<?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>58795</bug_id>
          
          <creation_ts>2011-04-18 09:54:53 -0700</creation_ts>
          <short_desc>Implement media cache management for QTKit media engine</short_desc>
          <delta_ts>2011-04-20 14:05:06 -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>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.6</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Carlson">eric.carlson</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>jer.noble</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>387818</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2011-04-18 09:54:53 -0700</bug_when>
    <thetext>Implement getSitesInMediaCache, clearMediaCache, and clearMediaCacheForSite for QTKit media engine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389503</commentid>
    <comment_count>1</comment_count>
      <attachid>90405</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2011-04-20 14:03:42 -0700</bug_when>
    <thetext>Created attachment 90405
Proposed patch, minus the WebKitSystemInterface*.lib &quot;diffs&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389505</commentid>
    <comment_count>2</comment_count>
      <attachid>90405</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2011-04-20 14:04:49 -0700</bug_when>
    <thetext>Comment on attachment 90405
Proposed patch, minus the WebKitSystemInterface*.lib &quot;diffs&quot;

Patch was reviewed by Dan Bernstein.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389506</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2011-04-20 14:05:00 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/84415</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90405</attachid>
            <date>2011-04-20 14:03:42 -0700</date>
            <delta_ts>2011-04-20 14:04:49 -0700</delta_ts>
            <desc>Proposed patch, minus the WebKitSystemInterface*.lib &quot;diffs&quot;</desc>
            <filename>opensource_patch_5.txt</filename>
            <type>text/plain</type>
            <size>10348</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDgzMDUyKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTEtMDQtMTggIEVyaWMgQ2Fy
bHNvbiAgPGVyaWMuY2FybHNvbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQWRvcHQgUVRLaXQgQVBJIGZvciBsaXN0aW5nIGFuZCBk
ZWxldGluZyBmaWxlIGluIGl0cyBtZWRpYSBjYWNoZS4KKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzkxMzAwMjk+IAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NTg3OTUKKworICAgICAgICBOb3QgcG9zc2libGUgdG8gdGVzdCBhdXRvbWF0aWNhbGx5LCB2
ZXJpZmllZCBtYW51YWxseS4KKworICAgICAgICAqIFdlYkNvcmUuZXhwLmluOiBFeHBvcnQgbmV3
IG1lZGlhIGRvd25sb2FkIGNhY2hlIGZ1bmN0aW9ucy4KKworICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL21hYy9NZWRpYVBsYXllclByaXZhdGVRVEtpdC5oOgorICAgICAgICAqIHBsYXRmb3Jt
L2dyYXBoaWNzL21hYy9NZWRpYVBsYXllclByaXZhdGVRVEtpdC5tbToKKyAgICAgICAgKFdlYkNv
cmU6Ok1lZGlhUGxheWVyUHJpdmF0ZVFUS2l0OjpyZWdpc3Rlck1lZGlhRW5naW5lKTogUmVnaXN0
ZXIgY2FjaGUgbWFuYWdlbWVudCBmdW5jdGlvbnMuCisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBs
YXllclByaXZhdGVRVEtpdDo6Z2V0U2l0ZXNJbk1lZGlhQ2FjaGUpOiBOZXcsIHJldHVybiBjYWNo
ZSBvcmlnaW5zLgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQ6OmNs
ZWFyTWVkaWFDYWNoZSk6IE5ldywgZW1wdHkgdGhlIG1lZGlhIGNhY2hlLgorICAgICAgICAoV2Vi
Q29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQ6OmNsZWFyTWVkaWFDYWNoZUZvclNpdGUpOiBO
ZXcsIGRlbGV0ZSBmaWxlcyBpbiB0aGUgbWVkaWEKKyAgICAgICAgICAgIGNhY2hlIGZvciBvbmUg
b3JpZ2luLgorCisgICAgICAgICogcGxhdGZvcm0vbWFjL1dlYkNvcmVTeXN0ZW1JbnRlcmZhY2Uu
aDogQWRkIG5ldyBXS1NJIGZ1bmN0aW9ucy4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvV2ViQ29y
ZVN5c3RlbUludGVyZmFjZS5tbTogRGl0dG8uCisKIDIwMTEtMDQtMDYgIFJ5b3N1a2UgTml3YSAg
PHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgTW92ZWQgdGhlIGRlY2xhcmF0aW9uIG9mIHBv
c2l0aW9uTmV3RmxvYXRPbkxpbmUgaW4gUmVuZGVyQmxvY2suaCBhZnRlciByODMwNDIuCkluZGV4
OiBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLmV4cC5pbgkocmV2aXNpb24gODMwNTIpCisrKyBTb3VyY2UvV2ViQ29yZS9X
ZWJDb3JlLmV4cC5pbgkod29ya2luZyBjb3B5KQpAQCAtMTM2MSw2ICsxMzYxLDkgQEAgX3drUVRN
b3ZpZU1heFRpbWVTZWVrYWJsZQogX3drUVRNb3ZpZVNlbGVjdFByZWZlcnJlZEFsdGVybmF0ZXMK
IF93a1FUTW92aWVTZXRTaG93Q2xvc2VkQ2FwdGlvbnMKIF93a1FUTW92aWVWaWV3U2V0RHJhd1N5
bmNocm9ub3VzbHkKK193a1FUR2V0U2l0ZXNJbk1lZGlhRG93bmxvYWRDYWNoZQorX3drUVRDbGVh
ck1lZGlhRG93bmxvYWRDYWNoZUZvclNpdGUKK193a1FUQ2xlYXJNZWRpYURvd25sb2FkQ2FjaGUK
IF93a1NldENGVVJMUmVzcG9uc2VNSU1FVHlwZQogX3drU2V0Q0dGb250UmVuZGVyaW5nTW9kZQog
X3drU2V0Q09OTkVDVFByb3h5QXV0aG9yaXphdGlvbkZvclN0cmVhbQpJbmRleDogU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL01lZGlhUGxheWVyUHJpdmF0ZVFUS2l0LmgKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL01lZGlhUGxh
eWVyUHJpdmF0ZVFUS2l0LmgJKHJldmlzaW9uIDgzMDUyKQorKysgU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvbWFjL01lZGlhUGxheWVyUHJpdmF0ZVFUS2l0LmgJKHdvcmtpbmcgY29w
eSkKQEAgLTc2LDYgKzc2LDkgQEAgcHJpdmF0ZToKICAgICBzdGF0aWMgTWVkaWFQbGF5ZXJQcml2
YXRlSW50ZXJmYWNlKiBjcmVhdGUoTWVkaWFQbGF5ZXIqIHBsYXllcik7CiAgICAgc3RhdGljIHZv
aWQgZ2V0U3VwcG9ydGVkVHlwZXMoSGFzaFNldDxTdHJpbmc+JiB0eXBlcyk7CiAgICAgc3RhdGlj
IE1lZGlhUGxheWVyOjpTdXBwb3J0c1R5cGUgc3VwcG9ydHNUeXBlKGNvbnN0IFN0cmluZyYgdHlw
ZSwgY29uc3QgU3RyaW5nJiBjb2RlY3MpOworICAgIHN0YXRpYyB2b2lkIGdldFNpdGVzSW5NZWRp
YUNhY2hlKFZlY3RvcjxTdHJpbmc+Jik7CisgICAgc3RhdGljIHZvaWQgY2xlYXJNZWRpYUNhY2hl
KCk7CisgICAgc3RhdGljIHZvaWQgY2xlYXJNZWRpYUNhY2hlRm9yU2l0ZShjb25zdCBTdHJpbmcm
KTsKICAgICBzdGF0aWMgYm9vbCBpc0F2YWlsYWJsZSgpOwogCiAgICAgUGxhdGZvcm1NZWRpYSBw
bGF0Zm9ybU1lZGlhKCkgY29uc3Q7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9tYWMvTWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQubW0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL01lZGlhUGxheWVyUHJpdmF0ZVFUS2l0Lm1t
CShyZXZpc2lvbiA4MzA1MikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL21h
Yy9NZWRpYVBsYXllclByaXZhdGVRVEtpdC5tbQkod29ya2luZyBjb3B5KQpAQCAtMjA5LDcgKzIw
OSw3IEBAIE1lZGlhUGxheWVyUHJpdmF0ZUludGVyZmFjZSogTWVkaWFQbGF5ZXIKIHZvaWQgTWVk
aWFQbGF5ZXJQcml2YXRlUVRLaXQ6OnJlZ2lzdGVyTWVkaWFFbmdpbmUoTWVkaWFFbmdpbmVSZWdp
c3RyYXIgcmVnaXN0cmFyKQogewogICAgIGlmIChpc0F2YWlsYWJsZSgpKQotICAgICAgICByZWdp
c3RyYXIoY3JlYXRlLCBnZXRTdXBwb3J0ZWRUeXBlcywgc3VwcG9ydHNUeXBlLCAwLCAwLCAwKTsK
KyAgICAgICAgcmVnaXN0cmFyKGNyZWF0ZSwgZ2V0U3VwcG9ydGVkVHlwZXMsIHN1cHBvcnRzVHlw
ZSwgZ2V0U2l0ZXNJbk1lZGlhQ2FjaGUsIGNsZWFyTWVkaWFDYWNoZSwgY2xlYXJNZWRpYUNhY2hl
Rm9yU2l0ZSk7CiB9CiAKIE1lZGlhUGxheWVyUHJpdmF0ZVFUS2l0OjpNZWRpYVBsYXllclByaXZh
dGVRVEtpdChNZWRpYVBsYXllciogcGxheWVyKQpAQCAtMTQ5MCw3ICsxNDkwLDI0IEBAIGJvb2wg
TWVkaWFQbGF5ZXJQcml2YXRlUVRLaXQ6OmlzQXZhaWxhYmwKICAgICByZXR1cm4gUVRLaXRMaWJy
YXJ5KCk7CiAjZW5kaWYKIH0KLSAgICAKKwordm9pZCBNZWRpYVBsYXllclByaXZhdGVRVEtpdDo6
Z2V0U2l0ZXNJbk1lZGlhQ2FjaGUoVmVjdG9yPFN0cmluZz4mIHNpdGVzKSAKK3sKKyAgICBOU0Fy
cmF5ICptZWRpYVNpdGVzID0gd2tRVEdldFNpdGVzSW5NZWRpYURvd25sb2FkQ2FjaGUoKTsKKyAg
ICBmb3IgKE5TU3RyaW5nICpzaXRlIGluIG1lZGlhU2l0ZXMpCisgICAgICAgIHNpdGVzLmFwcGVu
ZChzaXRlKTsKK30KKwordm9pZCBNZWRpYVBsYXllclByaXZhdGVRVEtpdDo6Y2xlYXJNZWRpYUNh
Y2hlKCkKK3sKKyAgICB3a1FUQ2xlYXJNZWRpYURvd25sb2FkQ2FjaGUoKTsKK30KKwordm9pZCBN
ZWRpYVBsYXllclByaXZhdGVRVEtpdDo6Y2xlYXJNZWRpYUNhY2hlRm9yU2l0ZShjb25zdCBTdHJp
bmcmIHNpdGUpCit7CisgICAgd2tRVENsZWFyTWVkaWFEb3dubG9hZENhY2hlRm9yU2l0ZShzaXRl
KTsKK30KKwogdm9pZCBNZWRpYVBsYXllclByaXZhdGVRVEtpdDo6ZGlzYWJsZVVuc3VwcG9ydGVk
VHJhY2tzKCkKIHsKICAgICBpZiAoIW1fcXRNb3ZpZSkgewpAQCAtMTY0NSw3ICsxNjYyLDYgQEAg
dm9pZCBNZWRpYVBsYXllclByaXZhdGVRVEtpdDo6c2V0UHJpdmF0ZQogICAgIFttX3F0TW92aWUu
Z2V0KCkgc2V0QXR0cmlidXRlOltOU051bWJlciBudW1iZXJXaXRoQm9vbDohcHJpdmF0ZUJyb3dz
aW5nXSBmb3JLZXk6QCJRVE1vdmllQWxsb3dQZXJzaXN0ZW50Q2FjaGVBdHRyaWJ1dGUiXTsKIH0K
IAotCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKIEBpbXBsZW1lbnRhdGlvbiBXZWJDb3JlTW92
aWVPYnNlcnZlcgpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1dlYkNvcmVTeXN0
ZW1JbnRlcmZhY2UuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMv
V2ViQ29yZVN5c3RlbUludGVyZmFjZS5oCShyZXZpc2lvbiA4MzA1MikKKysrIFNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21hYy9XZWJDb3JlU3lzdGVtSW50ZXJmYWNlLmgJKHdvcmtpbmcgY29weSkK
QEAgLTE0MSw2ICsxNDEsOSBAQCBleHRlcm4gQk9PTCAoKndrUVRNb3ZpZUhhc0Nsb3NlZENhcHRp
b25zCiBleHRlcm4gdm9pZCAoKndrUVRNb3ZpZVNldFNob3dDbG9zZWRDYXB0aW9ucykoUVRNb3Zp
ZSosIEJPT0wpOwogZXh0ZXJuIHZvaWQgKCp3a1FUTW92aWVTZWxlY3RQcmVmZXJyZWRBbHRlcm5h
dGVzKShRVE1vdmllKik7CiBleHRlcm4gdm9pZCAoKndrUVRNb3ZpZVZpZXdTZXREcmF3U3luY2hy
b25vdXNseSkoUVRNb3ZpZVZpZXcqLCBCT09MKTsKK2V4dGVybiBOU0FycmF5ICooKndrUVRHZXRT
aXRlc0luTWVkaWFEb3dubG9hZENhY2hlKSgpOworZXh0ZXJuIHZvaWQgKCp3a1FUQ2xlYXJNZWRp
YURvd25sb2FkQ2FjaGVGb3JTaXRlKShOU1N0cmluZyAqc2l0ZSk7CitleHRlcm4gdm9pZCAoKndr
UVRDbGVhck1lZGlhRG93bmxvYWRDYWNoZSkoKTsKIGV4dGVybiB2b2lkICgqd2tTZXRDR0ZvbnRS
ZW5kZXJpbmdNb2RlKShDR0NvbnRleHRSZWYsIE5TRm9udCopOwogZXh0ZXJuIHZvaWQgKCp3a1Nl
dENvb2tpZVN0b3JhZ2VQcml2YXRlQnJvd3NpbmdFbmFibGVkKShCT09MKTsKIGV4dGVybiB2b2lk
ICgqd2tTZXREcmFnSW1hZ2UpKE5TSW1hZ2UqLCBOU1BvaW50IG9mZnNldCk7CkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvV2ViQ29yZVN5c3RlbUludGVyZmFjZS5tbQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvV2ViQ29yZVN5c3RlbUludGVyZmFj
ZS5tbQkocmV2aXNpb24gODMwNTIpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvV2Vi
Q29yZVN5c3RlbUludGVyZmFjZS5tbQkod29ya2luZyBjb3B5KQpAQCAtNjcsNiArNjcsMTAgQEAg
Qk9PTCAoKndrUVRNb3ZpZUhhc0Nsb3NlZENhcHRpb25zKShRVE1vdgogdm9pZCAoKndrUVRNb3Zp
ZVNldFNob3dDbG9zZWRDYXB0aW9ucykoUVRNb3ZpZSosIEJPT0wpOwogdm9pZCAoKndrUVRNb3Zp
ZVNlbGVjdFByZWZlcnJlZEFsdGVybmF0ZXMpKFFUTW92aWUqKTsKIHZvaWQgKCp3a1FUTW92aWVW
aWV3U2V0RHJhd1N5bmNocm9ub3VzbHkpKFFUTW92aWVWaWV3KiwgQk9PTCk7CitOU0FycmF5ICoo
KndrUVRHZXRTaXRlc0luTWVkaWFEb3dubG9hZENhY2hlKSgpOwordm9pZCAoKndrUVRDbGVhck1l
ZGlhRG93bmxvYWRDYWNoZUZvclNpdGUpKE5TU3RyaW5nICpzaXRlKTsKK3ZvaWQgKCp3a1FUQ2xl
YXJNZWRpYURvd25sb2FkQ2FjaGUpKCk7CisKIHZvaWQgKCp3a1NldENHRm9udFJlbmRlcmluZ01v
ZGUpKENHQ29udGV4dFJlZiwgTlNGb250Kik7CiB2b2lkICgqd2tTZXRDb29raWVTdG9yYWdlUHJp
dmF0ZUJyb3dzaW5nRW5hYmxlZCkoQk9PTCk7CiB2b2lkICgqd2tTZXREcmFnSW1hZ2UpKE5TSW1h
Z2UqLCBOU1BvaW50IG9mZnNldCk7CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCShyZXZpc2lvbiA4MzA1MikKKysr
IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBA
CisyMDExLTA0LTE4ICBFcmljIENhcmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkb3B0IFFUS2l0
IEFQSSBmb3IgbGlzdGluZyBhbmQgZGVsZXRpbmcgZmlsZSBpbiBpdHMgbWVkaWEgY2FjaGUuCisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS85MTMwMDI5PiAKKworICAgICAgICAqIFdlYlByb2Nlc3Mv
V2ViQ29yZVN1cHBvcnQvbWFjL1dlYlN5c3RlbUludGVyZmFjZS5tbToKKyAgICAgICAgKEluaXRX
ZWJDb3JlU3lzdGVtSW50ZXJmYWNlKTogSW5pdGlhbGl6ZSBuZXcgZnVuY3Rpb25zLgorCiAyMDEx
LTA0LTA2ICBKZXNzaWUgQmVybGluICA8amJlcmxpbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgQW5kZXJzIENhcmxzc29uLgpJbmRleDogU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJDb3JlU3VwcG9ydC9tYWMvV2ViU3lzdGVtSW50ZXJmYWNlLm1tCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvbWFjL1dlYlN5c3RlbUlu
dGVyZmFjZS5tbQkocmV2aXNpb24gODMwNTIpCisrKyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYkNvcmVTdXBwb3J0L21hYy9XZWJTeXN0ZW1JbnRlcmZhY2UubW0JKHdvcmtpbmcgY29weSkK
QEAgLTc5LDYgKzc5LDkgQEAgdm9pZCBJbml0V2ViQ29yZVN5c3RlbUludGVyZmFjZSh2b2lkKQog
ICAgICAgICBJTklUKFFUTW92aWVTZWxlY3RQcmVmZXJyZWRBbHRlcm5hdGVzKTsKICAgICAgICAg
SU5JVChRVE1vdmllU2V0U2hvd0Nsb3NlZENhcHRpb25zKTsKICAgICAgICAgSU5JVChRVE1vdmll
Vmlld1NldERyYXdTeW5jaHJvbm91c2x5KTsKKyAgICAgICAgSU5JVChRVEdldFNpdGVzSW5NZWRp
YURvd25sb2FkQ2FjaGUpOworICAgICAgICBJTklUKFFUQ2xlYXJNZWRpYURvd25sb2FkQ2FjaGVG
b3JTaXRlKTsKKyAgICAgICAgSU5JVChRVENsZWFyTWVkaWFEb3dubG9hZENhY2hlKTsKICAgICAg
ICAgSU5JVChTZXRDR0ZvbnRSZW5kZXJpbmdNb2RlKTsKICAgICAgICAgSU5JVChTZXRDT05ORUNU
UHJveHlBdXRob3JpemF0aW9uRm9yU3RyZWFtKTsKICAgICAgICAgSU5JVChTZXRDT05ORUNUUHJv
eHlGb3JTdHJlYW0pOwpJbmRleDogU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwkocmV2aXNpb24gODMwNTIpCisrKyBT
b3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBA
QAorMjAxMS0wNC0xOCAgRXJpYyBDYXJsc29uICA8ZXJpYy5jYXJsc29uQGFwcGxlLmNvbT4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZG9wdCBRVEtp
dCBBUEkgZm9yIGxpc3RpbmcgYW5kIGRlbGV0aW5nIGZpbGUgaW4gaXRzIG1lZGlhIGNhY2hlLgor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vOTEzMDAyOT4gCisKKyAgICAgICAgKiBXZWJDb3JlU3Vw
cG9ydC9XZWJTeXN0ZW1JbnRlcmZhY2UubW06CisgICAgICAgIChJbml0V2ViQ29yZVN5c3RlbUlu
dGVyZmFjZSk6IEluaXRpYWxpemUgbmV3IGZ1bmN0aW9ucy4KKwogMjAxMS0wNC0wNSAgQWxleGV5
IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJp
biBBZGxlci4KSW5kZXg6IFNvdXJjZS9XZWJLaXQvbWFjL1dlYkNvcmVTdXBwb3J0L1dlYlN5c3Rl
bUludGVyZmFjZS5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L21hYy9XZWJDb3JlU3Vw
cG9ydC9XZWJTeXN0ZW1JbnRlcmZhY2UubW0JKHJldmlzaW9uIDgzMDUyKQorKysgU291cmNlL1dl
YktpdC9tYWMvV2ViQ29yZVN1cHBvcnQvV2ViU3lzdGVtSW50ZXJmYWNlLm1tCSh3b3JraW5nIGNv
cHkpCkBAIC05OCw2ICs5OCw5IEBAIHZvaWQgSW5pdFdlYkNvcmVTeXN0ZW1JbnRlcmZhY2Uodm9p
ZCkKICAgICBJTklUKFFUTW92aWVTZXRTaG93Q2xvc2VkQ2FwdGlvbnMpOwogICAgIElOSVQoUVRN
b3ZpZVNlbGVjdFByZWZlcnJlZEFsdGVybmF0ZXMpOwogICAgIElOSVQoUVRNb3ZpZVZpZXdTZXRE
cmF3U3luY2hyb25vdXNseSk7CisgICAgSU5JVChRVEdldFNpdGVzSW5NZWRpYURvd25sb2FkQ2Fj
aGUpOworICAgIElOSVQoUVRDbGVhck1lZGlhRG93bmxvYWRDYWNoZUZvclNpdGUpOworICAgIElO
SVQoUVRDbGVhck1lZGlhRG93bmxvYWRDYWNoZSk7CiAKICNpZm5kZWYgQlVJTERJTkdfT05fVElH
RVIKICAgICBJTklUKEdldEdseXBoc0ZvckNoYXJhY3RlcnMpOwpJbmRleDogV2ViS2l0TGlicmFy
aWVzL1dlYktpdFN5c3RlbUludGVyZmFjZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdExpYnJhcmll
cy9XZWJLaXRTeXN0ZW1JbnRlcmZhY2UuaAkocmV2aXNpb24gODMwNTIpCisrKyBXZWJLaXRMaWJy
YXJpZXMvV2ViS2l0U3lzdGVtSW50ZXJmYWNlLmgJKHdvcmtpbmcgY29weSkKQEAgLTMwNiw2ICsz
MDYsMTAgQEAgdHlwZWRlZiBlbnVtIHsKICAgICAKIE5TQ29udHJvbCAqV0tDcmVhdGVNZWRpYVVJ
Q29udHJvbChpbnQgY29udHJvbFR5cGUpOwogCitOU0FycmF5ICpXS1FUR2V0U2l0ZXNJbk1lZGlh
RG93bmxvYWRDYWNoZSgpOwordm9pZCBXS1FUQ2xlYXJNZWRpYURvd25sb2FkQ2FjaGVGb3JTaXRl
KE5TU3RyaW5nICpzaXRlKTsKK3ZvaWQgV0tRVENsZWFyTWVkaWFEb3dubG9hZENhY2hlKCk7Cisg
ICAgCiAjaWYgIWRlZmluZWQoQlVJTERJTkdfT05fVElHRVIpICYmICFkZWZpbmVkKEJVSUxESU5H
X09OX0xFT1BBUkQpCiBtYWNoX3BvcnRfdCBXS0luaXRpYWxpemVSZW5kZXJTZXJ2ZXIodm9pZCk7
CiAgICAgCkBAIC0zNTQsNiArMzU4LDcgQEAgdW5zaWduZWQgV0tJbml0aWFsaXplTWF4aW11bUhU
VFBDb25uZWN0aQogaW50IFdLR2V0SFRUUFBpcGVsaW5pbmdQcmlvcml0eShOU1VSTFJlcXVlc3Qg
Kik7CiB2b2lkIFdLU2V0SFRUUFBpcGVsaW5pbmdNYXhpbXVtUHJpb3JpdHkoaW50IG1heGltdW1Q
cmlvcml0eSk7CiB2b2lkIFdLU2V0SFRUUFBpcGVsaW5pbmdQcmlvcml0eShOU011dGFibGVVUkxS
ZXF1ZXN0ICosIGludCBwcmlvcml0eSk7Cit2b2lkIFdLU2V0SFRUUFBpcGVsaW5pbmdNaW5pbXVt
RmFzdExhbmVQcmlvcml0eShpbnQgcHJpb3JpdHkpOwogCiB2b2lkIFdLU2V0Q09OTkVDVFByb3h5
Rm9yU3RyZWFtKENGUmVhZFN0cmVhbVJlZiwgQ0ZTdHJpbmdSZWYgcHJveHlIb3N0LCBDRk51bWJl
clJlZiBwcm94eVBvcnQpOwogdm9pZCBXS1NldENPTk5FQ1RQcm94eUF1dGhvcml6YXRpb25Gb3JT
dHJlYW0oQ0ZSZWFkU3RyZWFtUmVmLCBDRlN0cmluZ1JlZiBwcm94eUF1dGhvcml6YXRpb25TdHJp
bmcpOwpAQCAtNDU1LDYgKzQ2MCw4IEBAIHZvaWQgV0tDb250ZW50QXJlYVJlc2l6ZWQoV0tTY3Jv
bGxiYXJQYWkKIHZvaWQgV0tXaWxsRW5kTGl2ZVJlc2l6ZShXS1Njcm9sbGJhclBhaW50ZXJDb250
cm9sbGVyUmVmKTsKIHZvaWQgV0tDb250ZW50QXJlYURpZFNob3coV0tTY3JvbGxiYXJQYWludGVy
Q29udHJvbGxlclJlZik7CiB2b2lkIFdLQ29udGVudEFyZWFEaWRIaWRlKFdLU2Nyb2xsYmFyUGFp
bnRlckNvbnRyb2xsZXJSZWYpOwordm9pZCBXS0RpZEJlZ2luU2Nyb2xsR2VzdHVyZShXS1Njcm9s
bGJhclBhaW50ZXJDb250cm9sbGVyUmVmKTsKK3ZvaWQgV0tEaWRFbmRTY3JvbGxHZXN0dXJlKFdL
U2Nyb2xsYmFyUGFpbnRlckNvbnRyb2xsZXJSZWYpOwogCiBib29sIFdLU2Nyb2xsYmFyUGFpbnRl
clVzZXNPdmVybGF5U2Nyb2xsZXJzKHZvaWQpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>