<?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>77822</bug_id>
          
          <creation_ts>2012-02-04 17:27:09 -0800</creation_ts>
          <short_desc>Clients cannot prevent caching of individual responses</short_desc>
          <delta_ts>2012-02-04 18:54:56 -0800</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 API</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>549503</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-02-04 17:27:09 -0800</bug_when>
    <thetext>Clients cannot prevent caching of individual responses</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549504</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-02-04 17:28:29 -0800</bug_when>
    <thetext>&lt;rdar://problem/10660698&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549505</commentid>
    <comment_count>2</comment_count>
      <attachid>125508</attachid>
    <who name="">mitz</who>
    <bug_when>2012-02-04 17:35:01 -0800</bug_when>
    <thetext>Created attachment 125508
Add WKBundlePageResourceLoadClient::shouldCacheResponse</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549506</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-04 17:37:27 -0800</bug_when>
    <thetext>Attachment 125508 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebKit2/ChangeLog&apos;, u&apos;Source/WebKit...&quot; exit_code: 1

Source/WebKit2/Shared/APIClientTraits.h:46:  This { should be at the end of the previous line  [whitespace/braces] [4]
Total errors found: 1 in 9 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549513</commentid>
    <comment_count>4</comment_count>
      <attachid>125508</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2012-02-04 18:45:15 -0800</bug_when>
    <thetext>Comment on attachment 125508
Add WKBundlePageResourceLoadClient::shouldCacheResponse

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

&gt;&gt; Source/WebKit2/Shared/APIClientTraits.h:46
&gt;&gt; +{
&gt; 
&gt; This { should be at the end of the previous line  [whitespace/braces] [4]

The { is on the wrong line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549515</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-02-04 18:54:56 -0800</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r106753&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>125508</attachid>
            <date>2012-02-04 17:35:01 -0800</date>
            <delta_ts>2012-02-04 18:45:15 -0800</delta_ts>
            <desc>Add WKBundlePageResourceLoadClient::shouldCacheResponse</desc>
            <filename>bug-77822-20120204173457.patch</filename>
            <type>text/plain</type>
            <size>9793</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwNjc1MikKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI3IEBACisyMDEyLTAyLTA0ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEwNjYw
Njk4PiBDbGllbnRzIGNhbm5vdCBwcmV2ZW50IGNhY2hpbmcgb2YgaW5kaXZpZHVhbCByZXNwb25z
ZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc3ODIy
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTaGFy
ZWQvQVBJQ2xpZW50VHJhaXRzLmNwcDogQWRkZWQgZGVmaW5pdGlvbiBvZiBpbnRlcmZhY2VTaXpl
c0J5VmVyc2lvbiBmb3IKKyAgICAgICAgV0tCdW5kbGVQYWdlUmVzb3VyY2VMb2FkQ2xpZW50Lgor
ICAgICAgICAqIFNoYXJlZC9BUElDbGllbnRUcmFpdHMuaDogQWRkZWQgQVBJQ2xpZW50VHJhaXRz
IHNwZWNpYWxpemF0aW9uIGZvciBXS0J1bmRsZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnQuCisgICAg
ICAgICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaDogQWRk
ZWQgV0tCdW5kbGVQYWdlU2hvdWxkQ2FjaGVSZXNwb25zZUNhbGxiYWNrCisgICAgICAgIHR5cGVk
ZWYsIGFkZGVkIHNob3VsZENhY2hlUmVzcG9uc2UgbWVtYmVyIHRvIFdLQnVuZGxlUGFnZVJlc291
cmNlTG9hZENsaWVudCwgYW5kIGJ1bXBlZAorICAgICAgICBrV0tCdW5kbGVQYWdlUmVzb3VyY2VM
b2FkQ2xpZW50Q3VycmVudFZlcnNpb24gdG8gMS4KKyAgICAgICAgKiBXZWJQcm9jZXNzL0luamVj
dGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZVJlc291cmNlTG9hZENsaWVudC5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OkluamVjdGVkQnVuZGxlUGFnZVJlc291cmNlTG9hZENsaWVudDo6c2hvdWxk
Q2FjaGVSZXNwb25zZSk6IEFkZGVkLiBDYWxscyB0aHJvdWdoCisgICAgICAgIHRvIHRoZSBjbGll
bnQgaWYgaXQgaW1wbGVtZW50cyBzaG91bGRDYWNoZVJlc3BvbnNlLiBSZXR1cm5zIHRydWUgb3Ro
ZXJ3aXNlLgorICAgICAgICAqIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5k
bGVQYWdlUmVzb3VyY2VMb2FkQ2xpZW50Lmg6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJDb3Jl
U3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYkZy
YW1lTG9hZGVyQ2xpZW50Ojp3aWxsQ2FjaGVSZXNwb25zZSk6IENoYW5nZWQgdG8gY2FsbAorICAg
ICAgICBJbmplY3RlZEJ1bmRsZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnQ6OnNob3VsZENhY2hlUmVz
cG9uc2UoKSBhbmQgcmV0dXJuIG5pbCBpZiB0aGUgZm9ybWVyCisgICAgICAgIHJldHVybnMgZmFs
c2UuCisgICAgICAgIChXZWJLaXQ6OldlYkZyYW1lTG9hZGVyQ2xpZW50OjpzaG91bGRDYWNoZVJl
c3BvbnNlKTogQ2hhbmdlZCB0byBjYWxsCisgICAgICAgIEluamVjdGVkQnVuZGxlUGFnZVJlc291
cmNlTG9hZENsaWVudDo6c2hvdWxkQ2FjaGVSZXNwb25zZSgpLgorCiAyMDEyLTAyLTA0ICBTYW0g
V2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CiAKICAgICAgICAgQWRkIGFiaWxpdHkgdG8gc2VuZCBX
S1VSTFJlcXVlc3RzIGluIFdlYktpdDIgQVBJIHVzZXIgbWVzc2FnZXMKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQyL1NoYXJlZC9BUElDbGllbnRUcmFpdHMuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQyL1NoYXJlZC9BUElDbGllbnRUcmFpdHMuY3BwCShyZXZpc2lvbiAxMDY3NDApCisrKyBT
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtMzUsNiArMzUsMTEgQEAgY29uc3Qgc2l6ZV90IEFQSUNsaWVudFRyYWl0czxXS0J1bmRsZVBh
ZwogICAgIHNpemVvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQpCiB9OwogCitjb25zdCBzaXpl
X3QgQVBJQ2xpZW50VHJhaXRzPFdLQnVuZGxlUGFnZVJlc291cmNlTG9hZENsaWVudD46OmludGVy
ZmFjZVNpemVzQnlWZXJzaW9uW10gPSB7CisgICAgb2Zmc2V0b2YoV0tCdW5kbGVQYWdlUmVzb3Vy
Y2VMb2FkQ2xpZW50LCBzaG91bGRDYWNoZVJlc3BvbnNlKSwKKyAgICBzaXplb2YoV0tCdW5kbGVQ
YWdlUmVzb3VyY2VMb2FkQ2xpZW50KQorfTsKKyAgICAKIGNvbnN0IHNpemVfdCBBUElDbGllbnRU
cmFpdHM8V0tQYWdlQ29udGV4dE1lbnVDbGllbnQ+OjppbnRlcmZhY2VTaXplc0J5VmVyc2lvbltd
ID0gewogICAgIG9mZnNldG9mKFdLUGFnZUNvbnRleHRNZW51Q2xpZW50LCBjb250ZXh0TWVudURp
c21pc3NlZCksCiAgICAgc2l6ZW9mKFdLUGFnZUNvbnRleHRNZW51Q2xpZW50KQpJbmRleDogU291
cmNlL1dlYktpdDIvU2hhcmVkL0FQSUNsaWVudFRyYWl0cy5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJLaXQyL1NoYXJlZC9BUElDbGllbnRUcmFpdHMuaAkocmV2aXNpb24gMTA2NzQwKQorKysg
U291cmNlL1dlYktpdDIvU2hhcmVkL0FQSUNsaWVudFRyYWl0cy5oCSh3b3JraW5nIGNvcHkpCkBA
IC00Miw2ICs0MiwxMSBAQCB0ZW1wbGF0ZTw+IHN0cnVjdCBBUElDbGllbnRUcmFpdHM8V0tCdW5k
CiAgICAgc3RhdGljIGNvbnN0IHNpemVfdCBpbnRlcmZhY2VTaXplc0J5VmVyc2lvblsyXTsKIH07
CiAKK3RlbXBsYXRlPD4gc3RydWN0IEFQSUNsaWVudFRyYWl0czxXS0J1bmRsZVBhZ2VSZXNvdXJj
ZUxvYWRDbGllbnQ+Cit7CisgICAgc3RhdGljIGNvbnN0IHNpemVfdCBpbnRlcmZhY2VTaXplc0J5
VmVyc2lvblsyXTsKK307CisKIHRlbXBsYXRlPD4gc3RydWN0IEFQSUNsaWVudFRyYWl0czxXS1Bh
Z2VDb250ZXh0TWVudUNsaWVudD4gewogICAgIHN0YXRpYyBjb25zdCBzaXplX3QgaW50ZXJmYWNl
U2l6ZXNCeVZlcnNpb25bMl07CiB9OwpJbmRleDogU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9J
bmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnQuY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvSW5q
ZWN0ZWRCdW5kbGVQYWdlUmVzb3VyY2VMb2FkQ2xpZW50LmNwcAkocmV2aXNpb24gMTA2NzQwKQor
KysgU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRs
ZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC04NSw0ICs4NSwx
MiBAQCB2b2lkIEluamVjdGVkQnVuZGxlUGFnZVJlc291cmNlTG9hZENsaWVuCiAgICAgbV9jbGll
bnQuZGlkRmFpbExvYWRGb3JSZXNvdXJjZSh0b0FQSShwYWdlKSwgdG9BUEkoZnJhbWUpLCBpZGVu
dGlmaWVyLCB0b0FQSShlcnJvciksIG1fY2xpZW50LmNsaWVudEluZm8pOwogfQogCitib29sIElu
amVjdGVkQnVuZGxlUGFnZVJlc291cmNlTG9hZENsaWVudDo6c2hvdWxkQ2FjaGVSZXNwb25zZShX
ZWJQYWdlKiBwYWdlLCBXZWJGcmFtZSogZnJhbWUsIHVpbnQ2NF90IGlkZW50aWZpZXIpCit7Cisg
ICAgaWYgKCFtX2NsaWVudC5zaG91bGRDYWNoZVJlc3BvbnNlKQorICAgICAgICByZXR1cm4gdHJ1
ZTsKKworICAgIHJldHVybiBtX2NsaWVudC5zaG91bGRDYWNoZVJlc3BvbnNlKHRvQVBJKHBhZ2Up
LCB0b0FQSShmcmFtZSksIGlkZW50aWZpZXIsIG1fY2xpZW50LmNsaWVudEluZm8pOworfQorCiB9
IC8vIG5hbWVzcGFjZSBXZWJLaXQKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5q
ZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlUmVzb3VyY2VMb2FkQ2xpZW50LmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3Rl
ZEJ1bmRsZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnQuaAkocmV2aXNpb24gMTA2NzQwKQorKysgU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2VS
ZXNvdXJjZUxvYWRDbGllbnQuaAkod29ya2luZyBjb3B5KQpAQCAtNTIsNiArNTIsNyBAQCBwdWJs
aWM6CiAgICAgdm9pZCBkaWRSZWNlaXZlQ29udGVudExlbmd0aEZvclJlc291cmNlKFdlYlBhZ2Uq
LCBXZWJGcmFtZSosIHVpbnQ2NF90IGlkZW50aWZpZXIsIHVpbnQ2NF90IGNvbnRlbnRMZW5ndGgp
OwogICAgIHZvaWQgZGlkRmluaXNoTG9hZEZvclJlc291cmNlKFdlYlBhZ2UqLCBXZWJGcmFtZSos
IHVpbnQ2NF90IGlkZW50aWZpZXIpOwogICAgIHZvaWQgZGlkRmFpbExvYWRGb3JSZXNvdXJjZShX
ZWJQYWdlKiwgV2ViRnJhbWUqLCB1aW50NjRfdCBpZGVudGlmaWVyLCBjb25zdCBXZWJDb3JlOjpS
ZXNvdXJjZUVycm9yJik7CisgICAgYm9vbCBzaG91bGRDYWNoZVJlc3BvbnNlKFdlYlBhZ2UqLCBX
ZWJGcmFtZSosIHVpbnQ2NF90IGlkZW50aWZpZXIpOwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2Vi
S2l0CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9j
L1dLQnVuZGxlUGFnZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
SW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQYWdlLmgJKHJldmlzaW9uIDEwNjc0MCkKKysr
IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQ
YWdlLmgJKHdvcmtpbmcgY29weSkKQEAgLTE2NCwxMCArMTY0LDEzIEBAIHR5cGVkZWYgdm9pZCAo
KldLQnVuZGxlUGFnZURpZFJlY2VpdmVSZXMKIHR5cGVkZWYgdm9pZCAoKldLQnVuZGxlUGFnZURp
ZFJlY2VpdmVDb250ZW50TGVuZ3RoRm9yUmVzb3VyY2VDYWxsYmFjaykoV0tCdW5kbGVQYWdlUmVm
LCBXS0J1bmRsZUZyYW1lUmVmLCB1aW50NjRfdCByZXNvdXJjZUlkZW50aWZpZXIsIHVpbnQ2NF90
IGNvbnRlbnRMZW5ndGgsIGNvbnN0IHZvaWQqIGNsaWVudEluZm8pOwogdHlwZWRlZiB2b2lkICgq
V0tCdW5kbGVQYWdlRGlkRmluaXNoTG9hZEZvclJlc291cmNlQ2FsbGJhY2spKFdLQnVuZGxlUGFn
ZVJlZiwgV0tCdW5kbGVGcmFtZVJlZiwgdWludDY0X3QgcmVzb3VyY2VJZGVudGlmaWVyLCBjb25z
dCB2b2lkKiBjbGllbnRJbmZvKTsKIHR5cGVkZWYgdm9pZCAoKldLQnVuZGxlUGFnZURpZEZhaWxM
b2FkRm9yUmVzb3VyY2VDYWxsYmFjaykoV0tCdW5kbGVQYWdlUmVmLCBXS0J1bmRsZUZyYW1lUmVm
LCB1aW50NjRfdCByZXNvdXJjZUlkZW50aWZpZXIsIFdLRXJyb3JSZWYsIGNvbnN0IHZvaWQqIGNs
aWVudEluZm8pOwordHlwZWRlZiBib29sICgqV0tCdW5kbGVQYWdlU2hvdWxkQ2FjaGVSZXNwb25z
ZUNhbGxiYWNrKShXS0J1bmRsZVBhZ2VSZWYsIFdLQnVuZGxlRnJhbWVSZWYsIHVpbnQ2NF90IHJl
c291cmNlSWRlbnRpZmllciwgY29uc3Qgdm9pZCogY2xpZW50SW5mbyk7CiAKIHN0cnVjdCBXS0J1
bmRsZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnQgewogICAgIGludCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVyc2lvbjsKICAg
ICBjb25zdCB2b2lkICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNsaWVudEluZm87CisKKyAgICAvLyBWZXJzaW9uIDAuCiAgICAgV0tCdW5k
bGVQYWdlRGlkSW5pdGlhdGVMb2FkRm9yUmVzb3VyY2VDYWxsYmFjayAgICAgICAgICAgICAgICAg
ICAgICBkaWRJbml0aWF0ZUxvYWRGb3JSZXNvdXJjZTsKIAogICAgIC8vIHdpbGxTZW5kUmVxdWVz
dEZvckZyYW1lIGlzIHN1cHBvc2VkIHRvIHJldHVybiBhIHJldGFpbmVkIHJlZmVyZW5jZSB0byB0
aGUgVVJMIHJlcXVlc3QuCkBAIC0xNzcsMTAgKzE4MCwxMyBAQCBzdHJ1Y3QgV0tCdW5kbGVQYWdl
UmVzb3VyY2VMb2FkQ2xpZW50IHsKICAgICBXS0J1bmRsZVBhZ2VEaWRSZWNlaXZlQ29udGVudExl
bmd0aEZvclJlc291cmNlQ2FsbGJhY2sgICAgICAgICAgICAgIGRpZFJlY2VpdmVDb250ZW50TGVu
Z3RoRm9yUmVzb3VyY2U7CiAgICAgV0tCdW5kbGVQYWdlRGlkRmluaXNoTG9hZEZvclJlc291cmNl
Q2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICBkaWRGaW5pc2hMb2FkRm9yUmVzb3VyY2U7
CiAgICAgV0tCdW5kbGVQYWdlRGlkRmFpbExvYWRGb3JSZXNvdXJjZUNhbGxiYWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICBkaWRGYWlsTG9hZEZvclJlc291cmNlOworCisgICAgLy8gVmVyc2lv
biAxLgorICAgIFdLQnVuZGxlUGFnZVNob3VsZENhY2hlUmVzcG9uc2VDYWxsYmFjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2hvdWxkQ2FjaGVSZXNwb25zZTsKIH07CiB0eXBlZGVmIHN0
cnVjdCBXS0J1bmRsZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnQgV0tCdW5kbGVQYWdlUmVzb3VyY2VM
b2FkQ2xpZW50OwogCi1lbnVtIHsga1dLQnVuZGxlUGFnZVJlc291cmNlTG9hZENsaWVudEN1cnJl
bnRWZXJzaW9uID0gMCB9OworZW51bSB7IGtXS0J1bmRsZVBhZ2VSZXNvdXJjZUxvYWRDbGllbnRD
dXJyZW50VmVyc2lvbiA9IDEgfTsKIAogZW51bSB7CiAgICAgV0tCdW5kbGVQYWdlVUlFbGVtZW50
VmlzaWJpbGl0eVVua25vd24sCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNv
cmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNw
cAkocmV2aXNpb24gMTA2NzQwKQorKysgU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJDb3Jl
U3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE0MTYs
MTkgKzE0MTYsMjggQEAgUmVtb3RlQVhPYmplY3RSZWYgV2ViRnJhbWVMb2FkZXJDbGllbnQ6Ogog
I2lmIEVOQUJMRShNQUNfSkFWQV9CUklER0UpCiBqb2JqZWN0IFdlYkZyYW1lTG9hZGVyQ2xpZW50
OjpqYXZhQXBwbGV0KE5TVmlldyopIHsgcmV0dXJuIDA7IH0KICNlbmRpZgorCiBOU0NhY2hlZFVS
TFJlc3BvbnNlKiBXZWJGcmFtZUxvYWRlckNsaWVudDo6d2lsbENhY2hlUmVzcG9uc2UoRG9jdW1l
bnRMb2FkZXIqLCB1bnNpZ25lZCBsb25nIGlkZW50aWZpZXIsIE5TQ2FjaGVkVVJMUmVzcG9uc2Uq
IHJlc3BvbnNlKSBjb25zdAogewotICAgIHJldHVybiByZXNwb25zZTsKKyAgICBXZWJQYWdlKiB3
ZWJQYWdlID0gbV9mcmFtZS0+cGFnZSgpOworICAgIGlmICghd2ViUGFnZSkKKyAgICAgICAgcmV0
dXJuIHJlc3BvbnNlOworCisgICAgcmV0dXJuIHdlYlBhZ2UtPmluamVjdGVkQnVuZGxlUmVzb3Vy
Y2VMb2FkQ2xpZW50KCkuc2hvdWxkQ2FjaGVSZXNwb25zZSh3ZWJQYWdlLCBtX2ZyYW1lLCBpZGVu
dGlmaWVyKSA/IHJlc3BvbnNlIDogbmlsOwogfQogCi0jZW5kaWYKKyNlbmRpZiAvLyBQTEFURk9S
TShNQUMpCisKICNpZiBQTEFURk9STShXSU4pICYmIFVTRShDRk5FVFdPUkspCiBib29sIFdlYkZy
YW1lTG9hZGVyQ2xpZW50OjpzaG91bGRDYWNoZVJlc3BvbnNlKERvY3VtZW50TG9hZGVyKiwgdW5z
aWduZWQgbG9uZyBpZGVudGlmaWVyLCBjb25zdCBSZXNvdXJjZVJlc3BvbnNlJiwgY29uc3QgdW5z
aWduZWQgY2hhciogZGF0YSwgdW5zaWduZWQgbG9uZyBsb25nIGxlbmd0aCkKIHsKLSAgICByZXR1
cm4gdHJ1ZTsKLX0KKyAgICBXZWJQYWdlKiB3ZWJQYWdlID0gbV9mcmFtZS0+cGFnZSgpOworICAg
IGlmICghd2ViUGFnZSkKKyAgICAgICAgcmV0dXJuIHRydWU7CiAKLSNlbmRpZgorICAgIHJldHVy
biB3ZWJQYWdlLT5pbmplY3RlZEJ1bmRsZVJlc291cmNlTG9hZENsaWVudCgpLnNob3VsZENhY2hl
UmVzcG9uc2Uod2ViUGFnZSwgbV9mcmFtZSwgaWRlbnRpZmllcik7Cit9CisjZW5kaWYgLy8gUExB
VEZPUk0oV0lOKSAmJiBVU0UoQ0ZORVRXT1JLKQogCiBib29sIFdlYkZyYW1lTG9hZGVyQ2xpZW50
OjpzaG91bGRVc2VQbHVnaW5Eb2N1bWVudChjb25zdCBTdHJpbmcmIC8qbWltZVR5cGUqLykgY29u
c3QKIHsKSW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VM
b2cJKHJldmlzaW9uIDEwNjc1MikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEzIEBACisyMDEyLTAyLTA0ICBEYW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5j
b20+CisKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEwNjYwNjk4PiBDbGllbnRzIGNhbm5vdCBw
cmV2ZW50IGNhY2hpbmcgb2YgaW5kaXZpZHVhbCByZXNwb25zZXMKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc3ODIyCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVk
QnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHA6CisgICAgICAgIChXVFI6OkluamVjdGVkQnVu
ZGxlUGFnZTo6SW5qZWN0ZWRCdW5kbGVQYWdlKTogVXBkYXRlZCBmb3IgdGhlIGFkZGl0aW9uYWwg
Y2FsbGJhY2suCisKIDIwMTItMDItMDQgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAog
ICAgICAgICBBZGQgYWJpbGl0eSB0byBzZW5kIFdLVVJMUmVxdWVzdHMgaW4gV2ViS2l0MiBBUEkg
dXNlciBtZXNzYWdlcwpJbmRleDogVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRs
ZS9JbmplY3RlZEJ1bmRsZVBhZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1dlYktpdFRlc3RS
dW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcAkocmV2aXNpb24gMTA2
NzQwKQorKysgVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1
bmRsZVBhZ2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMjcsNyArMjI3LDggQEAgSW5qZWN0ZWRC
dW5kbGVQYWdlOjpJbmplY3RlZEJ1bmRsZVBhZ2UoVwogICAgICAgICBkaWRSZWNlaXZlUmVzcG9u
c2VGb3JSZXNvdXJjZSwKICAgICAgICAgZGlkUmVjZWl2ZUNvbnRlbnRMZW5ndGhGb3JSZXNvdXJj
ZSwKICAgICAgICAgZGlkRmluaXNoTG9hZEZvclJlc291cmNlLAotICAgICAgICBkaWRGYWlsTG9h
ZEZvclJlc291cmNlCisgICAgICAgIGRpZEZhaWxMb2FkRm9yUmVzb3VyY2UsCisgICAgICAgIDAs
IC8vIHNob3VsZENhY2hlUmVzcG9uc2UKICAgICB9OwogICAgIFdLQnVuZGxlUGFnZVNldFJlc291
cmNlTG9hZENsaWVudChtX3BhZ2UsICZyZXNvdXJjZUxvYWRDbGllbnQpOwogCg==
</data>
<flag name="review"
          id="127017"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>