<?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>27084</bug_id>
          
          <creation_ts>2009-07-08 10:56:50 -0700</creation_ts>
          <short_desc>Add -[WebView _ isProcessingUserGesture]</short_desc>
          <delta_ts>2009-07-08 14:28:26 -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 Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.5</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 name="Greg Bolsinga">bolsinga</reporter>
          <assigned_to name="Greg Bolsinga">bolsinga</assigned_to>
          <cc>darin</cc>
    
    <cc>ddkilzer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>130462</commentid>
    <comment_count>0</comment_count>
    <who name="Greg Bolsinga">bolsinga</who>
    <bug_when>2009-07-08 10:56:50 -0700</bug_when>
    <thetext>Some platforms need to know if a WebView is in the midst of a user gesture or not.

&lt;rdar://problem/7038294&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130465</commentid>
    <comment_count>1</comment_count>
      <attachid>32460</attachid>
    <who name="Greg Bolsinga">bolsinga</who>
    <bug_when>2009-07-08 11:05:50 -0700</bug_when>
    <thetext>Created attachment 32460
patch to implement bug fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130468</commentid>
    <comment_count>2</comment_count>
      <attachid>32460</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-07-08 11:07:47 -0700</bug_when>
    <thetext>Comment on attachment 32460
patch to implement bug fix

The word &quot;hint&quot; here is very strange. Can we come up with a more sensible name for this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130470</commentid>
    <comment_count>3</comment_count>
    <who name="Greg Bolsinga">bolsinga</who>
    <bug_when>2009-07-08 11:09:09 -0700</bug_when>
    <thetext>&quot;hint&quot; is what it is called in WebCore; that&apos;s why I used it!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130476</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-07-08 11:59:06 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; &quot;hint&quot; is what it is called in WebCore; that&apos;s why I used it!

Of course. My point is that an internal name inside WebCore can easily be changed any time. As soon as we expose it as SPI or API it becomes much harder to change, so the bar is higher.

Maybe isProcessingUserGesture is a sensible alternative.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130477</commentid>
    <comment_count>5</comment_count>
    <who name="Greg Bolsinga">bolsinga</who>
    <bug_when>2009-07-08 11:59:36 -0700</bug_when>
    <thetext>Should I change it in WebCore as well? Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130478</commentid>
    <comment_count>6</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-07-08 12:02:19 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Should I change it in WebCore as well?

Sure, I think so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130490</commentid>
    <comment_count>7</comment_count>
      <attachid>32468</attachid>
    <who name="Greg Bolsinga">bolsinga</who>
    <bug_when>2009-07-08 13:18:57 -0700</bug_when>
    <thetext>Created attachment 32468
updated to address Darin&apos;s comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130517</commentid>
    <comment_count>8</comment_count>
    <who name="Greg Bolsinga">bolsinga</who>
    <bug_when>2009-07-08 14:28:26 -0700</bug_when>
    <thetext>-r45634 with an oddly super-long svn commit log.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>32460</attachid>
            <date>2009-07-08 11:05:50 -0700</date>
            <delta_ts>2009-07-08 13:18:57 -0700</delta_ts>
            <desc>patch to implement bug fix</desc>
            <filename>userGesture.patch.txt</filename>
            <type>text/plain</type>
            <size>3064</size>
            <attacher name="Greg Bolsinga">bolsinga</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0NTYyOSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMDktMDctMDggIEdyZWcgQm9sc2luZ2EgIDxib2xzaW5nYUBhcHBs
ZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QWRkIC1bV2ViVmlldyBfdXNlckdlc3R1cmVIaW50XSAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI3MDg0CisKKyAgICAgICAgQWRkIFdlYkNvcmU6OkZy
YW1lTG9hZGVyOjp1c2VyR2VzdHVyZUhpbnQoKSB0byB0aGUgZXhwb3J0IGxpc3QuCisKKyAgICAg
ICAgKiBXZWJDb3JlLmJhc2UuZXhwOgorCiAyMDA5LTA3LTA4ICBTaGluaWNoaXJvIEhhbWFqaSAg
PGhhbWFqaUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGF2aWQgS2lsemVy
LgpJbmRleDogV2ViQ29yZS9XZWJDb3JlLmJhc2UuZXhwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
V2ViQ29yZS5iYXNlLmV4cAkocmV2aXNpb24gNDU2MjgpCisrKyBXZWJDb3JlL1dlYkNvcmUuYmFz
ZS5leHAJKHdvcmtpbmcgY29weSkKQEAgLTE2MSw2ICsxNjEsNyBAQCBfX1pON1dlYkNvcmUxMUZy
YW1lTG9hZGVyMTNleGVjdXRlU2NyaXB0CiBfX1pON1dlYkNvcmUxMUZyYW1lTG9hZGVyMTRkZXRh
Y2hDaGlsZHJlbkV2CiBfX1pON1dlYkNvcmUxMUZyYW1lTG9hZGVyMTRzY3JvbGxUb0FuY2hvckVS
S05TXzRLVVJMRQogX19aTjdXZWJDb3JlMTFGcmFtZUxvYWRlcjE0c3RvcEFsbExvYWRlcnNFTlNf
MTREYXRhYmFzZVBvbGljeUUKK19fWk43V2ViQ29yZTExRnJhbWVMb2FkZXIxNXVzZXJHZXN0dXJl
SGludEV2CiBfX1pON1dlYkNvcmUxMUZyYW1lTG9hZGVyMTZkZXRhY2hGcm9tUGFyZW50RXYKIF9f
Wk43V2ViQ29yZTExRnJhbWVMb2FkZXIxNmxvYWRGcmFtZVJlcXVlc3RFUktOU18xNkZyYW1lTG9h
ZFJlcXVlc3RFYmJOM1dURjEwUGFzc1JlZlB0cklOU181RXZlbnRFRUVOUzVfSU5TXzlGb3JtU3Rh
dGVFRUUKIF9fWk43V2ViQ29yZTExRnJhbWVMb2FkZXIxN3N0b3BGb3JVc2VyQ2FuY2VsRWIKSW5k
ZXg6IFdlYktpdC9tYWMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9tYWMvQ2hhbmdl
TG9nCShyZXZpc2lvbiA0NTYyOSkKKysrIFdlYktpdC9tYWMvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTcgQEAKKzIwMDktMDctMDggIEdyZWcgQm9sc2luZ2EgIDxib2xzaW5n
YUBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkIC1bV2ViVmlldyBfdXNlckdlc3R1cmVIaW50XSAKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI3MDg0CisKKyAgICAgICAgQWRkIC1fdXNl
ckdlc3R1cmVIaW50IHRoYXQgY2FsbHMgaW50byBXZWJDb3JlOjpGcmFtZUxvYWRlcjo6dXNlckdl
c3R1cmVIaW50KCkKKyAgICAgICAgc28gdGhhdCBXZWJWaWV3IGNvZGUgY2FuIGRldGVybWluZSBp
ZiBhIHVzZXIgZ2VzdHVyZSBpcyBpbiBwcm9ncmVzcy4KKworICAgICAgICAqIFdlYlZpZXcvV2Vi
Vmlldy5tbToKKyAgICAgICAgKC1bV2ViVmlldyBfdXNlckdlc3R1cmVIaW50XSk6CisgICAgICAg
ICogV2ViVmlldy9XZWJWaWV3UHJpdmF0ZS5oOgorCiAyMDA5LTA3LTA3ICBBbmRlcnMgQ2FybHNz
b24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdlaW5p
Zy4KSW5kZXg6IFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCShyZXZpc2lvbiA0NTYyOCkKKysrIFdlYktpdC9t
YWMvV2ViVmlldy9XZWJWaWV3Lm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xMDU1LDYgKzEwNTUsMTMg
QEAgc3RhdGljIGJvb2wgZmFzdERvY3VtZW50VGVhcmRvd25FbmFibGVkKAogI2VuZGlmCiB9CiAK
Ky8vIEluZGljYXRlcyBpZiB0aGUgV2ViVmlldyBpcyBpbiB0aGUgbWlkc3Qgb2YgYSB1c2VyIGdl
c3R1cmUuCistIChCT09MKV91c2VyR2VzdHVyZUhpbnQKK3sKKyAgICBXZWJGcmFtZSAqZnJhbWUg
PSBbc2VsZiBtYWluRnJhbWVdOworICAgIHJldHVybiBjb3JlKGZyYW1lKS0+bG9hZGVyKCktPnVz
ZXJHZXN0dXJlSGludCgpOworfQorCiArIChOU1N0cmluZyAqKV9NSU1FVHlwZUZvckZpbGU6KE5T
U3RyaW5nICopcGF0aAogewogICAgIE5TU3RyaW5nICpleHRlbnNpb24gPSBbcGF0aCBwYXRoRXh0
ZW5zaW9uXTsKSW5kZXg6IFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3UHJpdmF0ZS5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3UHJpdmF0ZS5oCShyZXZpc2lvbiA0
NTYyOCkKKysrIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3UHJpdmF0ZS5oCSh3b3JraW5nIGNv
cHkpCkBAIC0yNTcsNiArMjU3LDkgQEAgQ291bGQgYmUgd29ydGggYWRkaW5nIHRvIHRoZSBBUEku
CiAvLyB1bnRpbCBjYWxsZXJzIGNhbiBiZSB3ZWFuZWQgb2ZmIG9mIGl0LgogLSAodm9pZClfY2xv
c2U7CiAKKy8vIEluZGljYXRlcyBpZiB0aGUgV2ViVmlldyBpcyBpbiB0aGUgbWlkc3Qgb2YgYSB1
c2VyIGdlc3R1cmUuCistIChCT09MKV91c2VyR2VzdHVyZUhpbnQ7CisKIC8vIFNQSSBmb3IgRHVt
cFJlbmRlclRyZWUKIC0gKHZvaWQpX3VwZGF0ZUFjdGl2ZVN0YXRlOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>32468</attachid>
            <date>2009-07-08 13:18:57 -0700</date>
            <delta_ts>2009-07-08 13:27:14 -0700</delta_ts>
            <desc>updated to address Darin&apos;s comments</desc>
            <filename>userGesture.patch.txt</filename>
            <type>text/plain</type>
            <size>5523</size>
            <attacher name="Greg Bolsinga">bolsinga</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0NTYzMSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMDktMDctMDggIEdyZWcgQm9sc2luZ2EgIDxib2xzaW5nYUBhcHBs
ZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QWRkIC1bV2ViVmlldyBfaXNQcm9jZXNzaW5nVXNlckdlc3R1cmVdCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNzA4NAorCisgICAgICAgIFJlbmFtZSBG
cmFtZUxvYWRlcjo6dXNlckdlc3R1cmVIaW50KCkgdG8gRnJhbWVMb2FkZXI6OmlzUHJvY2Vzc2lu
Z1VzZXJHZXN0dXJlKCkKKyAgICAgICAgZm9yIGNsYXJpdHkuCisKKyAgICAgICAgKiBXZWJDb3Jl
LmJhc2UuZXhwOiBBZGQgV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmlzUHJvY2Vzc2luZ1VzZXJHZXN0
dXJlKCkKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6SFRNTE1lZGlhRWxlbWVudDo6cHJvY2Vzc2luZ1VzZXJHZXN0dXJlKToKKyAgICAgICAg
KiBsb2FkZXIvRnJhbWVMb2FkZXIuY3BwOiAKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lTG9hZGVy
OjpyZXF1ZXN0RnJhbWUpOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmlzUHJvY2Vz
c2luZ1VzZXJHZXN0dXJlKToKKyAgICAgICAgKiBsb2FkZXIvRnJhbWVMb2FkZXIuaDoKKwogMjAw
OS0wNy0wOCAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQHdlYmtpdC5vcmc+CiAKICAgICAgICAg
QnVpbGQgZml4OiBBZGQgbWlzc2luZyAjaW5jbHVkZXMgZm9yIFdpbmRvd3MgKGNVUkwpIGJ1aWxk
LgpJbmRleDogV2ViQ29yZS9XZWJDb3JlLmJhc2UuZXhwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
V2ViQ29yZS5iYXNlLmV4cAkocmV2aXNpb24gNDU2MzEpCisrKyBXZWJDb3JlL1dlYkNvcmUuYmFz
ZS5leHAJKHdvcmtpbmcgY29weSkKQEAgLTE3MCw2ICsxNzAsNyBAQCBfX1pON1dlYkNvcmUxMUZy
YW1lTG9hZGVyMThzaG91bGRIaWRlUmVmCiBfX1pON1dlYkNvcmUxMUZyYW1lTG9hZGVyMjFsb2Fk
VVJMSW50b0NoaWxkRnJhbWVFUktOU180S1VSTEVSS05TXzZTdHJpbmdFUE5TXzVGcmFtZUUKIF9f
Wk43V2ViQ29yZTExRnJhbWVMb2FkZXIyMXNldEN1cnJlbnRIaXN0b3J5SXRlbUVOM1dURjEwUGFz
c1JlZlB0cklOU18xMUhpc3RvcnlJdGVtRUVFCiBfX1pON1dlYkNvcmUxMUZyYW1lTG9hZGVyMjJm
aW5kRnJhbWVGb3JOYXZpZ2F0aW9uRVJLTlNfMTJBdG9taWNTdHJpbmdFCitfX1pON1dlYkNvcmUx
MUZyYW1lTG9hZGVyMjNpc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZUV2CiBfX1pON1dlYkNvcmUxMUZy
YW1lTG9hZGVyMjN0aW1lT2ZMYXN0Q29tcGxldGVkTG9hZEV2CiBfX1pON1dlYkNvcmUxMUZyYW1l
TG9hZGVyMjZyZWxvYWRXaXRoT3ZlcnJpZGVFbmNvZGluZ0VSS05TXzZTdHJpbmdFCiBfX1pON1dl
YkNvcmUxMUZyYW1lTG9hZGVyMjZzYXZlRG9jdW1lbnRBbmRTY3JvbGxTdGF0ZUV2CkluZGV4OiBX
ZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9o
dG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCShyZXZpc2lvbiA0NTYzMSkKKysrIFdlYkNvcmUvaHRt
bC9IVE1MTWVkaWFFbGVtZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTYyOSw3ICsxNjI5LDcg
QEAgYm9vbCBIVE1MTWVkaWFFbGVtZW50Ojpwcm9jZXNzaW5nVXNlckdlcwogICAgIEZyYW1lTG9h
ZGVyKiBsb2FkZXIgPSBmcmFtZSA/IGZyYW1lLT5sb2FkZXIoKSA6IDA7CiAKICAgICAvLyByZXR1
cm4gJ3RydWUnIGZvciBzYWZldHkgaWYgd2UgZG9uJ3Qga25vdyB0aGUgYW5zd2VyIAotICAgIHJl
dHVybiBsb2FkZXIgPyBsb2FkZXItPnVzZXJHZXN0dXJlSGludCgpIDogdHJ1ZTsKKyAgICByZXR1
cm4gbG9hZGVyID8gbG9hZGVyLT5pc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZSgpIDogdHJ1ZTsKIH0K
IAogI2lmIEVOQUJMRShQTFVHSU5fUFJPWFlfRk9SX1ZJREVPKQpJbmRleDogV2ViQ29yZS9sb2Fk
ZXIvRnJhbWVMb2FkZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvbG9hZGVyL0ZyYW1lTG9h
ZGVyLmNwcAkocmV2aXNpb24gNDU2MzEpCisrKyBXZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTQyNCw3ICs0MjQsNyBAQCBib29sIEZyYW1lTG9hZGVyOjpy
ZXF1ZXN0RnJhbWUoSFRNTEZyYW1lCiAKICAgICBGcmFtZSogZnJhbWUgPSBvd25lckVsZW1lbnQt
PmNvbnRlbnRGcmFtZSgpOwogICAgIGlmIChmcmFtZSkKLSAgICAgICAgZnJhbWUtPmxvYWRlcigp
LT5zY2hlZHVsZUxvY2F0aW9uQ2hhbmdlKHVybC5zdHJpbmcoKSwgbV9vdXRnb2luZ1JlZmVycmVy
LCB0cnVlLCB0cnVlLCB1c2VyR2VzdHVyZUhpbnQoKSk7CisgICAgICAgIGZyYW1lLT5sb2FkZXIo
KS0+c2NoZWR1bGVMb2NhdGlvbkNoYW5nZSh1cmwuc3RyaW5nKCksIG1fb3V0Z29pbmdSZWZlcnJl
ciwgdHJ1ZSwgdHJ1ZSwgaXNQcm9jZXNzaW5nVXNlckdlc3R1cmUoKSk7CiAgICAgZWxzZQogICAg
ICAgICBmcmFtZSA9IGxvYWRTdWJmcmFtZShvd25lckVsZW1lbnQsIHVybCwgZnJhbWVOYW1lLCBt
X291dGdvaW5nUmVmZXJyZXIpOwogICAgIApAQCAtMTc3Myw3ICsxNzczLDcgQEAgdm9pZCBGcmFt
ZUxvYWRlcjo6cHJvdmlzaW9uYWxMb2FkU3RhcnRlZAogICAgIG1fY2xpZW50LT5wcm92aXNpb25h
bExvYWRTdGFydGVkKCk7CiB9CiAKLWJvb2wgRnJhbWVMb2FkZXI6OnVzZXJHZXN0dXJlSGludCgp
Citib29sIEZyYW1lTG9hZGVyOjppc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZSgpCiB7CiAgICAgRnJh
bWUqIGZyYW1lID0gbV9mcmFtZS0+dHJlZSgpLT50b3AoKTsKICAgICBpZiAoIWZyYW1lLT5zY3Jp
cHQoKS0+aXNFbmFibGVkKCkpCkluZGV4OiBXZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5oCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFdlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmgJKHJldmlzaW9uIDQ1NjMx
KQorKysgV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXIuaAkod29ya2luZyBjb3B5KQpAQCAtMzE2
LDcgKzMxNiw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgYm9vbCBvcGVuZWRCeURP
TSgpIGNvbnN0OwogICAgICAgICB2b2lkIHNldE9wZW5lZEJ5RE9NKCk7CiAKLSAgICAgICAgYm9v
bCB1c2VyR2VzdHVyZUhpbnQoKTsKKyAgICAgICAgYm9vbCBpc1Byb2Nlc3NpbmdVc2VyR2VzdHVy
ZSgpOwogCiAgICAgICAgIHZvaWQgcmVzZXRNdWx0aXBsZUZvcm1TdWJtaXNzaW9uUHJvdGVjdGlv
bigpOwogCkluZGV4OiBXZWJLaXQvbWFjL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQv
bWFjL0NoYW5nZUxvZwkocmV2aXNpb24gNDU2MzEpCisrKyBXZWJLaXQvbWFjL0NoYW5nZUxvZwko
d29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDA5LTA3LTA4ICBHcmVnIEJvbHNpbmdh
ICA8Ym9sc2luZ2FAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEFkZCAtW1dlYlZpZXcgX2lzUHJvY2Vzc2luZ1VzZXJHZXN0dXJlXQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjcwODQKKwor
ICAgICAgICBBZGQgLV9pc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZSB0aGF0IGNhbGxzIGludG8gV2Vi
Q29yZTo6RnJhbWVMb2FkZXI6OmlzUHJvY2Vzc2luZ1VzZXJHZXN0dXJlKCkKKyAgICAgICAgc28g
dGhhdCBXZWJWaWV3IGNvZGUgY2FuIGRldGVybWluZSBpZiBhIHVzZXIgZ2VzdHVyZSBpcyBpbiBw
cm9ncmVzcy4KKworICAgICAgICAqIFdlYlZpZXcvV2ViVmlldy5tbToKKyAgICAgICAgKC1bV2Vi
VmlldyBfaXNQcm9jZXNzaW5nVXNlckdlc3R1cmVdKToKKyAgICAgICAgKiBXZWJWaWV3L1dlYlZp
ZXdQcml2YXRlLmg6CisKIDIwMDktMDctMDcgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFw
cGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgpJbmRleDogV2ViS2l0
L21hYy9XZWJWaWV3L1dlYlZpZXcubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L21hYy9XZWJWaWV3
L1dlYlZpZXcubW0JKHJldmlzaW9uIDQ1NjMxKQorKysgV2ViS2l0L21hYy9XZWJWaWV3L1dlYlZp
ZXcubW0JKHdvcmtpbmcgY29weSkKQEAgLTEwNTUsNiArMTA1NSwxMyBAQCBzdGF0aWMgYm9vbCBm
YXN0RG9jdW1lbnRUZWFyZG93bkVuYWJsZWQoCiAjZW5kaWYKIH0KIAorLy8gSW5kaWNhdGVzIGlm
IHRoZSBXZWJWaWV3IGlzIGluIHRoZSBtaWRzdCBvZiBhIHVzZXIgZ2VzdHVyZS4KKy0gKEJPT0wp
X2lzUHJvY2Vzc2luZ1VzZXJHZXN0dXJlCit7CisgICAgV2ViRnJhbWUgKmZyYW1lID0gW3NlbGYg
bWFpbkZyYW1lXTsKKyAgICByZXR1cm4gY29yZShmcmFtZSktPmxvYWRlcigpLT5pc1Byb2Nlc3Np
bmdVc2VyR2VzdHVyZSgpOworfQorCiArIChOU1N0cmluZyAqKV9NSU1FVHlwZUZvckZpbGU6KE5T
U3RyaW5nICopcGF0aAogewogICAgIE5TU3RyaW5nICpleHRlbnNpb24gPSBbcGF0aCBwYXRoRXh0
ZW5zaW9uXTsKSW5kZXg6IFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3UHJpdmF0ZS5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3UHJpdmF0ZS5oCShyZXZpc2lvbiA0
NTYzMSkKKysrIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3UHJpdmF0ZS5oCSh3b3JraW5nIGNv
cHkpCkBAIC0yNTcsNiArMjU3LDkgQEAgQ291bGQgYmUgd29ydGggYWRkaW5nIHRvIHRoZSBBUEku
CiAvLyB1bnRpbCBjYWxsZXJzIGNhbiBiZSB3ZWFuZWQgb2ZmIG9mIGl0LgogLSAodm9pZClfY2xv
c2U7CiAKKy8vIEluZGljYXRlcyBpZiB0aGUgV2ViVmlldyBpcyBpbiB0aGUgbWlkc3Qgb2YgYSB1
c2VyIGdlc3R1cmUuCistIChCT09MKV9pc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZTsKKwogLy8gU1BJ
IGZvciBEdW1wUmVuZGVyVHJlZQogLSAodm9pZClfdXBkYXRlQWN0aXZlU3RhdGU7CiAK
</data>
<flag name="review"
          id="16899"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>