<?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>83062</bug_id>
          
          <creation_ts>2012-04-03 13:28:11 -0700</creation_ts>
          <short_desc>[Qt][WK2] Page loading status API lacks a status for intentionally stopped loading</short_desc>
          <delta_ts>2012-09-11 06:49:11 -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>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>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Marcelo Lira">marcelo.lira</reporter>
          <assigned_to name="Marcelo Lira">marcelo.lira</assigned_to>
          <cc>abecsi</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>hausmann</cc>
    
    <cc>hugo.lima</cc>
    
    <cc>menard</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>594815</commentid>
    <comment_count>0</comment_count>
    <who name="Marcelo Lira">marcelo.lira</who>
    <bug_when>2012-04-03 13:28:11 -0700</bug_when>
    <thetext>Page loading status API lacks a status for intentionally stopped loading</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594829</commentid>
    <comment_count>1</comment_count>
      <attachid>135411</attachid>
    <who name="Marcelo Lira">marcelo.lira</who>
    <bug_when>2012-04-03 13:37:08 -0700</bug_when>
    <thetext>Created attachment 135411
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594837</commentid>
    <comment_count>2</comment_count>
      <attachid>135411</attachid>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-04-03 13:41:56 -0700</bug_when>
    <thetext>Comment on attachment 135411
Patch

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

&gt; Source/WebKit2/ChangeLog:9
&gt; +        is set to the new state LoadStoppedStatus. This reflects reality more accuratelly,

typo : accurately

&gt; Source/WebKit2/ChangeLog:10
&gt; +        for the page was not fully loaded (a LoadSucceededStatus), and it wasn&apos;t an unexpected

The english has some issue here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594866</commentid>
    <comment_count>3</comment_count>
      <attachid>135422</attachid>
    <who name="Marcelo Lira">marcelo.lira</who>
    <bug_when>2012-04-03 14:04:23 -0700</bug_when>
    <thetext>Created attachment 135422
fixed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711925</commentid>
    <comment_count>4</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2012-09-05 04:04:00 -0700</bug_when>
    <thetext>Marcelo: I think would be nice to have API tests for this. :-)

Simon, Tor-Arne: what do you think of this new status?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711934</commentid>
    <comment_count>5</comment_count>
      <attachid>135422</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2012-09-05 04:25:31 -0700</bug_when>
    <thetext>Comment on attachment 135422
fixed patch

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

lgtm

&gt; Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:154
&gt; +void QQuickWebViewPrivate::loadDidStopped()

This is a frankenstein of WebKit/Apple and Qt naming convention (did + &apos;ed) :)

I prefer we keep the Qt one here, loadStopped. Either that or loadDidStop.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>716290</commentid>
    <comment_count>6</comment_count>
      <attachid>163168</attachid>
    <who name="Marcelo Lira">marcelo.lira</who>
    <bug_when>2012-09-10 11:11:06 -0700</bug_when>
    <thetext>Created attachment 163168
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717116</commentid>
    <comment_count>7</comment_count>
      <attachid>163168</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-11 06:49:08 -0700</bug_when>
    <thetext>Comment on attachment 163168
Patch

Clearing flags on attachment: 163168

Committed r128177: &lt;http://trac.webkit.org/changeset/128177&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717117</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-11 06:49:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135411</attachid>
            <date>2012-04-03 13:37:08 -0700</date>
            <delta_ts>2012-04-03 14:04:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-83062-20120403173706.patch</filename>
            <type>text/plain</type>
            <size>5965</size>
            <attacher name="Marcelo Lira">marcelo.lira</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMDc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZDk2NjMxNDQ1MDc0ZTZm
ZWZjY2E5MmZjZGIwZTJhMWE2NTEwOTEzOC4uM2YwMWE1NWRiMDA2N2FjYzAwMDY2YmI1ZmZkNTA5
OTlhMmIzMGJhYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEyLTA0LTAzICBNYXJj
ZWxvIExpcmEgIDxtYXJjZWxvLmxpcmFAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBQYWdlIGxv
YWRpbmcgc3RhdHVzIEFQSSBsYWNrcyBhIHN0YXR1cyBmb3IgaW50ZW50aW9uYWxseSBzdG9wcGVk
IGxvYWRpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTgzMDYyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
V2hlbiB0aGUgbG9hZGluZyBvZiBhIHBhZ2UgaXMgaW50ZW50aW9uYWxseSBpbnRlcnJ1cGVkLCB0
aGUgbG9hZGluZyBzdGF0dXMKKyAgICAgICAgaXMgc2V0IHRvIHRoZSBuZXcgc3RhdGUgTG9hZFN0
b3BwZWRTdGF0dXMuIFRoaXMgcmVmbGVjdHMgcmVhbGl0eSBtb3JlIGFjY3VyYXRlbGx5LAorICAg
ICAgICBmb3IgdGhlIHBhZ2Ugd2FzIG5vdCBmdWxseSBsb2FkZWQgKGEgTG9hZFN1Y2NlZWRlZFN0
YXR1cyksIGFuZCBpdCB3YXNuJ3QgYW4gdW5leHBlY3RlZAorICAgICAgICBlcnJvciAoYSBMb2Fk
RmFpbGVkU3RhdHVzKS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmll
dy5jcHA6CisgICAgICAgIChRUXVpY2tXZWJWaWV3UHJpdmF0ZTo6bG9hZERpZFN0b3BwZWQpOgor
ICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19wLmg6CisgICAgICAgICog
VUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3X3BfcC5oOgorICAgICAgICAoUVF1aWNrV2Vi
Vmlld1ByaXZhdGUpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcHVibGljYXBp
L3RzdF9wdWJsaWNhcGkuY3BwOgorICAgICAgICAqIFVJUHJvY2Vzcy9xdC9RdFdlYlBhZ2VMb2Fk
Q2xpZW50LmNwcDoKKyAgICAgICAgKFF0V2ViUGFnZUxvYWRDbGllbnQ6OmRpc3BhdGNoTG9hZFN0
b3BwZWQpOgorICAgICAgICAoUXRXZWJQYWdlTG9hZENsaWVudDo6ZGlzcGF0Y2hMb2FkRmFpbGVk
KToKKyAgICAgICAgKiBVSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5oOgorICAgICAg
ICAoUXRXZWJQYWdlTG9hZENsaWVudCk6CisKIDIwMTItMDQtMDMgIEplciBOb2JsZSAgPGplci5u
b2JsZUBhcHBsZS5jb20+CiAKICAgICAgICAgRVNDIGtleSBpbiBmdWxsIHNjcmVlbiBkb2VzIG5v
dCByZXN1bHQgaW4gd2Via2l0RnVsbFNjcmVlbkNoYW5nZSBldmVudC4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlldy5jcHAgYi9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXcuY3BwCmluZGV4IDUzYzExMDBk
OTAyMmQ0NzBhMzdmODExZmYxMWZjN2I1NDBhNzIzNGEuLjZiNmM1MzdlNTc0ZDk0ZWVhMTBjOTI0
MTk1N2QxYWQ5MTA4ZmQyYTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvcXQvcXF1aWNrd2Vidmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9xdC9xcXVpY2t3ZWJ2aWV3LmNwcApAQCAtMTUxLDYgKzE1MSwxNCBAQCB2b2lkIFFRdWlja1dl
YlZpZXdQcml2YXRlOjpsb2FkRGlkU3VjY2VlZCgpCiAgICAgZW1pdCBxLT5sb2FkaW5nQ2hhbmdl
ZCgmbG9hZFJlcXVlc3QpOwogfQogCit2b2lkIFFRdWlja1dlYlZpZXdQcml2YXRlOjpsb2FkRGlk
U3RvcHBlZCgpCit7CisgICAgUV9RKFFRdWlja1dlYlZpZXcpOworICAgIEFTU0VSVCghcS0+bG9h
ZGluZygpKTsKKyAgICBRV2ViTG9hZFJlcXVlc3QgbG9hZFJlcXVlc3QocS0+dXJsKCksIFFRdWlj
a1dlYlZpZXc6OkxvYWRTdG9wcGVkU3RhdHVzKTsKKyAgICBlbWl0IHEtPmxvYWRpbmdDaGFuZ2Vk
KCZsb2FkUmVxdWVzdCk7Cit9CisKIHZvaWQgUVF1aWNrV2ViVmlld1ByaXZhdGU6Om9uQ29tcG9u
ZW50Q29tcGxldGUoKQogewogICAgIGlmIChtX2RlZmVyZWRVcmxUb0xvYWQuaXNFbXB0eSgpKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3
X3AuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19wLmgK
aW5kZXggYzIxYjJlOWI2NjBlNmIwMWM2MjMyZTRmMDI5N2JhMDU5YmMzZTlkOS4uYWI4NmFmMTQz
ODdmNjNkZDA0ODI2YjY0ZDc1NjhmNTQ0OTYwMTQxOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3X3AuaAorKysgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXdfcC5oCkBAIC04OCw2ICs4OCw3IEBAIHB1
YmxpYzoKICAgICB9OwogICAgIGVudW0gTG9hZFN0YXR1cyB7CiAgICAgICAgIExvYWRTdGFydGVk
U3RhdHVzLAorICAgICAgICBMb2FkU3RvcHBlZFN0YXR1cywKICAgICAgICAgTG9hZFN1Y2NlZWRl
ZFN0YXR1cywKICAgICAgICAgTG9hZEZhaWxlZFN0YXR1cwogICAgIH07CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXdfcF9wLmggYi9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXdfcF9wLmgKaW5kZXggY2M0
MWVlNDlhOTg3Mzk0MWE5NzZmODhkMGYyNDY0YWE1ZjhhYzhkOS4uMjA0YTVjMTU1ODNhN2IyYjk5
MTkwMzU1MDU5N2QwYmQ1NWY2NzljZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3X3BfcC5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19wX3AuaApAQCAtNzMsNiArNzMsNyBAQCBwdWJsaWM6
CiAgICAgdmlydHVhbCB2b2lkIHVwZGF0ZUNvbnRlbnRzU2l6ZShjb25zdCBRU2l6ZUYmKSB7IH0K
IAogICAgIHZpcnR1YWwgdm9pZCBsb2FkRGlkU3VjY2VlZCgpOworICAgIHZpcnR1YWwgdm9pZCBs
b2FkRGlkU3RvcHBlZCgpOwogICAgIHZpcnR1YWwgdm9pZCBvbkNvbXBvbmVudENvbXBsZXRlKCk7
CiAgICAgdmlydHVhbCB2b2lkIGxvYWREaWRDb21taXQoKSB7IH0KICAgICB2aXJ0dWFsIHZvaWQg
ZGlkRmluaXNoRmlyc3ROb25FbXB0eUxheW91dCgpIHsgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9wdWJsaWNhcGkvdHN0X3B1YmxpY2FwaS5jcHAg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3B1YmxpY2FwaS90c3RfcHVi
bGljYXBpLmNwcAppbmRleCBmNWY5NzY2NjNiMjhiMzQ2ZTI2YTg5N2IwMTBkMDBlYWI0MjQ1Zjlj
Li5iNmY0YjVkYjA4ZjBmZmRhYmQ0NzI3NTVkZDkwZjU5N2I5MWM2ZmVkIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3B1YmxpY2FwaS90c3RfcHVibGlj
YXBpLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3B1Ymxp
Y2FwaS90c3RfcHVibGljYXBpLmNwcApAQCAtNDIsNiArNDIsNyBAQCBzdGF0aWMgUVN0cmluZ0xp
c3QgZXhwZWN0ZWRBUEkgPSBRU3RyaW5nTGlzdCgpCiAgICAgPDwgIlFRdWlja1dlYlZpZXcuQWNj
ZXB0UmVxdWVzdCAtLT4gTmF2aWdhdGlvblJlcXVlc3RBY3Rpb24iCiAgICAgPDwgIlFRdWlja1dl
YlZpZXcuSWdub3JlUmVxdWVzdCAtLT4gTmF2aWdhdGlvblJlcXVlc3RBY3Rpb24iCiAgICAgPDwg
IlFRdWlja1dlYlZpZXcuTG9hZFN0YXJ0ZWRTdGF0dXMgLS0+IExvYWRTdGF0dXMiCisgICAgPDwg
IlFRdWlja1dlYlZpZXcuTG9hZFN0b3BwZWRTdGF0dXMgLS0+IExvYWRTdGF0dXMiCiAgICAgPDwg
IlFRdWlja1dlYlZpZXcuTG9hZFN1Y2NlZWRlZFN0YXR1cyAtLT4gTG9hZFN0YXR1cyIKICAgICA8
PCAiUVF1aWNrV2ViVmlldy5Mb2FkRmFpbGVkU3RhdHVzIC0tPiBMb2FkU3RhdHVzIgogICAgIDw8
ICJRUXVpY2tXZWJWaWV3Lk5vRXJyb3JEb21haW4gLS0+IEVycm9yRG9tYWluIgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0V2ViUGFnZUxvYWRDbGllbnQuY3BwIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0V2ViUGFnZUxvYWRDbGllbnQuY3BwCmluZGV4
IGRlMjJhOWZiMzA2MzU5ZDIyMGY1NDc4ZGNhOTc3NTI3YTRiNWQ1ZWEuLmE3ODIzOWVkMjA1NTY1
YjhlNDk1OGQ4MjUyMDFkYTliZGZmMzc2ZTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9xdC9RdFdlYlBhZ2VMb2FkQ2xpZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5jcHAKQEAgLTg5LDEwICs4OSwxOSBAQCB2
b2lkIFF0V2ViUGFnZUxvYWRDbGllbnQ6OmRpc3BhdGNoTG9hZFN1Y2NlZWRlZCgpCiAgICAgbV93
ZWJWaWV3LT5kX2Z1bmMoKS0+bG9hZERpZFN1Y2NlZWQoKTsKIH0KIAordm9pZCBRdFdlYlBhZ2VM
b2FkQ2xpZW50OjpkaXNwYXRjaExvYWRTdG9wcGVkKCkKK3sKKyAgICBtX3dlYlZpZXctPmRfZnVu
YygpLT5sb2FkRGlkU3RvcHBlZCgpOworfQorCiB2b2lkIFF0V2ViUGFnZUxvYWRDbGllbnQ6OmRp
c3BhdGNoTG9hZEZhaWxlZChXS0Vycm9yUmVmIGVycm9yKQogeworICAgIGlmICh0b0ltcGwoZXJy
b3IpLT5wbGF0Zm9ybUVycm9yKCkuaXNDYW5jZWxsYXRpb24oKSkgeworICAgICAgICBkaXNwYXRj
aExvYWRTdG9wcGVkKCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAgICAgaW50IGVycm9yQ29k
ZSA9IFdLRXJyb3JHZXRFcnJvckNvZGUoZXJyb3IpOwotICAgIGlmICh0b0ltcGwoZXJyb3IpLT5w
bGF0Zm9ybUVycm9yKCkuaXNDYW5jZWxsYXRpb24oKSB8fCBlcnJvckNvZGUgPT0ga1dLRXJyb3JD
b2RlRnJhbWVMb2FkSW50ZXJydXB0ZWRCeVBvbGljeUNoYW5nZSB8fCBlcnJvckNvZGUgPT0ga1dL
RXJyb3JDb2RlUGx1Z0luV2lsbEhhbmRsZUxvYWQpIHsKKyAgICBpZiAoZXJyb3JDb2RlID09IGtX
S0Vycm9yQ29kZUZyYW1lTG9hZEludGVycnVwdGVkQnlQb2xpY3lDaGFuZ2UgfHwgZXJyb3JDb2Rl
ID09IGtXS0Vycm9yQ29kZVBsdWdJbldpbGxIYW5kbGVMb2FkKSB7CiAgICAgICAgIC8vIE1ha2Ug
c3VyZSB0aGF0IExvYWRTdGFydGVkU3RhdHVzIGhhcyBhIGNvdW50ZXJwYXJ0IHdoZW4gZS5nLiBy
ZXF1ZXN0aW5nIGEgZG93bmxvYWQuCiAgICAgICAgIGRpc3BhdGNoTG9hZFN1Y2NlZWRlZCgpOwog
ICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvcXQv
UXRXZWJQYWdlTG9hZENsaWVudC5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0V2Vi
UGFnZUxvYWRDbGllbnQuaAppbmRleCA2NzI1OTdhZjcyY2YxNWQyNDdiOWU2NDM0ZWExNGI0NGE0
ZWIzMzk1Li4xNjM2Yzc2ZmFiYTcxZTdhYTU4NmEyYzY5YjE3MGI4N2QzY2RiNzNjIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5oCisr
KyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9xdC9RdFdlYlBhZ2VMb2FkQ2xpZW50LmgKQEAg
LTQzLDYgKzQzLDcgQEAgcHJpdmF0ZToKICAgICB2b2lkIGRpZENoYW5nZUJhY2tGb3J3YXJkTGlz
dCgpOwogCiAgICAgdm9pZCBkaXNwYXRjaExvYWRTdWNjZWVkZWQoKTsKKyAgICB2b2lkIGRpc3Bh
dGNoTG9hZFN0b3BwZWQoKTsKICAgICB2b2lkIGRpc3BhdGNoTG9hZEZhaWxlZChXS0Vycm9yUmVm
KTsKICAgICB2b2lkIHNldExvYWRQcm9ncmVzcyhpbnQpOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135422</attachid>
            <date>2012-04-03 14:04:23 -0700</date>
            <delta_ts>2012-09-10 11:11:02 -0700</delta_ts>
            <desc>fixed patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>5968</size>
            <attacher name="Marcelo Lira">marcelo.lira</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMDc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZDk2NjMxNDQ1MDc0ZTZm
ZWZjY2E5MmZjZGIwZTJhMWE2NTEwOTEzOC4uM2YwMWE1NWRiMDA2N2FjYzAwMDY2YmI1ZmZkNTA5
OTlhMmIzMGJhYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEyLTA0LTAzICBNYXJj
ZWxvIExpcmEgIDxtYXJjZWxvLmxpcmFAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBQYWdlIGxv
YWRpbmcgc3RhdHVzIEFQSSBsYWNrcyBhIHN0YXR1cyBmb3IgaW50ZW50aW9uYWxseSBzdG9wcGVk
IGxvYWRpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTgzMDYyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
V2hlbiB0aGUgbG9hZGluZyBvZiBhIHBhZ2UgaXMgaW50ZW50aW9uYWxseSBpbnRlcnJ1cHRlZCwg
dGhlIGxvYWRpbmcgc3RhdHVzCisgICAgICAgIGlzIHNldCB0byB0aGUgbmV3IHN0YXRlIExvYWRT
dG9wcGVkU3RhdHVzLiBUaGlzIHJlZmxlY3RzIHJlYWxpdHkgbW9yZSBhY2N1cmF0ZWx5CisgICAg
ICAgIGJlY2F1c2UgdGhlIHBhZ2Ugd2FzIG5vdCBmdWxseSBsb2FkZWQgKGEgTG9hZFN1Y2NlZWRl
ZFN0YXR1cyksIGFuZCBpdCB3YXNuJ3QgYW4KKyAgICAgICAgdW5leHBlY3RlZCBlcnJvciAoYSBM
b2FkRmFpbGVkU3RhdHVzKS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vi
dmlldy5jcHA6CisgICAgICAgIChRUXVpY2tXZWJWaWV3UHJpdmF0ZTo6bG9hZERpZFN0b3BwZWQp
OgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19wLmg6CisgICAgICAg
ICogVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3X3BfcC5oOgorICAgICAgICAoUVF1aWNr
V2ViVmlld1ByaXZhdGUpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcHVibGlj
YXBpL3RzdF9wdWJsaWNhcGkuY3BwOgorICAgICAgICAqIFVJUHJvY2Vzcy9xdC9RdFdlYlBhZ2VM
b2FkQ2xpZW50LmNwcDoKKyAgICAgICAgKFF0V2ViUGFnZUxvYWRDbGllbnQ6OmRpc3BhdGNoTG9h
ZFN0b3BwZWQpOgorICAgICAgICAoUXRXZWJQYWdlTG9hZENsaWVudDo6ZGlzcGF0Y2hMb2FkRmFp
bGVkKToKKyAgICAgICAgKiBVSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5oOgorICAg
ICAgICAoUXRXZWJQYWdlTG9hZENsaWVudCk6CisKIDIwMTItMDQtMDMgIEplciBOb2JsZSAgPGpl
ci5ub2JsZUBhcHBsZS5jb20+CiAKICAgICAgICAgRVNDIGtleSBpbiBmdWxsIHNjcmVlbiBkb2Vz
IG5vdCByZXN1bHQgaW4gd2Via2l0RnVsbFNjcmVlbkNoYW5nZSBldmVudC4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlldy5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXcuY3BwCmluZGV4IDUzYzEx
MDBkOTAyMmQ0NzBhMzdmODExZmYxMWZjN2I1NDBhNzIzNGEuLjZiNmM1MzdlNTc0ZDk0ZWVhMTBj
OTI0MTk1N2QxYWQ5MTA4ZmQyYTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9BUEkvcXQvcXF1aWNrd2Vidmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9xdC9xcXVpY2t3ZWJ2aWV3LmNwcApAQCAtMTUxLDYgKzE1MSwxNCBAQCB2b2lkIFFRdWlj
a1dlYlZpZXdQcml2YXRlOjpsb2FkRGlkU3VjY2VlZCgpCiAgICAgZW1pdCBxLT5sb2FkaW5nQ2hh
bmdlZCgmbG9hZFJlcXVlc3QpOwogfQogCit2b2lkIFFRdWlja1dlYlZpZXdQcml2YXRlOjpsb2Fk
RGlkU3RvcHBlZCgpCit7CisgICAgUV9RKFFRdWlja1dlYlZpZXcpOworICAgIEFTU0VSVCghcS0+
bG9hZGluZygpKTsKKyAgICBRV2ViTG9hZFJlcXVlc3QgbG9hZFJlcXVlc3QocS0+dXJsKCksIFFR
dWlja1dlYlZpZXc6OkxvYWRTdG9wcGVkU3RhdHVzKTsKKyAgICBlbWl0IHEtPmxvYWRpbmdDaGFu
Z2VkKCZsb2FkUmVxdWVzdCk7Cit9CisKIHZvaWQgUVF1aWNrV2ViVmlld1ByaXZhdGU6Om9uQ29t
cG9uZW50Q29tcGxldGUoKQogewogICAgIGlmIChtX2RlZmVyZWRVcmxUb0xvYWQuaXNFbXB0eSgp
KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2
aWV3X3AuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19w
LmgKaW5kZXggYzIxYjJlOWI2NjBlNmIwMWM2MjMyZTRmMDI5N2JhMDU5YmMzZTlkOS4uYWI4NmFm
MTQzODdmNjNkZDA0ODI2YjY0ZDc1NjhmNTQ0OTYwMTQxOSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3X3AuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXdfcC5oCkBAIC04OCw2ICs4OCw3IEBA
IHB1YmxpYzoKICAgICB9OwogICAgIGVudW0gTG9hZFN0YXR1cyB7CiAgICAgICAgIExvYWRTdGFy
dGVkU3RhdHVzLAorICAgICAgICBMb2FkU3RvcHBlZFN0YXR1cywKICAgICAgICAgTG9hZFN1Y2Nl
ZWRlZFN0YXR1cywKICAgICAgICAgTG9hZEZhaWxlZFN0YXR1cwogICAgIH07CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXdfcF9wLmggYi9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXdfcF9wLmgKaW5kZXgg
Y2M0MWVlNDlhOTg3Mzk0MWE5NzZmODhkMGYyNDY0YWE1ZjhhYzhkOS4uMjA0YTVjMTU1ODNhN2Iy
Yjk5MTkwMzU1MDU5N2QwYmQ1NWY2NzljZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3X3BfcC5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19wX3AuaApAQCAtNzMsNiArNzMsNyBAQCBwdWJs
aWM6CiAgICAgdmlydHVhbCB2b2lkIHVwZGF0ZUNvbnRlbnRzU2l6ZShjb25zdCBRU2l6ZUYmKSB7
IH0KIAogICAgIHZpcnR1YWwgdm9pZCBsb2FkRGlkU3VjY2VlZCgpOworICAgIHZpcnR1YWwgdm9p
ZCBsb2FkRGlkU3RvcHBlZCgpOwogICAgIHZpcnR1YWwgdm9pZCBvbkNvbXBvbmVudENvbXBsZXRl
KCk7CiAgICAgdmlydHVhbCB2b2lkIGxvYWREaWRDb21taXQoKSB7IH0KICAgICB2aXJ0dWFsIHZv
aWQgZGlkRmluaXNoRmlyc3ROb25FbXB0eUxheW91dCgpIHsgfQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9wdWJsaWNhcGkvdHN0X3B1YmxpY2FwaS5j
cHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3B1YmxpY2FwaS90c3Rf
cHVibGljYXBpLmNwcAppbmRleCBmNWY5NzY2NjNiMjhiMzQ2ZTI2YTg5N2IwMTBkMDBlYWI0MjQ1
ZjljLi5iNmY0YjVkYjA4ZjBmZmRhYmQ0NzI3NTVkZDkwZjU5N2I5MWM2ZmVkIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3B1YmxpY2FwaS90c3RfcHVi
bGljYXBpLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3B1
YmxpY2FwaS90c3RfcHVibGljYXBpLmNwcApAQCAtNDIsNiArNDIsNyBAQCBzdGF0aWMgUVN0cmlu
Z0xpc3QgZXhwZWN0ZWRBUEkgPSBRU3RyaW5nTGlzdCgpCiAgICAgPDwgIlFRdWlja1dlYlZpZXcu
QWNjZXB0UmVxdWVzdCAtLT4gTmF2aWdhdGlvblJlcXVlc3RBY3Rpb24iCiAgICAgPDwgIlFRdWlj
a1dlYlZpZXcuSWdub3JlUmVxdWVzdCAtLT4gTmF2aWdhdGlvblJlcXVlc3RBY3Rpb24iCiAgICAg
PDwgIlFRdWlja1dlYlZpZXcuTG9hZFN0YXJ0ZWRTdGF0dXMgLS0+IExvYWRTdGF0dXMiCisgICAg
PDwgIlFRdWlja1dlYlZpZXcuTG9hZFN0b3BwZWRTdGF0dXMgLS0+IExvYWRTdGF0dXMiCiAgICAg
PDwgIlFRdWlja1dlYlZpZXcuTG9hZFN1Y2NlZWRlZFN0YXR1cyAtLT4gTG9hZFN0YXR1cyIKICAg
ICA8PCAiUVF1aWNrV2ViVmlldy5Mb2FkRmFpbGVkU3RhdHVzIC0tPiBMb2FkU3RhdHVzIgogICAg
IDw8ICJRUXVpY2tXZWJWaWV3Lk5vRXJyb3JEb21haW4gLS0+IEVycm9yRG9tYWluIgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0V2ViUGFnZUxvYWRDbGllbnQuY3Bw
IGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0V2ViUGFnZUxvYWRDbGllbnQuY3BwCmlu
ZGV4IGRlMjJhOWZiMzA2MzU5ZDIyMGY1NDc4ZGNhOTc3NTI3YTRiNWQ1ZWEuLmE3ODIzOWVkMjA1
NTY1YjhlNDk1OGQ4MjUyMDFkYTliZGZmMzc2ZTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9xdC9RdFdlYlBhZ2VMb2FkQ2xpZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5jcHAKQEAgLTg5LDEwICs4OSwxOSBA
QCB2b2lkIFF0V2ViUGFnZUxvYWRDbGllbnQ6OmRpc3BhdGNoTG9hZFN1Y2NlZWRlZCgpCiAgICAg
bV93ZWJWaWV3LT5kX2Z1bmMoKS0+bG9hZERpZFN1Y2NlZWQoKTsKIH0KIAordm9pZCBRdFdlYlBh
Z2VMb2FkQ2xpZW50OjpkaXNwYXRjaExvYWRTdG9wcGVkKCkKK3sKKyAgICBtX3dlYlZpZXctPmRf
ZnVuYygpLT5sb2FkRGlkU3RvcHBlZCgpOworfQorCiB2b2lkIFF0V2ViUGFnZUxvYWRDbGllbnQ6
OmRpc3BhdGNoTG9hZEZhaWxlZChXS0Vycm9yUmVmIGVycm9yKQogeworICAgIGlmICh0b0ltcGwo
ZXJyb3IpLT5wbGF0Zm9ybUVycm9yKCkuaXNDYW5jZWxsYXRpb24oKSkgeworICAgICAgICBkaXNw
YXRjaExvYWRTdG9wcGVkKCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAgICAgaW50IGVycm9y
Q29kZSA9IFdLRXJyb3JHZXRFcnJvckNvZGUoZXJyb3IpOwotICAgIGlmICh0b0ltcGwoZXJyb3Ip
LT5wbGF0Zm9ybUVycm9yKCkuaXNDYW5jZWxsYXRpb24oKSB8fCBlcnJvckNvZGUgPT0ga1dLRXJy
b3JDb2RlRnJhbWVMb2FkSW50ZXJydXB0ZWRCeVBvbGljeUNoYW5nZSB8fCBlcnJvckNvZGUgPT0g
a1dLRXJyb3JDb2RlUGx1Z0luV2lsbEhhbmRsZUxvYWQpIHsKKyAgICBpZiAoZXJyb3JDb2RlID09
IGtXS0Vycm9yQ29kZUZyYW1lTG9hZEludGVycnVwdGVkQnlQb2xpY3lDaGFuZ2UgfHwgZXJyb3JD
b2RlID09IGtXS0Vycm9yQ29kZVBsdWdJbldpbGxIYW5kbGVMb2FkKSB7CiAgICAgICAgIC8vIE1h
a2Ugc3VyZSB0aGF0IExvYWRTdGFydGVkU3RhdHVzIGhhcyBhIGNvdW50ZXJwYXJ0IHdoZW4gZS5n
LiByZXF1ZXN0aW5nIGEgZG93bmxvYWQuCiAgICAgICAgIGRpc3BhdGNoTG9hZFN1Y2NlZWRlZCgp
OwogICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
cXQvUXRXZWJQYWdlTG9hZENsaWVudC5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0
V2ViUGFnZUxvYWRDbGllbnQuaAppbmRleCA2NzI1OTdhZjcyY2YxNWQyNDdiOWU2NDM0ZWExNGI0
NGE0ZWIzMzk1Li4xNjM2Yzc2ZmFiYTcxZTdhYTU4NmEyYzY5YjE3MGI4N2QzY2RiNzNjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5o
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9xdC9RdFdlYlBhZ2VMb2FkQ2xpZW50LmgK
QEAgLTQzLDYgKzQzLDcgQEAgcHJpdmF0ZToKICAgICB2b2lkIGRpZENoYW5nZUJhY2tGb3J3YXJk
TGlzdCgpOwogCiAgICAgdm9pZCBkaXNwYXRjaExvYWRTdWNjZWVkZWQoKTsKKyAgICB2b2lkIGRp
c3BhdGNoTG9hZFN0b3BwZWQoKTsKICAgICB2b2lkIGRpc3BhdGNoTG9hZEZhaWxlZChXS0Vycm9y
UmVmKTsKICAgICB2b2lkIHNldExvYWRQcm9ncmVzcyhpbnQpOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>163168</attachid>
            <date>2012-09-10 11:11:06 -0700</date>
            <delta_ts>2012-09-11 06:49:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-83062-20120910151042.patch</filename>
            <type>text/plain</type>
            <size>8091</size>
            <attacher name="Marcelo Lira">marcelo.lira</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI4MDUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNjI5YWMzMTU4YzQ0Yjk0
YmNmMzQ3YjdlZTYyYWUxY2QzZTVlYjU4Yy4uMTg4ZmIwZjI4NGVmNTg5NTg3YjgxZmI0NGYxNzYx
MmRlMDNiMGJlYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEyLTA5LTEwICBNYXJj
ZWxvIExpcmEgIDxtYXJjZWxvLmxpcmFAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBbUXRdW1dL
Ml0gUGFnZSBsb2FkaW5nIHN0YXR1cyBBUEkgbGFja3MgYSBzdGF0dXMgZm9yIGludGVudGlvbmFs
bHkgc3RvcHBlZCBsb2FkaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04MzA2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFdoZW4gdGhlIGxvYWRpbmcgb2YgYSBwYWdlIGlzIGludGVudGlvbmFsbHkgaW50
ZXJydXB0ZWQsIHRoZSBsb2FkaW5nCisgICAgICAgIHN0YXR1cyBpcyBzZXQgdG8gdGhlIG5ldyBz
dGF0ZSBMb2FkU3RvcHBlZFN0YXR1cy4gVGhpcyByZWZsZWN0cworICAgICAgICByZWFsaXR5IG1v
cmUgYWNjdXJhdGVseSBiZWNhdXNlIHRoZSBwYWdlIHdhcyBub3QgZnVsbHkgbG9hZGVkCisgICAg
ICAgIChhIExvYWRTdWNjZWVkZWRTdGF0dXMpLCBhbmQgaXQgd2Fzbid0IGFuIHVuZXhwZWN0ZWQg
ZXJyb3IKKyAgICAgICAgKGEgTG9hZEZhaWxlZFN0YXR1cykuCisKKyAgICAgICAgKiBVSVByb2Nl
c3MvQVBJL3F0L3FxdWlja3dlYnZpZXcuY3BwOgorICAgICAgICAoUVF1aWNrV2ViVmlld1ByaXZh
dGU6OmxvYWREaWRTdG9wKToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZp
ZXdfcC5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19wX3AuaDoK
KyAgICAgICAgKFFRdWlja1dlYlZpZXdQcml2YXRlKToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJ
L3F0L3Rlc3RzL3B1YmxpY2FwaS90c3RfcHVibGljYXBpLmNwcDoKKyAgICAgICAgKiBVSVByb2Nl
c3MvQVBJL3F0L3Rlc3RzL3FtbHRlc3RzL1dlYlZpZXcvdHN0X2xvYWRVcmwucW1sOgorICAgICAg
ICAqIFVJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcW1sdGVzdHMvY29tbW9uL1Rlc3RXZWJWaWV3LnFt
bDoKKyAgICAgICAgKiBVSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OlF0V2ViUGFnZUxvYWRDbGllbnQ6OmRpc3BhdGNoTG9hZFN0b3BwZWQpOgor
ICAgICAgICAoV2ViS2l0KToKKyAgICAgICAgKFdlYktpdDo6UXRXZWJQYWdlTG9hZENsaWVudDo6
ZGlzcGF0Y2hMb2FkRmFpbGVkKToKKyAgICAgICAgKiBVSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9h
ZENsaWVudC5oOgorICAgICAgICAoUXRXZWJQYWdlTG9hZENsaWVudCk6CisKIDIwMTItMDktMTAg
IEtldmluIEZ1bmsgIDxrZXZpbi5mdW5rQGtkYWIuY29tPgogCiAgICAgICAgIFtRdF0gRml4IGRl
cHJlY2F0aW9uIGZhaWx1cmVzIGlmIFFUX05PX0RFUFJFQ0FURUQgZW5hYmxlZApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3LmNwcCBiL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlldy5jcHAKaW5kZXggNDkw
YjliYTdjNGExNTViMmVjOGJhZDU1ZDQxOWI3YzIyZTcwZTBjMy4uYmFjYWU5MWVjZDk4OGMzZDMx
NTBiNzAwNDk5ODNkNGMxMTA3ZDc1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL3F0L3FxdWlja3dlYnZpZXcuY3BwCkBAIC0zMjMsNiArMzIzLDE0IEBAIHZvaWQgUVF1
aWNrV2ViVmlld1ByaXZhdGU6OmluaXRpYWxpemUoV0tDb250ZXh0UmVmIGNvbnRleHRSZWYsIFdL
UGFnZUdyb3VwUmVmIHBhCiAgICAgd2ViUGFnZVByb3h5LT5pbml0aWFsaXplV2ViUGFnZSgpOwog
fQogCit2b2lkIFFRdWlja1dlYlZpZXdQcml2YXRlOjpsb2FkRGlkU3RvcCgpCit7CisgICAgUV9R
KFFRdWlja1dlYlZpZXcpOworICAgIEFTU0VSVCghcS0+bG9hZGluZygpKTsKKyAgICBRV2ViTG9h
ZFJlcXVlc3QgbG9hZFJlcXVlc3QocS0+dXJsKCksIFFRdWlja1dlYlZpZXc6OkxvYWRTdG9wcGVk
U3RhdHVzKTsKKyAgICBlbWl0IHEtPmxvYWRpbmdDaGFuZ2VkKCZsb2FkUmVxdWVzdCk7Cit9CisK
IHZvaWQgUVF1aWNrV2ViVmlld1ByaXZhdGU6Om9uQ29tcG9uZW50Q29tcGxldGUoKQogewogICAg
IFFfUShRUXVpY2tXZWJWaWV3KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9BUEkvcXQvcXF1aWNrd2Vidmlld19wLmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJ
L3F0L3FxdWlja3dlYnZpZXdfcC5oCmluZGV4IDY4ZTVmY2EzMDZhOWFhYWNjNjZmZTVkNjdkNGQx
MzNiNmY3ZTcyZTMuLjVmZWI0YjQ1YTQyMTQzNzk1ODYyMmNmZmFiZTBlNTA2MDY4NTcwMjYgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19w
LmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3X3Au
aApAQCAtOTYsNiArOTYsNyBAQCBwdWJsaWM6CiAgICAgfTsKICAgICBlbnVtIExvYWRTdGF0dXMg
ewogICAgICAgICBMb2FkU3RhcnRlZFN0YXR1cywKKyAgICAgICAgTG9hZFN0b3BwZWRTdGF0dXMs
CiAgICAgICAgIExvYWRTdWNjZWVkZWRTdGF0dXMsCiAgICAgICAgIExvYWRGYWlsZWRTdGF0dXMK
ICAgICB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVp
Y2t3ZWJ2aWV3X3BfcC5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3
ZWJ2aWV3X3BfcC5oCmluZGV4IGQxZDNkOWU4OGY5YTk0ZjFhYjhlMjkwOTBmOGI3Yjg2MmI3NWIx
NzkuLjZjYzVlOGQzOTU1NzVlMzNkOTRjMmY4ODZmYTI5MDBmOTE5YWE5MDkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlld19wX3AuaAorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXdfcF9wLmgKQEAg
LTc5LDYgKzc5LDcgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBsb2FkUHJvZ3Jlc3NEaWRD
aGFuZ2UoaW50IGxvYWRQcm9ncmVzcyk7CiAgICAgdmlydHVhbCB2b2lkIGJhY2tGb3J3YXJkTGlz
dERpZENoYW5nZSgpOwogICAgIHZpcnR1YWwgdm9pZCBsb2FkRGlkU3VjY2VlZCgpOworICAgIHZp
cnR1YWwgdm9pZCBsb2FkRGlkU3RvcCgpOwogICAgIHZpcnR1YWwgdm9pZCBsb2FkRGlkRmFpbChj
b25zdCBXZWJLaXQ6OlF0V2ViRXJyb3ImIGVycm9yKTsKICAgICB2aXJ0dWFsIHZvaWQgaGFuZGxl
TW91c2VFdmVudChRTW91c2VFdmVudCopOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3B1YmxpY2FwaS90c3RfcHVibGljYXBpLmNwcCBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcHVibGljYXBpL3RzdF9wdWJsaWNhcGku
Y3BwCmluZGV4IGQwZWExYmViOGNiYmNjMzE5OTY5NTA5NGFiOTFiNjkzMjBhNzM3NTQuLjE5MmUx
YmIxYWFmZjZmZjM4NWUyMDhkYzc2Zjk3ZDM2NDQxZjNkMzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcHVibGljYXBpL3RzdF9wdWJsaWNhcGkuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcHVibGljYXBpL3Rz
dF9wdWJsaWNhcGkuY3BwCkBAIC00NCw2ICs0NCw3IEBAIHN0YXRpYyBRU3RyaW5nTGlzdCBleHBl
Y3RlZEFQSSA9IFFTdHJpbmdMaXN0KCkKICAgICA8PCAiUVF1aWNrV2ViVmlldy5BY2NlcHRSZXF1
ZXN0IC0tPiBOYXZpZ2F0aW9uUmVxdWVzdEFjdGlvbiIKICAgICA8PCAiUVF1aWNrV2ViVmlldy5J
Z25vcmVSZXF1ZXN0IC0tPiBOYXZpZ2F0aW9uUmVxdWVzdEFjdGlvbiIKICAgICA8PCAiUVF1aWNr
V2ViVmlldy5Mb2FkU3RhcnRlZFN0YXR1cyAtLT4gTG9hZFN0YXR1cyIKKyAgICA8PCAiUVF1aWNr
V2ViVmlldy5Mb2FkU3RvcHBlZFN0YXR1cyAtLT4gTG9hZFN0YXR1cyIKICAgICA8PCAiUVF1aWNr
V2ViVmlldy5Mb2FkU3VjY2VlZGVkU3RhdHVzIC0tPiBMb2FkU3RhdHVzIgogICAgIDw8ICJRUXVp
Y2tXZWJWaWV3LkxvYWRGYWlsZWRTdGF0dXMgLS0+IExvYWRTdGF0dXMiCiAgICAgPDwgIlFRdWlj
a1dlYlZpZXcuTm9FcnJvckRvbWFpbiAtLT4gRXJyb3JEb21haW4iCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3FtbHRlc3RzL1dlYlZpZXcvdHN0X2xv
YWRVcmwucW1sIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9xbWx0ZXN0
cy9XZWJWaWV3L3RzdF9sb2FkVXJsLnFtbAppbmRleCBmNzdjN2Y4N2EzNTQ3MzJmYmM1NTVkNzcx
ZTExNTI3MjQwN2NkOWJiLi4wZjhmNmExZmZlOTQzNDc2Yjc5ZmVjNmViNGU4NDMwMzg2OTNhYjBm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3FtbHRl
c3RzL1dlYlZpZXcvdHN0X2xvYWRVcmwucW1sCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9BUEkvcXQvdGVzdHMvcW1sdGVzdHMvV2ViVmlldy90c3RfbG9hZFVybC5xbWwKQEAgLTEyMCw1
ICsxMjAsMjIgQEAgVGVzdFdlYlZpZXcgewogICAgICAgICAgICAgdmVyaWZ5KHdlYlZpZXcud2Fp
dEZvckxvYWRTdWNjZWVkZWQoKSkKICAgICAgICAgICAgIGNvbXBhcmUod2ViVmlldy51cmwsIHVy
bCkKICAgICAgICAgfQorCisgICAgICAgIGZ1bmN0aW9uIHRlc3Rfc3RvcFN0YXR1cygpIHsKKyAg
ICAgICAgICAgIHZhciB1cmwgPSBRdC5yZXNvbHZlZFVybCgiLi4vY29tbW9uL3Rlc3QxLmh0bWwi
KQorCisgICAgICAgICAgICB3ZWJWaWV3LmxvYWRpbmdDaGFuZ2VkLmNvbm5lY3QoZnVuY3Rpb24o
bG9hZFJlcXVlc3QpIHsKKyAgICAgICAgICAgICAgICBpZiAobG9hZFJlcXVlc3Quc3RhdHVzID09
IFdlYlZpZXcuTG9hZFN0b3BTdGF0dXMpIHsKKyAgICAgICAgICAgICAgICAgICAgY29tcGFyZSh3
ZWJWaWV3LnVybCwgdXJsKQorICAgICAgICAgICAgICAgICAgICBjb21wYXJlKGxvYWRSZXF1ZXN0
LnVybCwgdXJsKQorICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0pCisKKyAgICAgICAg
ICAgIHdlYlZpZXcudXJsID0gdXJsCisgICAgICAgICAgICBjb21wYXJlKHdlYlZpZXcudXJsLCB1
cmwpCisgICAgICAgICAgICB3ZWJWaWV3LnN0b3AoKQorICAgICAgICAgICAgdmVyaWZ5KHdlYlZp
ZXcud2FpdEZvckxvYWRTdG9wcGVkKCkpCisgICAgICAgICAgICBjb21wYXJlKHdlYlZpZXcudXJs
LCB1cmwpCisgICAgICAgIH0KICAgICB9CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3FtbHRlc3RzL2NvbW1vbi9UZXN0V2ViVmlldy5xbWwgYi9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3FtbHRlc3RzL2NvbW1vbi9UZXN0
V2ViVmlldy5xbWwKaW5kZXggYWEwYmFhZTRmNzhlN2VmYTQxOTg4ZmE4NTI4MTE2NDgxYmEyNjU0
Yy4uMGRkN2JjY2VlOTM3MWU1ZjBiYjU1MjIzNDZjMWJkYTRkY2MyMzkzOCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9xbWx0ZXN0cy9jb21tb24vVGVz
dFdlYlZpZXcucW1sCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvdGVzdHMv
cW1sdGVzdHMvY29tbW9uL1Rlc3RXZWJWaWV3LnFtbApAQCAtMjgsNiArMjgsMTcgQEAgV2ViVmll
dyB7CiAgICAgICAgIGxvYWRTdGF0dXMgPSBudWxsCiAgICAgICAgIHJldHVybiBmYWlsdXJlCiAg
ICAgfQorICAgIGZ1bmN0aW9uIHdhaXRGb3JMb2FkU3RvcHBlZCgpIHsKKyAgICAgICAgdmFyIHRp
bWVvdXQgPSA1MDAwCisgICAgICAgIHZhciBpID0gMAorICAgICAgICB3aGlsZSAoaSA8IHRpbWVv
dXQgJiYgbG9hZFN0YXR1cyAhPSBXZWJWaWV3LkxvYWRTdG9wcGVkU3RhdHVzKSB7CisgICAgICAg
ICAgICB0ZXN0UmVzdWx0LndhaXQoNTApCisgICAgICAgICAgICBpICs9IDUwCisgICAgICAgIH0K
KyAgICAgICAgdmFyIHN0b3AgPSBsb2FkU3RhdHVzID09IFdlYlZpZXcuTG9hZFN0b3BwZWRTdGF0
dXMKKyAgICAgICAgbG9hZFN0YXR1cyA9IG51bGwKKyAgICAgICAgcmV0dXJuIHN0b3AKKyAgICB9
CiAKICAgICBUZXN0UmVzdWx0IHsgaWQ6IHRlc3RSZXN1bHQgfQogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5jcHAgYi9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5jcHAKaW5kZXggNTc4ZmFh
MmM5YmIyZGJiNjNhNzQ5ZWZlYmI5ZTYwZmZhMjIwMjU3YS4uMGU5YzVjZmI0OWY3YjYxZjgzNzY1
YTIwMWM1MDgzMDMxNTE4YmRlOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L3F0L1F0V2ViUGFnZUxvYWRDbGllbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9xdC9RdFdlYlBhZ2VMb2FkQ2xpZW50LmNwcApAQCAtOTAsMTEgKzkwLDIxIEBAIHZvaWQgUXRX
ZWJQYWdlTG9hZENsaWVudDo6ZGlzcGF0Y2hMb2FkU3VjY2VlZGVkKCkKICAgICBtX3dlYlZpZXct
PmRfZnVuYygpLT5sb2FkRGlkU3VjY2VlZCgpOwogfQogCit2b2lkIFF0V2ViUGFnZUxvYWRDbGll
bnQ6OmRpc3BhdGNoTG9hZFN0b3BwZWQoKQoreworICAgIG1fd2ViVmlldy0+ZF9mdW5jKCktPmxv
YWREaWRTdG9wKCk7Cit9CisKIHZvaWQgUXRXZWJQYWdlTG9hZENsaWVudDo6ZGlzcGF0Y2hMb2Fk
RmFpbGVkKFdlYkZyYW1lUHJveHkqIGZyYW1lLCBjb25zdCBRdFdlYkVycm9yJiBlcnJvcikKIHsK
KyAgICBpZiAoZXJyb3IuaXNDYW5jZWxsYXRpb24oKSkgeworICAgICAgICBkaXNwYXRjaExvYWRT
dG9wcGVkKCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICBpbnQgZXJyb3JDb2RlID0g
ZXJyb3IuZXJyb3JDb2RlKCk7CiAKLSAgICBpZiAoZXJyb3IuaXNDYW5jZWxsYXRpb24oKSB8fCBl
cnJvckNvZGUgPT0ga1dLRXJyb3JDb2RlRnJhbWVMb2FkSW50ZXJydXB0ZWRCeVBvbGljeUNoYW5n
ZSB8fCBlcnJvckNvZGUgPT0ga1dLRXJyb3JDb2RlUGx1Z0luV2lsbEhhbmRsZUxvYWQpIHsKKyAg
ICBpZiAoZXJyb3JDb2RlID09IGtXS0Vycm9yQ29kZUZyYW1lTG9hZEludGVycnVwdGVkQnlQb2xp
Y3lDaGFuZ2UgfHwgZXJyb3JDb2RlID09IGtXS0Vycm9yQ29kZVBsdWdJbldpbGxIYW5kbGVMb2Fk
KSB7CiAgICAgICAgIC8vIFRoZSBhY3RpdmUgdXJsIG1pZ2h0IGhhdmUgY2hhbmdlZAogICAgICAg
ICBtX3dlYlZpZXctPmVtaXRVcmxDaGFuZ2VJZk5lZWRlZCgpOwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvcXQvUXRXZWJQYWdlTG9hZENsaWVudC5oIGIvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL3F0L1F0V2ViUGFnZUxvYWRDbGllbnQuaAppbmRleCA2OGVhYzBmOThm
ZjRmNjE1ZGU5MTk4MGNkMTNjNWM4ZTlkNTI3NGU2Li42NjhiYWMxNjg4NTU5ZDhhZTBlNTg0YzFk
Y2FjZDdjYTlmOGI0MzVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvcXQv
UXRXZWJQYWdlTG9hZENsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9xdC9R
dFdlYlBhZ2VMb2FkQ2xpZW50LmgKQEAgLTUwLDYgKzUwLDcgQEAgcHJpdmF0ZToKICAgICB2b2lk
IGRpZENoYW5nZUJhY2tGb3J3YXJkTGlzdCgpOwogCiAgICAgdm9pZCBkaXNwYXRjaExvYWRTdWNj
ZWVkZWQoKTsKKyAgICB2b2lkIGRpc3BhdGNoTG9hZFN0b3BwZWQoKTsKICAgICB2b2lkIGRpc3Bh
dGNoTG9hZEZhaWxlZChXZWJGcmFtZVByb3h5KiwgY29uc3QgUXRXZWJFcnJvciYpOwogCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>