<?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>116099</bug_id>
          
          <creation_ts>2013-05-14 05:13:28 -0700</creation_ts>
          <short_desc>[Qt] UrlLoader::loadNext is broken in MiniBrowser</short_desc>
          <delta_ts>2013-05-16 19:44:13 -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>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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Hyungchan Kim">inlinechan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>hausmann</cc>
    
    <cc>jturcotte</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>888783</commentid>
    <comment_count>0</comment_count>
    <who name="Hyungchan Kim">inlinechan</who>
    <bug_when>2013-05-14 05:13:28 -0700</bug_when>
    <thetext>[Qt] UrlLoader::loadNext is broken in MiniBrowser</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888787</commentid>
    <comment_count>1</comment_count>
      <attachid>201701</attachid>
    <who name="Hyungchan Kim">inlinechan</who>
    <bug_when>2013-05-14 05:22:30 -0700</bug_when>
    <thetext>Created attachment 201701
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888788</commentid>
    <comment_count>2</comment_count>
    <who name="Hyungchan Kim">inlinechan</who>
    <bug_when>2013-05-14 05:24:32 -0700</bug_when>
    <thetext>$ cat test_urls 
http://www.google.com
http://naver.com
$ WebKitBuild/Release/bin/MiniBrowser -r test_urls 

WARNING: This project is using the experimental QML API extensions for QtWebKit and is therefore tied to a specific QtWebKit release.
WARNING: The experimental API will change from version to version, or even be removed. You have been warned!

QObject::connect: No such signal QQuickWebViewExperimentalExtension::loadStarted()
QObject::connect: No such signal QQuickWebViewExperimentalExtension::loadSucceeded()
QObject::connect: No such signal QQuickWebViewExperimentalExtension::loadFailed(QDesktopWebView::ErrorType, int, const QUrl&amp;)
Loading http://www.google.com ......1
Number of leaked pixmaps: 9</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889774</commentid>
    <comment_count>3</comment_count>
      <attachid>201701</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-05-16 05:34:39 -0700</bug_when>
    <thetext>Comment on attachment 201701
Patch

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

&gt; Tools/MiniBrowser/qt/UrlLoader.cpp:49
&gt; +    connect(this, SIGNAL(loadSucceeded()), this, SLOT(frameLoadFinished()));
&gt; +    connect(this, SIGNAL(loadFailed()), this, SLOT(frameLoadFinished()));

loadSucceeded and loadFailed have the same effect, and UrlLoader is unlikely going to have external components using its API.
So no need to have two different signals, just use a loadFinished() signal that is triggered by LoadSucceededStatus, LoadFailedStatus and LoadStoppedStatus.

&gt; Tools/MiniBrowser/qt/UrlLoader.cpp:141
&gt; +

We don&apos;t usually put an empty line between the cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889795</commentid>
    <comment_count>4</comment_count>
      <attachid>201951</attachid>
    <who name="Hyungchan Kim">inlinechan</who>
    <bug_when>2013-05-16 06:50:57 -0700</bug_when>
    <thetext>Created attachment 201951
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889801</commentid>
    <comment_count>5</comment_count>
      <attachid>201951</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-05-16 07:02:23 -0700</bug_when>
    <thetext>Comment on attachment 201951
Patch

r=me, please set the &quot;cq&quot; flag to &quot;?&quot; on the attachment if you would like to use the commit queue to land the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890097</commentid>
    <comment_count>6</comment_count>
      <attachid>201951</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-16 19:44:11 -0700</bug_when>
    <thetext>Comment on attachment 201951
Patch

Clearing flags on attachment: 201951

Committed r150229: &lt;http://trac.webkit.org/changeset/150229&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890098</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-16 19:44:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>201701</attachid>
            <date>2013-05-14 05:22:30 -0700</date>
            <delta_ts>2013-05-16 06:50:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116099-20130514212127.patch</filename>
            <type>text/plain</type>
            <size>4052</size>
            <attacher name="Hyungchan Kim">inlinechan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUwMDY0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYTg0NDQyOGY0NGJiZTEwMDk0ZjYwYTE2MjZkOThiMmQy
MGU5MTgzZC4uZmIxN2I1OGU3ODZhY2VmNjBiYzc5NzliNWNkNjUwYmI5MDA2YjM4NCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDEzLTA1LTE0ICBIeXVuZ2NoYW4gS2ltICA8aHl1bmdjaGFuMi5raW1AbGdlLmNvbT4K
KworICAgICAgICBbUXRdIFVybExvYWRlcjo6bG9hZE5leHQgaXMgYnJva2VuIGluIE1pbmlCcm93
c2VyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTYw
OTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBRUXVp
Y2tXZWJWaWV3J3MgMyBzaWduYWxzKGxvYWRTdGFydGVkLCBsb2FkU3VjY2VlZGVkLCBsb2FkRmFp
bGVkKQorICAgICAgICBhcmUgbm90IGF2YWlsYWJsZSBhbnkgbW9yZS4gU28sIFVybExvYWRlcjo6
bG9hZE5leHQgd2FzIGJyb2tlbgorICAgICAgICBiZWNhdXNlIGl0IGZhaWxlZCB0byBjb25uZWN0
IHRvIHRob3NlIHNpZ25hbHMuCisKKyAgICAgICAgKiBNaW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIu
Y3BwOgorICAgICAgICAoVXJsTG9hZGVyOjpVcmxMb2FkZXIpOgorICAgICAgICAoVXJsTG9hZGVy
Ojpsb2FkaW5nQ2hhbmdlZCk6CisgICAgICAgICogTWluaUJyb3dzZXIvcXQvVXJsTG9hZGVyLmg6
CisgICAgICAgIChVcmxMb2FkZXIpOgorCiAyMDEzLTA1LTEzICBBbGV4IENocmlzdGVuc2VuICA8
YWNocmlzdGVuc2VuQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGRlZCB0ZXN0UnVubmVyLnNldFBy
aW50aW5nLgpkaWZmIC0tZ2l0IGEvVG9vbHMvTWluaUJyb3dzZXIvcXQvVXJsTG9hZGVyLmNwcCBi
L1Rvb2xzL01pbmlCcm93c2VyL3F0L1VybExvYWRlci5jcHAKaW5kZXggOGIzMzBmZGI5M2ZmMjJj
MzQwZWZhZThkZmJhZDE2MWIzYjE2NmIwOC4uNDcyMjU3Mzk3ZDU4OWVhNWJlMjhlZWZlYjI3YjM1
ZjJiZTE5OTY4ZSAxMDA2NDQKLS0tIGEvVG9vbHMvTWluaUJyb3dzZXIvcXQvVXJsTG9hZGVyLmNw
cAorKysgYi9Ub29scy9NaW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIuY3BwCkBAIC0yOCw2ICsyOCw3
IEBACiAKICNpbmNsdWRlICJVcmxMb2FkZXIuaCIKICNpbmNsdWRlICJwcml2YXRlL3FxdWlja3dl
YnZpZXdfcC5oIgorI2luY2x1ZGUgInByaXZhdGUvcXdlYmxvYWRyZXF1ZXN0X3AuaCIKIAogI2lu
Y2x1ZGUgPFFEZWJ1Zz4KICNpbmNsdWRlIDxRRmlsZT4KQEAgLTQyLDE0ICs0MywxNSBAQCBVcmxM
b2FkZXI6OlVybExvYWRlcihCcm93c2VyV2luZG93KiBicm93c2VyV2luZG93LCBjb25zdCBRU3Ry
aW5nJiBpbnB1dEZpbGVOYW1lLAogICAgIG1fY2hlY2tJZkZpbmlzaGVkVGltZXIuc2V0U2luZ2xl
U2hvdCh0cnVlKTsKICAgICBjb25uZWN0KCZtX2NoZWNrSWZGaW5pc2hlZFRpbWVyLCBTSUdOQUwo
dGltZW91dCgpKSwgdGhpcywgU0xPVChjaGVja0lmRmluaXNoZWQoKSkpOwogICAgIC8vIGxvYWRT
dGFydGVkIGFuZCBsb2FkRmluaXNoZWQgb24gUVdlYlBhZ2UgaXMgZW1pdHRlZCBmb3IgZWFjaCBm
cmFtZS9zdWItZnJhbWUKLSAgICBjb25uZWN0KG1fYnJvd3NlcldpbmRvdy0+d2ViVmlldygpLCBT
SUdOQUwobG9hZFN0YXJ0ZWQoKSksIHRoaXMsIFNMT1QoZnJhbWVMb2FkU3RhcnRlZCgpKSk7Ci0g
ICAgY29ubmVjdChtX2Jyb3dzZXJXaW5kb3ctPndlYlZpZXcoKSwgU0lHTkFMKGxvYWRTdWNjZWVk
ZWQoKSksIHRoaXMsIFNMT1QoZnJhbWVMb2FkRmluaXNoZWQoKSkpOwotICAgIGNvbm5lY3QobV9i
cm93c2VyV2luZG93LT53ZWJWaWV3KCksIFNJR05BTChsb2FkRmFpbGVkKFFEZXNrdG9wV2ViVmll
dzo6RXJyb3JUeXBlLCBpbnQsIGNvbnN0IFFVcmwmKSksIHRoaXMsIFNMT1QoZnJhbWVMb2FkRmlu
aXNoZWQoKSkpOworICAgIGNvbm5lY3QobV9icm93c2VyV2luZG93LT53ZWJWaWV3KCksIFNJR05B
TChsb2FkaW5nQ2hhbmdlZChRV2ViTG9hZFJlcXVlc3QqKSksIHRoaXMsIFNMT1QobG9hZGluZ0No
YW5nZWQoUVdlYkxvYWRSZXF1ZXN0KikpKTsKKyAgICBjb25uZWN0KHRoaXMsIFNJR05BTChsb2Fk
U3RhcnRlZCgpKSwgdGhpcywgU0xPVChmcmFtZUxvYWRTdGFydGVkKCkpKTsKKyAgICBjb25uZWN0
KHRoaXMsIFNJR05BTChsb2FkU3VjY2VlZGVkKCkpLCB0aGlzLCBTTE9UKGZyYW1lTG9hZEZpbmlz
aGVkKCkpKTsKKyAgICBjb25uZWN0KHRoaXMsIFNJR05BTChsb2FkRmFpbGVkKCkpLCB0aGlzLCBT
TE9UKGZyYW1lTG9hZEZpbmlzaGVkKCkpKTsKIAogICAgIGlmICh0aW1lb3V0U2Vjb25kcykgewog
ICAgICAgICBtX3RpbWVvdXRUaW1lci5zZXRJbnRlcnZhbCh0aW1lb3V0U2Vjb25kcyAqIDEwMDAp
OwogICAgICAgICBtX3RpbWVvdXRUaW1lci5zZXRTaW5nbGVTaG90KHRydWUpOwotICAgICAgICBj
b25uZWN0KG1fYnJvd3NlcldpbmRvdy0+d2ViVmlldygpLCBTSUdOQUwobG9hZFN0YXJ0ZWQoKSks
ICZtX3RpbWVvdXRUaW1lciwgU0xPVChzdGFydCgpKSk7CisgICAgICAgIGNvbm5lY3QodGhpcywg
U0lHTkFMKGxvYWRTdGFydGVkKCkpLCAmbV90aW1lb3V0VGltZXIsIFNMT1Qoc3RhcnQoKSkpOwog
ICAgICAgICBjb25uZWN0KCZtX3RpbWVvdXRUaW1lciwgU0lHTkFMKHRpbWVvdXQoKSksIHRoaXMs
IFNMT1QobG9hZE5leHQoKSkpOwogICAgIH0KICAgICBpZiAoZXh0cmFUaW1lU2Vjb25kcykgewpA
QCAtMTI5LDMgKzEzMSwyMSBAQCBib29sIFVybExvYWRlcjo6Z2V0VXJsKFFTdHJpbmcmIHFzdHIp
CiAgICAgcXN0ciA9IG1fdXJsc1ttX2luZGV4KytdOwogICAgIHJldHVybiB0cnVlOwogfQorCit2
b2lkIFVybExvYWRlcjo6bG9hZGluZ0NoYW5nZWQoUVdlYkxvYWRSZXF1ZXN0KiBsb2FkUmVxdWVz
dCkKK3sKKyAgICBzd2l0Y2ggKGxvYWRSZXF1ZXN0LT5zdGF0dXMoKSkgeworICAgIGNhc2UgUVF1
aWNrV2ViVmlldzo6TG9hZFN0YXJ0ZWRTdGF0dXM6CisgICAgICAgIGVtaXQgbG9hZFN0YXJ0ZWQo
KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFFRdWlja1dlYlZpZXc6OkxvYWRTdWNjZWVk
ZWRTdGF0dXM6CisgICAgICAgIGVtaXQgbG9hZFN1Y2NlZWRlZCgpOworICAgICAgICBicmVhazsK
KworICAgIGNhc2UgUVF1aWNrV2ViVmlldzo6TG9hZEZhaWxlZFN0YXR1czoKKyAgICBkZWZhdWx0
OgorICAgICAgICBlbWl0IGxvYWRGYWlsZWQoKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorfQpk
aWZmIC0tZ2l0IGEvVG9vbHMvTWluaUJyb3dzZXIvcXQvVXJsTG9hZGVyLmggYi9Ub29scy9NaW5p
QnJvd3Nlci9xdC9VcmxMb2FkZXIuaAppbmRleCA4YWM1OGRmZGQ5ZmUyY2Q1YWZiMWI5MjNmYjNm
ZTlhYWZkYmUzMTc4Li4xYTUxMTEwZjZhMGViMzFhYzM5ZmQ3ZjcxNjlkMTk4YWMzNDViOWM4IDEw
MDY0NAotLS0gYS9Ub29scy9NaW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIuaAorKysgYi9Ub29scy9N
aW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIuaApAQCAtMzUsNiArMzUsOCBAQAogI2luY2x1ZGUgPFFU
aW1lcj4KICNpbmNsdWRlIDxRVmVjdG9yPgogCitjbGFzcyBRV2ViTG9hZFJlcXVlc3Q7CisKIGNs
YXNzIFVybExvYWRlciA6IHB1YmxpYyBRT2JqZWN0IHsKICAgICBRX09CSkVDVAogCkBAIC00OCw5
ICs1MCwxMyBAQCBwcml2YXRlIFFfU0xPVFM6CiAgICAgdm9pZCBjaGVja0lmRmluaXNoZWQoKTsK
ICAgICB2b2lkIGZyYW1lTG9hZFN0YXJ0ZWQoKTsKICAgICB2b2lkIGZyYW1lTG9hZEZpbmlzaGVk
KCk7CisgICAgdm9pZCBsb2FkaW5nQ2hhbmdlZChRV2ViTG9hZFJlcXVlc3QqKTsKIAogUV9TSUdO
QUxTOgogICAgIHZvaWQgcGFnZUxvYWRGaW5pc2hlZCgpOworICAgIHZvaWQgbG9hZFN0YXJ0ZWQo
KTsKKyAgICB2b2lkIGxvYWRTdWNjZWVkZWQoKTsKKyAgICB2b2lkIGxvYWRGYWlsZWQoKTsKIAog
cHJpdmF0ZToKICAgICB2b2lkIGxvYWRVcmxMaXN0KGNvbnN0IFFTdHJpbmcmIGlucHV0RmlsZU5h
bWUpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>201951</attachid>
            <date>2013-05-16 06:50:57 -0700</date>
            <delta_ts>2013-05-16 19:44:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116099-20130516224952.patch</filename>
            <type>text/plain</type>
            <size>3946</size>
            <attacher name="Hyungchan Kim">inlinechan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUwMDY0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYTg0NDQyOGY0NGJiZTEwMDk0ZjYwYTE2MjZkOThiMmQy
MGU5MTgzZC4uZmIxN2I1OGU3ODZhY2VmNjBiYzc5NzliNWNkNjUwYmI5MDA2YjM4NCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDEzLTA1LTE0ICBIeXVuZ2NoYW4gS2ltICA8aHl1bmdjaGFuMi5raW1AbGdlLmNvbT4K
KworICAgICAgICBbUXRdIFVybExvYWRlcjo6bG9hZE5leHQgaXMgYnJva2VuIGluIE1pbmlCcm93
c2VyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTYw
OTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBRUXVp
Y2tXZWJWaWV3J3MgMyBzaWduYWxzKGxvYWRTdGFydGVkLCBsb2FkU3VjY2VlZGVkLCBsb2FkRmFp
bGVkKQorICAgICAgICBhcmUgbm90IGF2YWlsYWJsZSBhbnkgbW9yZS4gU28sIFVybExvYWRlcjo6
bG9hZE5leHQgd2FzIGJyb2tlbgorICAgICAgICBiZWNhdXNlIGl0IGZhaWxlZCB0byBjb25uZWN0
IHRvIHRob3NlIHNpZ25hbHMuCisKKyAgICAgICAgKiBNaW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIu
Y3BwOgorICAgICAgICAoVXJsTG9hZGVyOjpVcmxMb2FkZXIpOgorICAgICAgICAoVXJsTG9hZGVy
Ojpsb2FkaW5nQ2hhbmdlZCk6CisgICAgICAgICogTWluaUJyb3dzZXIvcXQvVXJsTG9hZGVyLmg6
CisgICAgICAgIChVcmxMb2FkZXIpOgorCiAyMDEzLTA1LTEzICBBbGV4IENocmlzdGVuc2VuICA8
YWNocmlzdGVuc2VuQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGRlZCB0ZXN0UnVubmVyLnNldFBy
aW50aW5nLgpkaWZmIC0tZ2l0IGEvVG9vbHMvTWluaUJyb3dzZXIvcXQvVXJsTG9hZGVyLmNwcCBi
L1Rvb2xzL01pbmlCcm93c2VyL3F0L1VybExvYWRlci5jcHAKaW5kZXggOGIzMzBmZGI5M2ZmMjJj
MzQwZWZhZThkZmJhZDE2MWIzYjE2NmIwOC4uYTA2NThlOTgzY2Q5MjY0NjUyOTZmMzc0YjBkMDk2
M2RkZjk3OTNlZiAxMDA2NDQKLS0tIGEvVG9vbHMvTWluaUJyb3dzZXIvcXQvVXJsTG9hZGVyLmNw
cAorKysgYi9Ub29scy9NaW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIuY3BwCkBAIC0yOCw2ICsyOCw3
IEBACiAKICNpbmNsdWRlICJVcmxMb2FkZXIuaCIKICNpbmNsdWRlICJwcml2YXRlL3FxdWlja3dl
YnZpZXdfcC5oIgorI2luY2x1ZGUgInByaXZhdGUvcXdlYmxvYWRyZXF1ZXN0X3AuaCIKIAogI2lu
Y2x1ZGUgPFFEZWJ1Zz4KICNpbmNsdWRlIDxRRmlsZT4KQEAgLTQyLDE0ICs0MywxNCBAQCBVcmxM
b2FkZXI6OlVybExvYWRlcihCcm93c2VyV2luZG93KiBicm93c2VyV2luZG93LCBjb25zdCBRU3Ry
aW5nJiBpbnB1dEZpbGVOYW1lLAogICAgIG1fY2hlY2tJZkZpbmlzaGVkVGltZXIuc2V0U2luZ2xl
U2hvdCh0cnVlKTsKICAgICBjb25uZWN0KCZtX2NoZWNrSWZGaW5pc2hlZFRpbWVyLCBTSUdOQUwo
dGltZW91dCgpKSwgdGhpcywgU0xPVChjaGVja0lmRmluaXNoZWQoKSkpOwogICAgIC8vIGxvYWRT
dGFydGVkIGFuZCBsb2FkRmluaXNoZWQgb24gUVdlYlBhZ2UgaXMgZW1pdHRlZCBmb3IgZWFjaCBm
cmFtZS9zdWItZnJhbWUKLSAgICBjb25uZWN0KG1fYnJvd3NlcldpbmRvdy0+d2ViVmlldygpLCBT
SUdOQUwobG9hZFN0YXJ0ZWQoKSksIHRoaXMsIFNMT1QoZnJhbWVMb2FkU3RhcnRlZCgpKSk7Ci0g
ICAgY29ubmVjdChtX2Jyb3dzZXJXaW5kb3ctPndlYlZpZXcoKSwgU0lHTkFMKGxvYWRTdWNjZWVk
ZWQoKSksIHRoaXMsIFNMT1QoZnJhbWVMb2FkRmluaXNoZWQoKSkpOwotICAgIGNvbm5lY3QobV9i
cm93c2VyV2luZG93LT53ZWJWaWV3KCksIFNJR05BTChsb2FkRmFpbGVkKFFEZXNrdG9wV2ViVmll
dzo6RXJyb3JUeXBlLCBpbnQsIGNvbnN0IFFVcmwmKSksIHRoaXMsIFNMT1QoZnJhbWVMb2FkRmlu
aXNoZWQoKSkpOworICAgIGNvbm5lY3QobV9icm93c2VyV2luZG93LT53ZWJWaWV3KCksIFNJR05B
TChsb2FkaW5nQ2hhbmdlZChRV2ViTG9hZFJlcXVlc3QqKSksIHRoaXMsIFNMT1QobG9hZGluZ0No
YW5nZWQoUVdlYkxvYWRSZXF1ZXN0KikpKTsKKyAgICBjb25uZWN0KHRoaXMsIFNJR05BTChsb2Fk
U3RhcnRlZCgpKSwgdGhpcywgU0xPVChmcmFtZUxvYWRTdGFydGVkKCkpKTsKKyAgICBjb25uZWN0
KHRoaXMsIFNJR05BTChsb2FkRmluaXNoZWQoKSksIHRoaXMsIFNMT1QoZnJhbWVMb2FkRmluaXNo
ZWQoKSkpOwogCiAgICAgaWYgKHRpbWVvdXRTZWNvbmRzKSB7CiAgICAgICAgIG1fdGltZW91dFRp
bWVyLnNldEludGVydmFsKHRpbWVvdXRTZWNvbmRzICogMTAwMCk7CiAgICAgICAgIG1fdGltZW91
dFRpbWVyLnNldFNpbmdsZVNob3QodHJ1ZSk7Ci0gICAgICAgIGNvbm5lY3QobV9icm93c2VyV2lu
ZG93LT53ZWJWaWV3KCksIFNJR05BTChsb2FkU3RhcnRlZCgpKSwgJm1fdGltZW91dFRpbWVyLCBT
TE9UKHN0YXJ0KCkpKTsKKyAgICAgICAgY29ubmVjdCh0aGlzLCBTSUdOQUwobG9hZFN0YXJ0ZWQo
KSksICZtX3RpbWVvdXRUaW1lciwgU0xPVChzdGFydCgpKSk7CiAgICAgICAgIGNvbm5lY3QoJm1f
dGltZW91dFRpbWVyLCBTSUdOQUwodGltZW91dCgpKSwgdGhpcywgU0xPVChsb2FkTmV4dCgpKSk7
CiAgICAgfQogICAgIGlmIChleHRyYVRpbWVTZWNvbmRzKSB7CkBAIC0xMjksMyArMTMwLDE4IEBA
IGJvb2wgVXJsTG9hZGVyOjpnZXRVcmwoUVN0cmluZyYgcXN0cikKICAgICBxc3RyID0gbV91cmxz
W21faW5kZXgrK107CiAgICAgcmV0dXJuIHRydWU7CiB9CisKK3ZvaWQgVXJsTG9hZGVyOjpsb2Fk
aW5nQ2hhbmdlZChRV2ViTG9hZFJlcXVlc3QqIGxvYWRSZXF1ZXN0KQoreworICAgIHN3aXRjaCAo
bG9hZFJlcXVlc3QtPnN0YXR1cygpKSB7CisgICAgY2FzZSBRUXVpY2tXZWJWaWV3OjpMb2FkU3Rh
cnRlZFN0YXR1czoKKyAgICAgICAgZW1pdCBsb2FkU3RhcnRlZCgpOworICAgICAgICBicmVhazsK
KyAgICBjYXNlIFFRdWlja1dlYlZpZXc6OkxvYWRTdG9wcGVkU3RhdHVzOgorICAgIGNhc2UgUVF1
aWNrV2ViVmlldzo6TG9hZFN1Y2NlZWRlZFN0YXR1czoKKyAgICBjYXNlIFFRdWlja1dlYlZpZXc6
OkxvYWRGYWlsZWRTdGF0dXM6CisgICAgZGVmYXVsdDoKKyAgICAgICAgZW1pdCBsb2FkRmluaXNo
ZWQoKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorfQpkaWZmIC0tZ2l0IGEvVG9vbHMvTWluaUJy
b3dzZXIvcXQvVXJsTG9hZGVyLmggYi9Ub29scy9NaW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIuaApp
bmRleCA4YWM1OGRmZGQ5ZmUyY2Q1YWZiMWI5MjNmYjNmZTlhYWZkYmUzMTc4Li5hNjQ1NDhhMDIz
NGZiYmEwM2Y3ZmEwNTI4M2JmM2U0YzU3Y2M4NzRlIDEwMDY0NAotLS0gYS9Ub29scy9NaW5pQnJv
d3Nlci9xdC9VcmxMb2FkZXIuaAorKysgYi9Ub29scy9NaW5pQnJvd3Nlci9xdC9VcmxMb2FkZXIu
aApAQCAtMzUsNiArMzUsOCBAQAogI2luY2x1ZGUgPFFUaW1lcj4KICNpbmNsdWRlIDxRVmVjdG9y
PgogCitjbGFzcyBRV2ViTG9hZFJlcXVlc3Q7CisKIGNsYXNzIFVybExvYWRlciA6IHB1YmxpYyBR
T2JqZWN0IHsKICAgICBRX09CSkVDVAogCkBAIC00OCw5ICs1MCwxMiBAQCBwcml2YXRlIFFfU0xP
VFM6CiAgICAgdm9pZCBjaGVja0lmRmluaXNoZWQoKTsKICAgICB2b2lkIGZyYW1lTG9hZFN0YXJ0
ZWQoKTsKICAgICB2b2lkIGZyYW1lTG9hZEZpbmlzaGVkKCk7CisgICAgdm9pZCBsb2FkaW5nQ2hh
bmdlZChRV2ViTG9hZFJlcXVlc3QqKTsKIAogUV9TSUdOQUxTOgogICAgIHZvaWQgcGFnZUxvYWRG
aW5pc2hlZCgpOworICAgIHZvaWQgbG9hZFN0YXJ0ZWQoKTsKKyAgICB2b2lkIGxvYWRGaW5pc2hl
ZCgpOwogCiBwcml2YXRlOgogICAgIHZvaWQgbG9hZFVybExpc3QoY29uc3QgUVN0cmluZyYgaW5w
dXRGaWxlTmFtZSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>