<?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>96379</bug_id>
          
          <creation_ts>2012-09-11 05:34:17 -0700</creation_ts>
          <short_desc>[WK2][WKTR] TestRunner needs to implement setApplicationCacheOriginQuota</short_desc>
          <delta_ts>2012-09-11 08:23:19 -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>WebKit2</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>
          
          <blocked>96374</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>kenneth</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>717079</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-11 05:34:17 -0700</bug_when>
    <thetext>TestRunner needs to implement setApplicationCacheOriginQuota.

This is needed by the following test cases:
  LayoutTests/http/tests/appcache/origin-quota-continued-download-multiple-manifests.html
  LayoutTests/http/tests/appcache/origin-quota-continued-download.html
  LayoutTests/http/tests/appcache/origin-quota.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717086</commentid>
    <comment_count>1</comment_count>
      <attachid>163343</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-11 05:46:25 -0700</bug_when>
    <thetext>Created attachment 163343
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717087</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-11 05:46:53 -0700</bug_when>
    <thetext>Unforunately, tests cannot be unskipped yet due to Bug 96374.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717089</commentid>
    <comment_count>3</comment_count>
      <attachid>163343</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-09-11 05:48:30 -0700</bug_when>
    <thetext>Comment on attachment 163343
Patch

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

&gt; Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePrivate.h:100
&gt; +WK_EXPORT void WKBundleSetApplicationCacheOriginQuota(WKBundleRef bundle, WKStringRef origin, uint64_t quota);

so quote is in MB? I think the variable name should make that clearer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717114</commentid>
    <comment_count>4</comment_count>
      <attachid>163352</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-11 06:42:51 -0700</bug_when>
    <thetext>Created attachment 163352
Patch for landing

Take Kenneth&apos;s feedback into consideration.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717189</commentid>
    <comment_count>5</comment_count>
      <attachid>163352</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-11 08:23:14 -0700</bug_when>
    <thetext>Comment on attachment 163352
Patch for landing

Clearing flags on attachment: 163352

Committed r128190: &lt;http://trac.webkit.org/changeset/128190&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>717190</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-11 08:23:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>163343</attachid>
            <date>2012-09-11 05:46:25 -0700</date>
            <delta_ts>2012-09-11 06:42:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>96379_setApplicationCacheOriginQuota.patch</filename>
            <type>text/plain</type>
            <size>7947</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAxN2MyYTMzLi44OWI2ZWEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjUg
QEAKIDIwMTItMDktMTEgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVs
LmNvbT4KIAorICAgICAgICBbV0syXVtXS1RSXSBUZXN0UnVubmVyIG5lZWRzIHRvIGltcGxlbWVu
dCBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk2Mzc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIEJ1bmRsZSBDIEFQSSB0byBzZXQgdGhlIGFwcGxp
Y2F0aW9uIGNhY2hlIHF1b3RhIGZvciBhCisgICAgICAgIGdpdmVuIHNlY3VyaXR5IG9yaWdpbi4g
VGhpcyBpcyBuZWVkZWQgYnkgV2ViS2l0VGVzdFJ1bm5lcgorICAgICAgICB0byBpbXBsZW1lbnQg
c2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKCkuCisKKyAgICAgICAgKiBXZWJQcm9jZXNz
L0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlLmNwcDoKKyAgICAgICAgKFdLQnVuZGxlU2V0
QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKToKKyAgICAgICAgKiBXZWJQcm9jZXNzL0luamVj
dGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUHJpdmF0ZS5oOgorICAgICAgICAqIFdlYlByb2Nlc3Mv
SW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwOgorICAgICAgICAoV2ViS2l0OjpJbmpl
Y3RlZEJ1bmRsZTo6c2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKToKKyAgICAgICAgKFdl
YktpdCk6CisgICAgICAgICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRs
ZS5oOgorICAgICAgICAoSW5qZWN0ZWRCdW5kbGUpOgorCisyMDEyLTA5LTExICBDaHJpc3RvcGhl
IER1bWV6ICA8Y2hyaXN0b3BoZS5kdW1lekBpbnRlbC5jb20+CisKICAgICAgICAgW1dLMl1bV0tU
Ul0gVGVzdFJ1bm5lciBuZWVkcyB0byBpbXBsZW1lbnQgY2xlYXJBcHBsaWNhdGlvbkNhY2hlRm9y
T3JpZ2luCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05
NjM3MgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVu
ZGxlL0FQSS9jL1dLQnVuZGxlLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0
ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGUuY3BwCmluZGV4IDlhNWYyMTguLjQ1NjNkZTUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tC
dW5kbGUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUv
QVBJL2MvV0tCdW5kbGUuY3BwCkBAIC0yNDEsNiArMjQxLDExIEBAIHVpbnQ2NF90IFdLQnVuZGxl
R2V0QXBwQ2FjaGVVc2FnZUZvck9yaWdpbihXS0J1bmRsZVJlZiBidW5kbGVSZWYsIFdLU3RyaW5n
UmVmIG9yCiAgICAgcmV0dXJuIHRvSW1wbChidW5kbGVSZWYpLT5hcHBDYWNoZVVzYWdlRm9yT3Jp
Z2luKHRvSW1wbChvcmlnaW4pLT5zdHJpbmcoKSk7CiB9CiAKK3ZvaWQgV0tCdW5kbGVTZXRBcHBs
aWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEoV0tCdW5kbGVSZWYgYnVuZGxlUmVmLCBXS1N0cmluZ1Jl
ZiBvcmlnaW4sIHVpbnQ2NF90IHF1b3RhKQoreworICAgIHJldHVybiB0b0ltcGwoYnVuZGxlUmVm
KS0+c2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKHRvSW1wbChvcmlnaW4pLT5zdHJpbmco
KSwgcXVvdGEpOworfQorCiB2b2lkIFdLQnVuZGxlU2V0TWluaW11bVRpbWVySW50ZXJ2YWwoV0tC
dW5kbGVSZWYgYnVuZGxlUmVmLCBXS0J1bmRsZVBhZ2VHcm91cFJlZiBwYWdlR3JvdXBSZWYsIGRv
dWJsZSBzZWNvbmRzKQogewogICAgIHRvSW1wbChidW5kbGVSZWYpLT5zZXRNaW5pbXVtVGltZXJJ
bnRlcnZhbCh0b0ltcGwocGFnZUdyb3VwUmVmKSwgc2Vjb25kcyk7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUHJpdmF0
ZS5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1
bmRsZVByaXZhdGUuaAppbmRleCAwNTMxNzYzLi44ZDVmNGY4IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUHJpdmF0ZS5o
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tC
dW5kbGVQcml2YXRlLmgKQEAgLTk3LDYgKzk3LDcgQEAgV0tfRVhQT1JUIHZvaWQgV0tCdW5kbGVD
bGVhckFwcGxpY2F0aW9uQ2FjaGUoV0tCdW5kbGVSZWYgYnVuZGxlKTsKIFdLX0VYUE9SVCB2b2lk
IFdLQnVuZGxlQ2xlYXJBcHBsaWNhdGlvbkNhY2hlRm9yT3JpZ2luKFdLQnVuZGxlUmVmIGJ1bmRs
ZSwgV0tTdHJpbmdSZWYgb3JpZ2luKTsKIFdLX0VYUE9SVCB2b2lkIFdLQnVuZGxlU2V0QXBwQ2Fj
aGVNYXhpbXVtU2l6ZShXS0J1bmRsZVJlZiBidW5kbGUsIHVpbnQ2NF90IHNpemUpOwogV0tfRVhQ
T1JUIHVpbnQ2NF90IFdLQnVuZGxlR2V0QXBwQ2FjaGVVc2FnZUZvck9yaWdpbihXS0J1bmRsZVJl
ZiBidW5kbGUsIFdLU3RyaW5nUmVmIG9yaWdpbik7CitXS19FWFBPUlQgdm9pZCBXS0J1bmRsZVNl
dEFwcGxpY2F0aW9uQ2FjaGVPcmlnaW5RdW90YShXS0J1bmRsZVJlZiBidW5kbGUsIFdLU3RyaW5n
UmVmIG9yaWdpbiwgdWludDY0X3QgcXVvdGEpOwogCiAvLyBHYXJiYWdlIGNvbGxlY3Rpb24gQVBJ
CiBXS19FWFBPUlQgdm9pZCBXS0J1bmRsZUdhcmJhZ2VDb2xsZWN0SmF2YVNjcmlwdE9iamVjdHMo
V0tCdW5kbGVSZWYgYnVuZGxlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwIGIvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKaW5kZXggOTU1NzZkOS4u
NmI0ZmQ4ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1
bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9J
bmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKQEAgLTQ3LDYgKzQ3LDcgQEAKICNpbmNs
dWRlIDxKYXZhU2NyaXB0Q29yZS9BUElDYXN0Lmg+CiAjaW5jbHVkZSA8SmF2YVNjcmlwdENvcmUv
SlNMb2NrLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9BcHBsaWNhdGlvbkNhY2hlLmg+CisjaW5jbHVk
ZSA8V2ViQ29yZS9BcHBsaWNhdGlvbkNhY2hlU3RvcmFnZS5oPgogI2luY2x1ZGUgPFdlYkNvcmUv
RnJhbWUuaD4KICNpbmNsdWRlIDxXZWJDb3JlL0ZyYW1lVmlldy5oPgogI2luY2x1ZGUgPFdlYkNv
cmUvR0NDb250cm9sbGVyLmg+CkBAIC0zNDQsNiArMzQ1LDEyIEBAIHVpbnQ2NF90IEluamVjdGVk
QnVuZGxlOjphcHBDYWNoZVVzYWdlRm9yT3JpZ2luKGNvbnN0IFN0cmluZyYgb3JpZ2luU3RyaW5n
KQogICAgIHJldHVybiBBcHBsaWNhdGlvbkNhY2hlOjpkaXNrVXNhZ2VGb3JPcmlnaW4ob3JpZ2lu
LmdldCgpKTsKIH0KIAordm9pZCBJbmplY3RlZEJ1bmRsZTo6c2V0QXBwbGljYXRpb25DYWNoZU9y
aWdpblF1b3RhKGNvbnN0IFN0cmluZyYgb3JpZ2luU3RyaW5nLCB1aW50NjRfdCBxdW90YSkKK3sK
KyAgICBSZWZQdHI8U2VjdXJpdHlPcmlnaW4+IG9yaWdpbiA9IFNlY3VyaXR5T3JpZ2luOjpjcmVh
dGVGcm9tU3RyaW5nKG9yaWdpblN0cmluZyk7CisgICAgY2FjaGVTdG9yYWdlKCkuc3RvcmVVcGRh
dGVkUXVvdGFGb3JPcmlnaW4ob3JpZ2luLmdldCgpLCBxdW90YSk7Cit9CisKIGludCBJbmplY3Rl
ZEJ1bmRsZTo6bnVtYmVyT2ZQYWdlcyhXZWJGcmFtZSogZnJhbWUsIGRvdWJsZSBwYWdlV2lkdGhJ
blBpeGVscywgZG91YmxlIHBhZ2VIZWlnaHRJblBpeGVscykKIHsKICAgICBGcmFtZSogY29yZUZy
YW1lID0gZnJhbWUgPyBmcmFtZS0+Y29yZUZyYW1lKCkgOiAwOwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5oIGIvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5oCmlu
ZGV4IDJiMmNhNWMuLjVkZTI5OTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlLmgKQEAgLTE0OCw2ICsxNDgs
NyBAQCBwdWJsaWM6CiAgICAgdm9pZCBjbGVhckFwcGxpY2F0aW9uQ2FjaGVGb3JPcmlnaW4oY29u
c3QgU3RyaW5nJiBvcmlnaW4pOwogICAgIHZvaWQgc2V0QXBwQ2FjaGVNYXhpbXVtU2l6ZSh1aW50
NjRfdCk7CiAgICAgdWludDY0X3QgYXBwQ2FjaGVVc2FnZUZvck9yaWdpbihjb25zdCBTdHJpbmcm
IG9yaWdpbik7CisgICAgdm9pZCBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEoY29uc3Qg
U3RyaW5nJiBvcmlnaW4sIHVpbnQ2NF90KTsKIAogICAgIC8vIEdhcmJhZ2UgY29sbGVjdGlvbiBB
UEkKICAgICB2b2lkIGdhcmJhZ2VDb2xsZWN0SmF2YVNjcmlwdE9iamVjdHMoKTsKZGlmZiAtLWdp
dCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBjNmZiZjc2Li5mMTdh
ZjhjIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBA
IC0xLDUgKzEsMjIgQEAKIDIwMTItMDktMTEgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhl
LmR1bWV6QGludGVsLmNvbT4KIAorICAgICAgICBbV0syXVtXS1RSXSBUZXN0UnVubmVyIG5lZWRz
IHRvIGltcGxlbWVudCBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk2Mzc5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGltcGxlbWVudGF0aW9uIGZv
ciBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEKKyAgICAgICAgdG8gV2ViS2l0VGVzdFJ1
bm5lci4KKworICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGlu
Z3MvVGVzdFJ1bm5lci5pZGw6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1
bmRsZS9UZXN0UnVubmVyLmNwcDoKKyAgICAgICAgKFdUUjo6VGVzdFJ1bm5lcjo6c2V0QXBwbGlj
YXRpb25DYWNoZU9yaWdpblF1b3RhKToKKyAgICAgICAgKFdUUik6CisgICAgICAgICogV2ViS2l0
VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmg6CisgICAgICAgIChUZXN0UnVu
bmVyKToKKworMjAxMi0wOS0xMSAgQ2hyaXN0b3BoZSBEdW1leiAgPGNocmlzdG9waGUuZHVtZXpA
aW50ZWwuY29tPgorCiAgICAgICAgIFtXSzJdW1dLVFJdIFRlc3RSdW5uZXIgbmVlZHMgdG8gaW1w
bGVtZW50IGNsZWFyQXBwbGljYXRpb25DYWNoZUZvck9yaWdpbgogICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTYzNzIKIApkaWZmIC0tZ2l0IGEvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9CaW5kaW5ncy9UZXN0UnVubmVyLmlkbCBi
L1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGluZ3MvVGVzdFJ1bm5l
ci5pZGwKaW5kZXggMWEwMjk5Mi4uYjg5NTUzMCAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVz
dFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9CaW5kaW5ncy9UZXN0UnVubmVyLmlkbAorKysgYi9Ub29s
cy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0JpbmRpbmdzL1Rlc3RSdW5uZXIuaWRs
CkBAIC0xMTAsNiArMTEwLDcgQEAgbW9kdWxlIFdUUiB7CiAgICAgICAgIHZvaWQgc2V0QXBwQ2Fj
aGVNYXhpbXVtU2l6ZShpbiB1bnNpZ25lZCBsb25nIGxvbmcgc2l6ZSk7CiAgICAgICAgIGxvbmcg
bG9uZyBhcHBsaWNhdGlvbkNhY2hlRGlza1VzYWdlRm9yT3JpZ2luKGluIERPTVN0cmluZyBvcmln
aW4pOwogICAgICAgICB2b2lkIGNsZWFyQXBwbGljYXRpb25DYWNoZUZvck9yaWdpbihpbiBET01T
dHJpbmcgbmFtZSk7CisgICAgICAgIHZvaWQgc2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3Rh
KGluIHVuc2lnbmVkIGxvbmcgbG9uZyBxdW90YSk7CiAKICAgICAgICAgLy8gQ29tcG9zaXRpbmcg
dGVzdGluZy4KICAgICAgICAgRE9NU3RyaW5nIGxheWVyVHJlZUFzVGV4dCgpOwpkaWZmIC0tZ2l0
IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcCBi
L1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5jcHAKaW5k
ZXggYjE1Y2QzZC4uZDUxN2Y2ZiAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9J
bmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L0luamVjdGVkQnVuZGxlL1Rlc3RSdW5uZXIuY3BwCkBAIC0zMTcsNiArMzE3LDEyIEBAIGxvbmcg
bG9uZyBUZXN0UnVubmVyOjphcHBsaWNhdGlvbkNhY2hlRGlza1VzYWdlRm9yT3JpZ2luKEpTU3Ry
aW5nUmVmIG9yaWdpbikKICAgICByZXR1cm4gV0tCdW5kbGVHZXRBcHBDYWNoZVVzYWdlRm9yT3Jp
Z2luKEluamVjdGVkQnVuZGxlOjpzaGFyZWQoKS5idW5kbGUoKSwgdG9XSyhvcmlnaW4pLmdldCgp
KTsKIH0KIAordm9pZCBUZXN0UnVubmVyOjpzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEo
dW5zaWduZWQgbG9uZyBsb25nIHF1b3RhKQoreworICAgIFdLUmV0YWluUHRyPFdLU3RyaW5nUmVm
PiBvcmlnaW4oQWRvcHRXSywgV0tTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoImh0dHA6Ly8x
MjcuMC4wLjE6ODAwMCIpKTsKKyAgICBXS0J1bmRsZVNldEFwcGxpY2F0aW9uQ2FjaGVPcmlnaW5R
dW90YShJbmplY3RlZEJ1bmRsZTo6c2hhcmVkKCkuYnVuZGxlKCksIG9yaWdpbi5nZXQoKSwgcXVv
dGEpOworfQorCiBib29sIFRlc3RSdW5uZXI6OmlzQ29tbWFuZEVuYWJsZWQoSlNTdHJpbmdSZWYg
bmFtZSkKIHsKICAgICByZXR1cm4gV0tCdW5kbGVQYWdlSXNFZGl0aW5nQ29tbWFuZEVuYWJsZWQo
SW5qZWN0ZWRCdW5kbGU6OnNoYXJlZCgpLnBhZ2UoKS0+cGFnZSgpLCB0b1dLKG5hbWUpLmdldCgp
KTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVz
dFJ1bm5lci5oIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVu
bmVyLmgKaW5kZXggMmQ2YjA0ZC4uMDQ0NThmOGYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRl
c3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5oCisrKyBiL1Rvb2xzL1dlYktpdFRl
c3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5oCkBAIC0xNDcsNiArMTQ3LDcgQEAg
cHVibGljOgogICAgIHZvaWQgY2xlYXJBcHBsaWNhdGlvbkNhY2hlRm9yT3JpZ2luKEpTU3RyaW5n
UmVmIG9yaWdpbik7CiAgICAgdm9pZCBzZXRBcHBDYWNoZU1heGltdW1TaXplKHVpbnQ2NF90KTsK
ICAgICBsb25nIGxvbmcgYXBwbGljYXRpb25DYWNoZURpc2tVc2FnZUZvck9yaWdpbihKU1N0cmlu
Z1JlZiBvcmlnaW4pOworICAgIHZvaWQgc2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKHVu
c2lnbmVkIGxvbmcgbG9uZyk7CiAKICAgICAvLyBQcmludGluZwogICAgIGJvb2wgaXNQYWdlQm94
VmlzaWJsZShpbnQgcGFnZUluZGV4KTsK
</data>
<flag name="review"
          id="174756"
          type_id="1"
          status="+"
          setter="kenneth"
    />
    <flag name="commit-queue"
          id="174757"
          type_id="3"
          status="-"
          setter="kenneth"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>163352</attachid>
            <date>2012-09-11 06:42:51 -0700</date>
            <delta_ts>2012-09-11 08:23:14 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>96379_setApplicationCacheOriginQuota.patch</filename>
            <type>text/plain</type>
            <size>7971</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAxN2MyYTMzLi5mMTc4MDM0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjUg
QEAKIDIwMTItMDktMTEgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVs
LmNvbT4KIAorICAgICAgICBbV0syXVtXS1RSXSBUZXN0UnVubmVyIG5lZWRzIHRvIGltcGxlbWVu
dCBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk2Mzc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgS2Vu
bmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4uCisKKyAgICAgICAgQWRkIEJ1bmRsZSBDIEFQSSB0byBz
ZXQgdGhlIGFwcGxpY2F0aW9uIGNhY2hlIHF1b3RhIGZvciBhCisgICAgICAgIGdpdmVuIHNlY3Vy
aXR5IG9yaWdpbi4gVGhpcyBpcyBuZWVkZWQgYnkgV2ViS2l0VGVzdFJ1bm5lcgorICAgICAgICB0
byBpbXBsZW1lbnQgc2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKCkuCisKKyAgICAgICAg
KiBXZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlLmNwcDoKKyAgICAgICAg
KFdLQnVuZGxlU2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKToKKyAgICAgICAgKiBXZWJQ
cm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUHJpdmF0ZS5oOgorICAgICAgICAq
IFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwOgorICAgICAgICAo
V2ViS2l0OjpJbmplY3RlZEJ1bmRsZTo6c2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKToK
KyAgICAgICAgKFdlYktpdCk6CisgICAgICAgICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9J
bmplY3RlZEJ1bmRsZS5oOgorICAgICAgICAoSW5qZWN0ZWRCdW5kbGUpOgorCisyMDEyLTA5LTEx
ICBDaHJpc3RvcGhlIER1bWV6ICA8Y2hyaXN0b3BoZS5kdW1lekBpbnRlbC5jb20+CisKICAgICAg
ICAgW1dLMl1bV0tUUl0gVGVzdFJ1bm5lciBuZWVkcyB0byBpbXBsZW1lbnQgY2xlYXJBcHBsaWNh
dGlvbkNhY2hlRm9yT3JpZ2luCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05NjM3MgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGUuY3BwCmluZGV4IDlhNWYyMTguLjJl
Yjc4NjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5k
bGUvQVBJL2MvV0tCdW5kbGUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5q
ZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGUuY3BwCkBAIC0yNDEsNiArMjQxLDExIEBAIHVpbnQ2
NF90IFdLQnVuZGxlR2V0QXBwQ2FjaGVVc2FnZUZvck9yaWdpbihXS0J1bmRsZVJlZiBidW5kbGVS
ZWYsIFdLU3RyaW5nUmVmIG9yCiAgICAgcmV0dXJuIHRvSW1wbChidW5kbGVSZWYpLT5hcHBDYWNo
ZVVzYWdlRm9yT3JpZ2luKHRvSW1wbChvcmlnaW4pLT5zdHJpbmcoKSk7CiB9CiAKK3ZvaWQgV0tC
dW5kbGVTZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEoV0tCdW5kbGVSZWYgYnVuZGxlUmVm
LCBXS1N0cmluZ1JlZiBvcmlnaW4sIHVpbnQ2NF90IGJ5dGVzKQoreworICAgIHJldHVybiB0b0lt
cGwoYnVuZGxlUmVmKS0+c2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKHRvSW1wbChvcmln
aW4pLT5zdHJpbmcoKSwgYnl0ZXMpOworfQorCiB2b2lkIFdLQnVuZGxlU2V0TWluaW11bVRpbWVy
SW50ZXJ2YWwoV0tCdW5kbGVSZWYgYnVuZGxlUmVmLCBXS0J1bmRsZVBhZ2VHcm91cFJlZiBwYWdl
R3JvdXBSZWYsIGRvdWJsZSBzZWNvbmRzKQogewogICAgIHRvSW1wbChidW5kbGVSZWYpLT5zZXRN
aW5pbXVtVGltZXJJbnRlcnZhbCh0b0ltcGwocGFnZUdyb3VwUmVmKSwgc2Vjb25kcyk7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dL
QnVuZGxlUHJpdmF0ZS5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRs
ZS9BUEkvYy9XS0J1bmRsZVByaXZhdGUuaAppbmRleCAwNTMxNzYzLi5hMzQyYWJhIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVu
ZGxlUHJpdmF0ZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5k
bGUvQVBJL2MvV0tCdW5kbGVQcml2YXRlLmgKQEAgLTk3LDYgKzk3LDcgQEAgV0tfRVhQT1JUIHZv
aWQgV0tCdW5kbGVDbGVhckFwcGxpY2F0aW9uQ2FjaGUoV0tCdW5kbGVSZWYgYnVuZGxlKTsKIFdL
X0VYUE9SVCB2b2lkIFdLQnVuZGxlQ2xlYXJBcHBsaWNhdGlvbkNhY2hlRm9yT3JpZ2luKFdLQnVu
ZGxlUmVmIGJ1bmRsZSwgV0tTdHJpbmdSZWYgb3JpZ2luKTsKIFdLX0VYUE9SVCB2b2lkIFdLQnVu
ZGxlU2V0QXBwQ2FjaGVNYXhpbXVtU2l6ZShXS0J1bmRsZVJlZiBidW5kbGUsIHVpbnQ2NF90IHNp
emUpOwogV0tfRVhQT1JUIHVpbnQ2NF90IFdLQnVuZGxlR2V0QXBwQ2FjaGVVc2FnZUZvck9yaWdp
bihXS0J1bmRsZVJlZiBidW5kbGUsIFdLU3RyaW5nUmVmIG9yaWdpbik7CitXS19FWFBPUlQgdm9p
ZCBXS0J1bmRsZVNldEFwcGxpY2F0aW9uQ2FjaGVPcmlnaW5RdW90YShXS0J1bmRsZVJlZiBidW5k
bGUsIFdLU3RyaW5nUmVmIG9yaWdpbiwgdWludDY0X3QgYnl0ZXMpOwogCiAvLyBHYXJiYWdlIGNv
bGxlY3Rpb24gQVBJCiBXS19FWFBPUlQgdm9pZCBXS0J1bmRsZUdhcmJhZ2VDb2xsZWN0SmF2YVNj
cmlwdE9iamVjdHMoV0tCdW5kbGVSZWYgYnVuZGxlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwIGIvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKaW5k
ZXggOTU1NzZkOS4uNzE0MDcwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKQEAgLTQ3LDYgKzQ3
LDcgQEAKICNpbmNsdWRlIDxKYXZhU2NyaXB0Q29yZS9BUElDYXN0Lmg+CiAjaW5jbHVkZSA8SmF2
YVNjcmlwdENvcmUvSlNMb2NrLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9BcHBsaWNhdGlvbkNhY2hl
Lmg+CisjaW5jbHVkZSA8V2ViQ29yZS9BcHBsaWNhdGlvbkNhY2hlU3RvcmFnZS5oPgogI2luY2x1
ZGUgPFdlYkNvcmUvRnJhbWUuaD4KICNpbmNsdWRlIDxXZWJDb3JlL0ZyYW1lVmlldy5oPgogI2lu
Y2x1ZGUgPFdlYkNvcmUvR0NDb250cm9sbGVyLmg+CkBAIC0zNDQsNiArMzQ1LDEyIEBAIHVpbnQ2
NF90IEluamVjdGVkQnVuZGxlOjphcHBDYWNoZVVzYWdlRm9yT3JpZ2luKGNvbnN0IFN0cmluZyYg
b3JpZ2luU3RyaW5nKQogICAgIHJldHVybiBBcHBsaWNhdGlvbkNhY2hlOjpkaXNrVXNhZ2VGb3JP
cmlnaW4ob3JpZ2luLmdldCgpKTsKIH0KIAordm9pZCBJbmplY3RlZEJ1bmRsZTo6c2V0QXBwbGlj
YXRpb25DYWNoZU9yaWdpblF1b3RhKGNvbnN0IFN0cmluZyYgb3JpZ2luU3RyaW5nLCB1aW50NjRf
dCBieXRlcykKK3sKKyAgICBSZWZQdHI8U2VjdXJpdHlPcmlnaW4+IG9yaWdpbiA9IFNlY3VyaXR5
T3JpZ2luOjpjcmVhdGVGcm9tU3RyaW5nKG9yaWdpblN0cmluZyk7CisgICAgY2FjaGVTdG9yYWdl
KCkuc3RvcmVVcGRhdGVkUXVvdGFGb3JPcmlnaW4ob3JpZ2luLmdldCgpLCBieXRlcyk7Cit9CisK
IGludCBJbmplY3RlZEJ1bmRsZTo6bnVtYmVyT2ZQYWdlcyhXZWJGcmFtZSogZnJhbWUsIGRvdWJs
ZSBwYWdlV2lkdGhJblBpeGVscywgZG91YmxlIHBhZ2VIZWlnaHRJblBpeGVscykKIHsKICAgICBG
cmFtZSogY29yZUZyYW1lID0gZnJhbWUgPyBmcmFtZS0+Y29yZUZyYW1lKCkgOiAwOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1
bmRsZS5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3Rl
ZEJ1bmRsZS5oCmluZGV4IDJiMmNhNWMuLjVkZTI5OTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlLmgKQEAg
LTE0OCw2ICsxNDgsNyBAQCBwdWJsaWM6CiAgICAgdm9pZCBjbGVhckFwcGxpY2F0aW9uQ2FjaGVG
b3JPcmlnaW4oY29uc3QgU3RyaW5nJiBvcmlnaW4pOwogICAgIHZvaWQgc2V0QXBwQ2FjaGVNYXhp
bXVtU2l6ZSh1aW50NjRfdCk7CiAgICAgdWludDY0X3QgYXBwQ2FjaGVVc2FnZUZvck9yaWdpbihj
b25zdCBTdHJpbmcmIG9yaWdpbik7CisgICAgdm9pZCBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2lu
UXVvdGEoY29uc3QgU3RyaW5nJiBvcmlnaW4sIHVpbnQ2NF90KTsKIAogICAgIC8vIEdhcmJhZ2Ug
Y29sbGVjdGlvbiBBUEkKICAgICB2b2lkIGdhcmJhZ2VDb2xsZWN0SmF2YVNjcmlwdE9iamVjdHMo
KTsKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBj
NmZiZjc2Li5jNmY3MTJjIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMv
Q2hhbmdlTG9nCkBAIC0xLDUgKzEsMjIgQEAKIDIwMTItMDktMTEgIENocmlzdG9waGUgRHVtZXog
IDxjaHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KIAorICAgICAgICBbV0syXVtXS1RSXSBUZXN0
UnVubmVyIG5lZWRzIHRvIGltcGxlbWVudCBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk2Mzc5CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4uCisKKyAgICAg
ICAgQWRkIGltcGxlbWVudGF0aW9uIGZvciBzZXRBcHBsaWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEK
KyAgICAgICAgdG8gV2ViS2l0VGVzdFJ1bm5lci4KKworICAgICAgICAqIFdlYktpdFRlc3RSdW5u
ZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGluZ3MvVGVzdFJ1bm5lci5pZGw6CisgICAgICAgICogV2Vi
S2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcDoKKyAgICAgICAgKFdU
Ujo6VGVzdFJ1bm5lcjo6c2V0QXBwbGljYXRpb25DYWNoZU9yaWdpblF1b3RhKToKKyAgICAgICAg
KFdUUik6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVu
bmVyLmg6CisgICAgICAgIChUZXN0UnVubmVyKToKKworMjAxMi0wOS0xMSAgQ2hyaXN0b3BoZSBE
dW1leiAgPGNocmlzdG9waGUuZHVtZXpAaW50ZWwuY29tPgorCiAgICAgICAgIFtXSzJdW1dLVFJd
IFRlc3RSdW5uZXIgbmVlZHMgdG8gaW1wbGVtZW50IGNsZWFyQXBwbGljYXRpb25DYWNoZUZvck9y
aWdpbgogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTYz
NzIKIApkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9C
aW5kaW5ncy9UZXN0UnVubmVyLmlkbCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRC
dW5kbGUvQmluZGluZ3MvVGVzdFJ1bm5lci5pZGwKaW5kZXggMWEwMjk5Mi4uOGUzNDc2MyAxMDA2
NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9CaW5kaW5ncy9U
ZXN0UnVubmVyLmlkbAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxl
L0JpbmRpbmdzL1Rlc3RSdW5uZXIuaWRsCkBAIC0xMTAsNiArMTEwLDcgQEAgbW9kdWxlIFdUUiB7
CiAgICAgICAgIHZvaWQgc2V0QXBwQ2FjaGVNYXhpbXVtU2l6ZShpbiB1bnNpZ25lZCBsb25nIGxv
bmcgc2l6ZSk7CiAgICAgICAgIGxvbmcgbG9uZyBhcHBsaWNhdGlvbkNhY2hlRGlza1VzYWdlRm9y
T3JpZ2luKGluIERPTVN0cmluZyBvcmlnaW4pOwogICAgICAgICB2b2lkIGNsZWFyQXBwbGljYXRp
b25DYWNoZUZvck9yaWdpbihpbiBET01TdHJpbmcgbmFtZSk7CisgICAgICAgIHZvaWQgc2V0QXBw
bGljYXRpb25DYWNoZU9yaWdpblF1b3RhKGluIHVuc2lnbmVkIGxvbmcgbG9uZyBieXRlcyk7CiAK
ICAgICAgICAgLy8gQ29tcG9zaXRpbmcgdGVzdGluZy4KICAgICAgICAgRE9NU3RyaW5nIGxheWVy
VHJlZUFzVGV4dCgpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3Rl
ZEJ1bmRsZS9UZXN0UnVubmVyLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRC
dW5kbGUvVGVzdFJ1bm5lci5jcHAKaW5kZXggYjE1Y2QzZC4uNTMxZjdjZiAxMDA2NDQKLS0tIGEv
VG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcAorKysg
Yi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL1Rlc3RSdW5uZXIuY3BwCkBA
IC0zMTcsNiArMzE3LDEyIEBAIGxvbmcgbG9uZyBUZXN0UnVubmVyOjphcHBsaWNhdGlvbkNhY2hl
RGlza1VzYWdlRm9yT3JpZ2luKEpTU3RyaW5nUmVmIG9yaWdpbikKICAgICByZXR1cm4gV0tCdW5k
bGVHZXRBcHBDYWNoZVVzYWdlRm9yT3JpZ2luKEluamVjdGVkQnVuZGxlOjpzaGFyZWQoKS5idW5k
bGUoKSwgdG9XSyhvcmlnaW4pLmdldCgpKTsKIH0KIAordm9pZCBUZXN0UnVubmVyOjpzZXRBcHBs
aWNhdGlvbkNhY2hlT3JpZ2luUXVvdGEodW5zaWduZWQgbG9uZyBsb25nIGJ5dGVzKQoreworICAg
IFdLUmV0YWluUHRyPFdLU3RyaW5nUmVmPiBvcmlnaW4oQWRvcHRXSywgV0tTdHJpbmdDcmVhdGVX
aXRoVVRGOENTdHJpbmcoImh0dHA6Ly8xMjcuMC4wLjE6ODAwMCIpKTsKKyAgICBXS0J1bmRsZVNl
dEFwcGxpY2F0aW9uQ2FjaGVPcmlnaW5RdW90YShJbmplY3RlZEJ1bmRsZTo6c2hhcmVkKCkuYnVu
ZGxlKCksIG9yaWdpbi5nZXQoKSwgYnl0ZXMpOworfQorCiBib29sIFRlc3RSdW5uZXI6OmlzQ29t
bWFuZEVuYWJsZWQoSlNTdHJpbmdSZWYgbmFtZSkKIHsKICAgICByZXR1cm4gV0tCdW5kbGVQYWdl
SXNFZGl0aW5nQ29tbWFuZEVuYWJsZWQoSW5qZWN0ZWRCdW5kbGU6OnNoYXJlZCgpLnBhZ2UoKS0+
cGFnZSgpLCB0b1dLKG5hbWUpLmdldCgpKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RS
dW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5oIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmgKaW5kZXggMmQ2YjA0ZC4uMDQ0NThmOGYgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5l
ci5oCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5l
ci5oCkBAIC0xNDcsNiArMTQ3LDcgQEAgcHVibGljOgogICAgIHZvaWQgY2xlYXJBcHBsaWNhdGlv
bkNhY2hlRm9yT3JpZ2luKEpTU3RyaW5nUmVmIG9yaWdpbik7CiAgICAgdm9pZCBzZXRBcHBDYWNo
ZU1heGltdW1TaXplKHVpbnQ2NF90KTsKICAgICBsb25nIGxvbmcgYXBwbGljYXRpb25DYWNoZURp
c2tVc2FnZUZvck9yaWdpbihKU1N0cmluZ1JlZiBvcmlnaW4pOworICAgIHZvaWQgc2V0QXBwbGlj
YXRpb25DYWNoZU9yaWdpblF1b3RhKHVuc2lnbmVkIGxvbmcgbG9uZyk7CiAKICAgICAvLyBQcmlu
dGluZwogICAgIGJvb2wgaXNQYWdlQm94VmlzaWJsZShpbnQgcGFnZUluZGV4KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>