<?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>82170</bug_id>
          
          <creation_ts>2012-03-25 23:21:36 -0700</creation_ts>
          <short_desc>[BlackBerry] Clean up networking code and remove WML support.</short_desc>
          <delta_ts>2012-03-26 07:39:04 -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 BlackBerry</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Other</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>1</everconfirmed>
          <reporter name="Charles Wei">charles.wei</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>rwlbuis</cc>
    
    <cc>staikos</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>587471</commentid>
    <comment_count>0</comment_count>
    <who name="Charles Wei">charles.wei</who>
    <bug_when>2012-03-25 23:21:36 -0700</bug_when>
    <thetext>Since WML support is already removed from WebCore,  we should clean up our code to remove WML also.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587479</commentid>
    <comment_count>1</comment_count>
      <attachid>133732</attachid>
    <who name="Charles Wei">charles.wei</who>
    <bug_when>2012-03-25 23:29:56 -0700</bug_when>
    <thetext>Created attachment 133732
Remove WML from BlackBerry Porting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587490</commentid>
    <comment_count>2</comment_count>
    <who name="Charles Wei">charles.wei</who>
    <bug_when>2012-03-25 23:37:24 -0700</bug_when>
    <thetext>Internal: 145991</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587500</commentid>
    <comment_count>3</comment_count>
      <attachid>133732</attachid>
    <who name="Leo Yang">leo.yang</who>
    <bug_when>2012-03-25 23:57:01 -0700</bug_when>
    <thetext>Comment on attachment 133732
Remove WML from BlackBerry Porting.

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587614</commentid>
    <comment_count>4</comment_count>
      <attachid>133732</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-03-26 04:37:02 -0700</bug_when>
    <thetext>Comment on attachment 133732
Remove WML from BlackBerry Porting.

Looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587717</commentid>
    <comment_count>5</comment_count>
      <attachid>133732</attachid>
    <who name="Charles Wei">charles.wei</who>
    <bug_when>2012-03-26 07:28:11 -0700</bug_when>
    <thetext>Comment on attachment 133732
Remove WML from BlackBerry Porting.

Thanks, Leo and Rob.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587728</commentid>
    <comment_count>6</comment_count>
      <attachid>133732</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-26 07:38:59 -0700</bug_when>
    <thetext>Comment on attachment 133732
Remove WML from BlackBerry Porting.

Clearing flags on attachment: 133732

Committed r112092: &lt;http://trac.webkit.org/changeset/112092&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587729</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-26 07:39:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>133732</attachid>
            <date>2012-03-25 23:29:56 -0700</date>
            <delta_ts>2012-03-26 07:38:59 -0700</delta_ts>
            <desc>Remove WML from BlackBerry Porting.</desc>
            <filename>0001-BlackBerry-Clean-up-networking-code-and-remove-WML-s.patch</filename>
            <type>text/plain</type>
            <size>10482</size>
            <attacher name="Charles Wei">charles.wei</attacher>
            
              <data encoding="base64">RnJvbSBlYWVjMmQwNWNjZjhjYTJlNTdhNzc4MDllNjlkMTNiMTRlYjMxMzk2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDaGFybGVzIFdlaSA8Y2hhcmxlcy53ZWlAdG9yY2htb2JpbGUu
Y29tLmNuPgpEYXRlOiBNb24sIDI2IE1hciAyMDEyIDE0OjI2OjAwICswODAwClN1YmplY3Q6IFtQ
QVRDSF0gW0JsYWNrQmVycnldIENsZWFuIHVwIG5ldHdvcmtpbmcgY29kZSBhbmQgcmVtb3ZlIFdN
TAogc3VwcG9ydC4gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgyMTcw
CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KClRoaXMganVzdCByZW1vdmVzIHRoZSBXTUwg
c3VwcG9ydCBvZiBCbGFja0JlcnJ5IHBvcnRpbmcsIHdoaWNoIGlzIGFscmVhZHkKcmVtb3ZlZCBm
cm9tIFdlYkNvcmUuIE5vIG5ldyB0ZXN0cyBuZWVkZWQuCgoqIHBsYXRmb3JtL2JsYWNrYmVycnkv
TUlNRVR5cGVSZWdpc3RyeUJsYWNrQmVycnkuY3BwOgooV2ViQ29yZSk6CiogcGxhdGZvcm0vbmV0
d29yay9ibGFja2JlcnJ5L0RlZmVycmVkRGF0YS5jcHA6CihXZWJDb3JlOjpEZWZlcnJlZERhdGE6
OkRlZmVycmVkRGF0YSk6CihXZWJDb3JlOjpEZWZlcnJlZERhdGE6OnByb2Nlc3NEZWZlcnJlZERh
dGEpOgoqIHBsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9EZWZlcnJlZERhdGEuaDoKKERlZmVy
cmVkRGF0YSk6CihXZWJDb3JlOjpEZWZlcnJlZERhdGE6Omhhc0RlZmVycmVkRGF0YSk6CiogcGxh
dGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L05ldHdvcmtKb2IuY3BwOgoqIHBsYXRmb3JtL25ldHdv
cmsvYmxhY2tiZXJyeS9OZXR3b3JrSm9iLmg6CihOZXR3b3JrSm9iKToKKiBwbGF0Zm9ybS9uZXR3
b3JrL2JsYWNrYmVycnkvUmVzb3VyY2VSZXNwb25zZS5oOgooV2ViQ29yZTo6UmVzb3VyY2VSZXNw
b25zZTo6UmVzb3VyY2VSZXNwb25zZSk6CihSZXNvdXJjZVJlc3BvbnNlKToKKiBwbGF0Zm9ybS9u
ZXR3b3JrL2JsYWNrYmVycnkvUmVzb3VyY2VSZXNwb25zZUJsYWNrQmVycnkuY3BwOgooV2ViQ29y
ZTo6UmVzb3VyY2VSZXNwb25zZTo6ZG9QbGF0Zm9ybUNvcHlEYXRhKToKKFdlYkNvcmU6OlJlc291
cmNlUmVzcG9uc2U6OmRvUGxhdGZvcm1BZG9wdCk6Ci0tLQogU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDI4ICsrKysrKysrKysrKysrKysrKysr
CiAuLi4vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5QmxhY2tCZXJyeS5jcHAgICAgICB8ICAg
IDIgLQogLi4uL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9EZWZlcnJlZERhdGEuY3BwICAg
fCAgIDEzIC0tLS0tLS0tLQogLi4uL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9EZWZlcnJl
ZERhdGEuaCAgICAgfCAgICA0ICstLQogLi4uL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9O
ZXR3b3JrSm9iLmNwcCAgICAgfCAgICA4IC0tLS0tCiAuLi4vcGxhdGZvcm0vbmV0d29yay9ibGFj
a2JlcnJ5L05ldHdvcmtKb2IuaCAgICAgICB8ICAgIDIgLQogLi4uL3BsYXRmb3JtL25ldHdvcmsv
YmxhY2tiZXJyeS9SZXNvdXJjZVJlc3BvbnNlLmggfCAgICA4ICstLS0tLQogLi4uL2JsYWNrYmVy
cnkvUmVzb3VyY2VSZXNwb25zZUJsYWNrQmVycnkuY3BwICAgICAgfCAgICAyIC0KIDggZmlsZXMg
Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4
IDE4YmNmZTEuLjZjZTQwNjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwzMSBAQAorMjAxMi0wMy0y
NSAgQ2hhcmxlcyBXZWkgIDxjaGFybGVzLndlaUB0b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAg
ICAgW0JsYWNrQmVycnldIENsZWFuIHVwIG5ldHdvcmtpbmcgY29kZSBhbmQgcmVtb3ZlIFdNTCBz
dXBwb3J0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
ODIxNzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBU
aGlzIGp1c3QgcmVtb3ZlcyB0aGUgV01MIHN1cHBvcnQgb2YgQmxhY2tCZXJyeSBwb3J0aW5nLCB3
aGljaCBpcyBhbHJlYWR5IAorICAgICAgICByZW1vdmVkIGZyb20gV2ViQ29yZS4gTm8gbmV3IHRl
c3RzIG5lZWRlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2JsYWNrYmVycnkvTUlNRVR5cGVSZWdp
c3RyeUJsYWNrQmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogcGxhdGZv
cm0vbmV0d29yay9ibGFja2JlcnJ5L0RlZmVycmVkRGF0YS5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpEZWZlcnJlZERhdGE6OkRlZmVycmVkRGF0YSk6CisgICAgICAgIChXZWJDb3JlOjpEZWZlcnJl
ZERhdGE6OnByb2Nlc3NEZWZlcnJlZERhdGEpOgorICAgICAgICAqIHBsYXRmb3JtL25ldHdvcmsv
YmxhY2tiZXJyeS9EZWZlcnJlZERhdGEuaDoKKyAgICAgICAgKERlZmVycmVkRGF0YSk6CisgICAg
ICAgIChXZWJDb3JlOjpEZWZlcnJlZERhdGE6Omhhc0RlZmVycmVkRGF0YSk6CisgICAgICAgICog
cGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L05ldHdvcmtKb2IuY3BwOgorICAgICAgICAqIHBs
YXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9OZXR3b3JrSm9iLmg6CisgICAgICAgIChOZXR3b3Jr
Sm9iKToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2JsYWNrYmVycnkvUmVzb3VyY2VSZXNw
b25zZS5oOgorICAgICAgICAoV2ViQ29yZTo6UmVzb3VyY2VSZXNwb25zZTo6UmVzb3VyY2VSZXNw
b25zZSk6CisgICAgICAgIChSZXNvdXJjZVJlc3BvbnNlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9u
ZXR3b3JrL2JsYWNrYmVycnkvUmVzb3VyY2VSZXNwb25zZUJsYWNrQmVycnkuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6UmVzb3VyY2VSZXNwb25zZTo6ZG9QbGF0Zm9ybUNvcHlEYXRhKToKKyAgICAg
ICAgKFdlYkNvcmU6OlJlc291cmNlUmVzcG9uc2U6OmRvUGxhdGZvcm1BZG9wdCk6CisKIDIwMTIt
MDMtMjUgIEFiaGlzaGVrIEFyeWEgIDxpbmZlcm5vQGNocm9taXVtLm9yZz4KIAogICAgICAgICBD
cmFzaCBpbiBDb250YWluZXJOb2RlOjpyZXN1bWVQb3N0QXR0YWNoQ2FsbGJhY2tzLgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9NSU1FVHlwZVJlZ2lzdHJ5
QmxhY2tCZXJyeS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L01JTUVU
eXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcAppbmRleCA3MWU0OGQwLi5iYThlMTZiIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L01JTUVUeXBlUmVnaXN0cnlC
bGFja0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L01J
TUVUeXBlUmVnaXN0cnlCbGFja0JlcnJ5LmNwcApAQCAtNjYsOCArNjYsNiBAQCBzdGF0aWMgY29u
c3QgRXh0ZW5zaW9uTWFwIGV4dGVuc2lvbk1hcFtdID0gewogICAgIHsgInhwbSIsICJpbWFnZS94
LXhwbSIgfSwKICAgICB7ICJ4c2wiLCAidGV4dC94c2wiIH0sCiAgICAgeyAieGh0bWwiLCAiYXBw
bGljYXRpb24veGh0bWwreG1sIiB9LAotICAgIHsgIndtbCIsICJ0ZXh0L3ZuZC53YXAud21sIiB9
LAotICAgIHsgIndtbGMiLCAiYXBwbGljYXRpb24vdm5kLndhcC53bWxjIiB9LAogICAgIHsgIm00
YSIsICJhdWRpby9tNGEiIH0sCiAgICAgeyAibWlkaSIsICJhdWRpby9taWRpIiB9LAogICAgIHsg
Im1pZCIsICJhdWRpby9taWQiIH0sCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9uZXR3b3JrL2JsYWNrYmVycnkvRGVmZXJyZWREYXRhLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9EZWZlcnJlZERhdGEuY3BwCmluZGV4IGRmZTE4ZDgu
LjA1Y2U1ODAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxh
Y2tiZXJyeS9EZWZlcnJlZERhdGEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25l
dHdvcmsvYmxhY2tiZXJyeS9EZWZlcnJlZERhdGEuY3BwCkBAIC0yOCw3ICsyOCw2IEBAIERlZmVy
cmVkRGF0YTo6RGVmZXJyZWREYXRhKE5ldHdvcmtKb2ImIGpvYikKICAgICAsIG1fcHJvY2Vzc0Rh
dGFUaW1lcih0aGlzLCAmRGVmZXJyZWREYXRhOjpmaXJlUHJvY2Vzc0RhdGFUaW1lcikKICAgICAs
IG1fZGVmZXJyZWRTdGF0dXNSZWNlaXZlZChmYWxzZSkKICAgICAsIG1fc3RhdHVzKDApCi0gICAg
LCBtX2RlZmVycmVkV01MT3ZlcnJpZGUoZmFsc2UpCiAgICAgLCBtX2J5dGVzU2VudCgwKQogICAg
ICwgbV90b3RhbEJ5dGVzVG9CZVNlbnQoMCkKICAgICAsIG1fZGVmZXJyZWRDbG9zZVN0YXR1cyhC
bGFja0JlcnJ5OjpQbGF0Zm9ybTo6RmlsdGVyU3RyZWFtOjpTdGF0dXNTdWNjZXNzKQpAQCAtNDQs
MTEgKzQzLDYgQEAgdm9pZCBEZWZlcnJlZERhdGE6OmRlZmVyT3BlbihpbnQgc3RhdHVzLCBjb25z
dCBTdHJpbmcmIG1lc3NhZ2UpCiAgICAgbV9tZXNzYWdlID0gbWVzc2FnZTsKIH0KIAotdm9pZCBE
ZWZlcnJlZERhdGE6OmRlZmVyV01MT3ZlcnJpZGUoKQotewotICAgIG1fZGVmZXJyZWRXTUxPdmVy
cmlkZSA9IHRydWU7Ci19Ci0KIHZvaWQgRGVmZXJyZWREYXRhOjpkZWZlckhlYWRlclJlY2VpdmVk
KGNvbnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcmIHZhbHVlKQogewogICAgIG1faGVhZGVy
S2V5cy5hcHBlbmQoa2V5KTsKQEAgLTEyMywxMyArMTE3LDYgQEAgdm9pZCBEZWZlcnJlZERhdGE6
OnByb2Nlc3NEZWZlcnJlZERhdGEoKQogICAgICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAg
IGlmIChtX2RlZmVycmVkV01MT3ZlcnJpZGUpIHsKLSAgICAgICAgbV9qb2IuaGFuZGxlTm90aWZ5
V01MT3ZlcnJpZGUoKTsKLSAgICAgICAgbV9kZWZlcnJlZFdNTE92ZXJyaWRlID0gZmFsc2U7Ci0g
ICAgICAgIGlmIChtX2pvYi5pc0RlZmVycmluZ0xvYWRpbmcoKSB8fCBtX2pvYi5pc0NhbmNlbGxl
ZCgpKQotICAgICAgICAgICAgcmV0dXJuOwotICAgIH0KLQogICAgIGlmICghcHJvY2Vzc0hlYWRl
cnMobV9oZWFkZXJLZXlzLCBtX2hlYWRlclZhbHVlcywgJk5ldHdvcmtKb2I6OmhhbmRsZU5vdGlm
eUhlYWRlclJlY2VpdmVkKQogICAgICAgICB8fCAhcHJvY2Vzc0hlYWRlcnMobV9tdWx0aXBhcnRI
ZWFkZXJLZXlzLCBtX211bHRpcGFydGhlYWRlclZhbHVlcywgJk5ldHdvcmtKb2I6OmhhbmRsZU5v
dGlmeU11bHRpcGFydEhlYWRlclJlY2VpdmVkKSkKICAgICAgICAgcmV0dXJuOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L0RlZmVycmVkRGF0
YS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L0RlZmVycmVk
RGF0YS5oCmluZGV4IGI1ZGU3YTkuLmQxODM2NjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9EZWZlcnJlZERhdGEuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2JsYWNrYmVycnkvRGVmZXJyZWREYXRhLmgKQEAgLTUx
LDcgKzUxLDYgQEAgY2xhc3MgRGVmZXJyZWREYXRhIHsKIHB1YmxpYzoKICAgICBEZWZlcnJlZERh
dGEoTmV0d29ya0pvYiYpOwogICAgIHZvaWQgZGVmZXJPcGVuKGludCBzdGF0dXMsIGNvbnN0IFN0
cmluZyYgbWVzc2FnZSk7Ci0gICAgdm9pZCBkZWZlcldNTE92ZXJyaWRlKCk7CiAgICAgdm9pZCBk
ZWZlckhlYWRlclJlY2VpdmVkKGNvbnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcmIHZhbHVl
KTsKICAgICB2b2lkIGRlZmVyTXVsdGlwYXJ0SGVhZGVyUmVjZWl2ZWQoY29uc3QgU3RyaW5nJiBr
ZXksIGNvbnN0IFN0cmluZyYgdmFsdWUpOwogICAgIHZvaWQgZGVmZXJEYXRhUmVjZWl2ZWQoY29u
c3QgY2hhciogYnVmLCBzaXplX3QgbGVuKTsKQEAgLTYwLDcgKzU5LDcgQEAgcHVibGljOgogCiAg
ICAgYm9vbCBoYXNEZWZlcnJlZERhdGEoKSBjb25zdAogICAgIHsKLSAgICAgICAgcmV0dXJuIG1f
ZGVmZXJyZWRTdGF0dXNSZWNlaXZlZCB8fCBtX2RlZmVycmVkV01MT3ZlcnJpZGUgfHwgIW1faGVh
ZGVyS2V5cy5pc0VtcHR5KCkgfHwgIW1fbXVsdGlwYXJ0SGVhZGVyS2V5cy5pc0VtcHR5KCkgfHwg
IW1fZGF0YVNlZ21lbnRzLmlzRW1wdHkoKSB8fCBtX2RlZmVycmVkQ2xvc2U7CisgICAgICAgIHJl
dHVybiBtX2RlZmVycmVkU3RhdHVzUmVjZWl2ZWQgfHwgIW1faGVhZGVyS2V5cy5pc0VtcHR5KCkg
fHwgIW1fbXVsdGlwYXJ0SGVhZGVyS2V5cy5pc0VtcHR5KCkgfHwgIW1fZGF0YVNlZ21lbnRzLmlz
RW1wdHkoKSB8fCBtX2RlZmVycmVkQ2xvc2U7CiAgICAgfQogCiAgICAgdm9pZCBwcm9jZXNzRGVm
ZXJyZWREYXRhKCk7CkBAIC04Myw3ICs4Miw2IEBAIHByaXZhdGU6CiAgICAgYm9vbCBtX2RlZmVy
cmVkU3RhdHVzUmVjZWl2ZWQ7CiAgICAgaW50IG1fc3RhdHVzOwogICAgIFN0cmluZyBtX21lc3Nh
Z2U7Ci0gICAgYm9vbCBtX2RlZmVycmVkV01MT3ZlcnJpZGU7CiAgICAgVmVjdG9yPFN0cmluZz4g
bV9oZWFkZXJLZXlzOwogICAgIFZlY3RvcjxTdHJpbmc+IG1faGVhZGVyVmFsdWVzOwogICAgIFZl
Y3RvcjxTdHJpbmc+IG1fbXVsdGlwYXJ0SGVhZGVyS2V5czsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9OZXR3b3JrSm9iLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9OZXR3b3JrSm9iLmNwcAppbmRl
eCBlZTc0MTYyLi5lMzdlOTQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL2JsYWNrYmVycnkvTmV0d29ya0pvYi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L05ldHdvcmtKb2IuY3BwCkBAIC0yNDAsMTQgKzI0MCw2
IEBAIHZvaWQgTmV0d29ya0pvYjo6aGFuZGxlTm90aWZ5U3RhdHVzUmVjZWl2ZWQoaW50IHN0YXR1
cywgY29uc3QgU3RyaW5nJiBtZXNzYWdlKQogICAgIG1fcmVzcG9uc2Uuc2V0SFRUUFN0YXR1c1Rl
eHQobWVzc2FnZSk7CiB9CiAKLXZvaWQgTmV0d29ya0pvYjo6bm90aWZ5V01MT3ZlcnJpZGUoKQot
ewotICAgIGlmIChzaG91bGREZWZlckxvYWRpbmcoKSkKLSAgICAgICAgbV9kZWZlcnJlZERhdGEu
ZGVmZXJXTUxPdmVycmlkZSgpOwotICAgIGVsc2UKLSAgICAgICAgaGFuZGxlTm90aWZ5V01MT3Zl
cnJpZGUoKTsKLX0KLQogdm9pZCBOZXR3b3JrSm9iOjpub3RpZnlIZWFkZXJzUmVjZWl2ZWQoQmxh
Y2tCZXJyeTo6UGxhdGZvcm06Ok5ldHdvcmtSZXF1ZXN0OjpIZWFkZXJMaXN0JiBoZWFkZXJzKQog
ewogICAgIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpOZXR3b3JrUmVxdWVzdDo6SGVhZGVyTGlzdDo6
Y29uc3RfaXRlcmF0b3IgZW5kSXQgPSBoZWFkZXJzLmVuZCgpOwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L05ldHdvcmtKb2IuaCBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9OZXR3b3JrSm9iLmgKaW5kZXgg
MzcxMGZhYS4uYTE2MTE3YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9ibGFja2JlcnJ5L05ldHdvcmtKb2IuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9uZXR3b3JrL2JsYWNrYmVycnkvTmV0d29ya0pvYi5oCkBAIC02Nyw4ICs2Nyw2IEBAIHB1Ymxp
YzoKICAgICB2b2lkIHVwZGF0ZURlZmVyTG9hZGluZ0NvdW50KGludCBkZWx0YSk7CiAgICAgdmly
dHVhbCB2b2lkIG5vdGlmeVN0YXR1c1JlY2VpdmVkKGludCBzdGF0dXMsIGNvbnN0IGNoYXIqIG1l
c3NhZ2UpOwogICAgIHZvaWQgaGFuZGxlTm90aWZ5U3RhdHVzUmVjZWl2ZWQoaW50IHN0YXR1cywg
Y29uc3QgU3RyaW5nJiBtZXNzYWdlKTsKLSAgICB2aXJ0dWFsIHZvaWQgbm90aWZ5V01MT3ZlcnJp
ZGUoKTsKLSAgICB2b2lkIGhhbmRsZU5vdGlmeVdNTE92ZXJyaWRlKCkgeyBtX3Jlc3BvbnNlLnNl
dElzV01MKHRydWUpOyB9CiAgICAgdmlydHVhbCB2b2lkIG5vdGlmeUhlYWRlcnNSZWNlaXZlZChC
bGFja0JlcnJ5OjpQbGF0Zm9ybTo6TmV0d29ya1JlcXVlc3Q6OkhlYWRlckxpc3QmIGhlYWRlcnMp
OwogICAgIHZpcnR1YWwgdm9pZCBub3RpZnlNdWx0aXBhcnRIZWFkZXJSZWNlaXZlZChjb25zdCBj
aGFyKiBrZXksIGNvbnN0IGNoYXIqIHZhbHVlKTsKICAgICAvLyBFeGlzdHMgb25seSB0byByZXNv
bHZlIGFtYmlndWl0eSBiZXR3ZWVuIGNoYXIqIGFuZCBTdHJpbmcgcGFyYW1ldGVycwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L1Jlc291cmNl
UmVzcG9uc2UuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9S
ZXNvdXJjZVJlc3BvbnNlLmgKaW5kZXggMWNlYTgzZS4uOGJmZjI5ZCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L1Jlc291cmNlUmVzcG9uc2Uu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2JsYWNrYmVycnkvUmVzb3Vy
Y2VSZXNwb25zZS5oCkBAIC0yNiwyMCArMjYsMTYgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogY2xh
c3MgUmVzb3VyY2VSZXNwb25zZSA6IHB1YmxpYyBSZXNvdXJjZVJlc3BvbnNlQmFzZSB7CiBwdWJs
aWM6CiAgICAgUmVzb3VyY2VSZXNwb25zZSgpCi0gICAgICAgIDogbV9pc1dNTChmYWxzZSkKKyAg
ICAgICAgOiBtX2lzTXVsdGlwYXJ0UGF5bG9hZChmYWxzZSkKICAgICB7CiAgICAgfQogCiAgICAg
UmVzb3VyY2VSZXNwb25zZShjb25zdCBLVVJMJiB1cmwsIGNvbnN0IFN0cmluZyYgbWltZVR5cGUs
IGxvbmcgbG9uZyBleHBlY3RlZExlbmd0aCwgY29uc3QgU3RyaW5nJiB0ZXh0RW5jb2RpbmdOYW1l
LCBjb25zdCBTdHJpbmcmIGZpbGVuYW1lKQogICAgICAgICA6IFJlc291cmNlUmVzcG9uc2VCYXNl
KHVybCwgbWltZVR5cGUsIGV4cGVjdGVkTGVuZ3RoLCB0ZXh0RW5jb2RpbmdOYW1lLCBmaWxlbmFt
ZSkKICAgICAgICAgLCBtX2lzTXVsdGlwYXJ0UGF5bG9hZChmYWxzZSkKLSAgICAgICAgLCBtX2lz
V01MKGZhbHNlKQogICAgIHsKICAgICB9CiAKLSAgICB2b2lkIHNldElzV01MKGJvb2wgaXNXTUwp
IHsgbV9pc1dNTCA9IGlzV01MOyB9Ci0gICAgYm9vbCBpc1dNTCgpIGNvbnN0IHsgcmV0dXJuIG1f
aXNXTUw7IH0KLQogICAgIFBhc3NPd25QdHI8Q3Jvc3NUaHJlYWRSZXNvdXJjZVJlc3BvbnNlRGF0
YT4gZG9QbGF0Zm9ybUNvcHlEYXRhKFBhc3NPd25QdHI8Q3Jvc3NUaHJlYWRSZXNvdXJjZVJlc3Bv
bnNlRGF0YT4pIGNvbnN0OwogICAgIHZvaWQgZG9QbGF0Zm9ybUFkb3B0KFBhc3NPd25QdHI8Q3Jv
c3NUaHJlYWRSZXNvdXJjZVJlc3BvbnNlRGF0YT4pOwogCkBAIC00OCwxMSArNDQsOSBAQCBwdWJs
aWM6CiAKIHByaXZhdGU6CiAgICAgYm9vbCBtX2lzTXVsdGlwYXJ0UGF5bG9hZDsKLSAgICBib29s
IG1faXNXTUw7CiB9OwogCiBzdHJ1Y3QgQ3Jvc3NUaHJlYWRSZXNvdXJjZVJlc3BvbnNlRGF0YSA6
IHB1YmxpYyBDcm9zc1RocmVhZFJlc291cmNlUmVzcG9uc2VEYXRhQmFzZSB7Ci0gICAgYm9vbCBt
X2lzV01MOwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L1Jlc291cmNlUmVzcG9uc2VCbGFj
a0JlcnJ5LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9S
ZXNvdXJjZVJlc3BvbnNlQmxhY2tCZXJyeS5jcHAKaW5kZXggYWU0NmM1ZS4uYTNiNWUxYiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L1Jlc291
cmNlUmVzcG9uc2VCbGFja0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL2JsYWNrYmVycnkvUmVzb3VyY2VSZXNwb25zZUJsYWNrQmVycnkuY3BwCkBAIC0yMywx
MyArMjMsMTEgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiBQYXNzT3duUHRyPENyb3NzVGhyZWFk
UmVzb3VyY2VSZXNwb25zZURhdGE+IFJlc291cmNlUmVzcG9uc2U6OmRvUGxhdGZvcm1Db3B5RGF0
YShQYXNzT3duUHRyPENyb3NzVGhyZWFkUmVzb3VyY2VSZXNwb25zZURhdGE+IGRhdGEpIGNvbnN0
CiB7Ci0gICAgZGF0YS0+bV9pc1dNTCA9IG1faXNXTUw7CiAgICAgcmV0dXJuIGRhdGE7CiB9CiAK
IHZvaWQgUmVzb3VyY2VSZXNwb25zZTo6ZG9QbGF0Zm9ybUFkb3B0KFBhc3NPd25QdHI8Q3Jvc3NU
aHJlYWRSZXNvdXJjZVJlc3BvbnNlRGF0YT4gZGF0YSkKIHsKLSAgICBtX2lzV01MID0gZGF0YS0+
bV9pc1dNTDsKIH0KIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQotLSAKMS43LjUuNAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>