<?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>131783</bug_id>
          
          <creation_ts>2014-04-16 19:53:02 -0700</creation_ts>
          <short_desc>[Cocoa] _userInitiated is always NO in WKNavigationAction passed to -webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:</short_desc>
          <delta_ts>2014-04-17 07:00:55 -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>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>commit-queue</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1001464</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-04-16 19:53:02 -0700</bug_when>
    <thetext>&lt;rdar://problem/16601336&gt;

_userInitiated is always NO in WKNavigationAction passed to -webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:

The reason it’s NO is that the value is decided based on ScriptController::processingUserGesture() at the time WebChromeClient::createWindow() is called, which is only after the policy decision has been made. By then, processingUserGesture() is false.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001469</commentid>
    <comment_count>1</comment_count>
      <attachid>229516</attachid>
    <who name="">mitz</who>
    <bug_when>2014-04-16 19:59:02 -0700</bug_when>
    <thetext>Created attachment 229516
Add and use a processionUserGesture flag on NavigationAction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001470</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-16 20:01:01 -0700</bug_when>
    <thetext>Attachment 229516 did not pass style-queue:


ERROR: Source/WebCore/loader/NavigationAction.cpp:75:  Wrong number of spaces before statement. (expected: 12)  [whitespace/indent] [4]
ERROR: Source/WebCore/loader/NavigationAction.cpp:92:  Wrong number of spaces before statement. (expected: 12)  [whitespace/indent] [4]
Total errors found: 2 in 6 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>1001536</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-04-17 07:00:55 -0700</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r167425&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229516</attachid>
            <date>2014-04-16 19:59:02 -0700</date>
            <delta_ts>2014-04-17 02:44:03 -0700</delta_ts>
            <desc>Add and use a processionUserGesture flag on NavigationAction</desc>
            <filename>bug-131783-20140416195900.patch</filename>
            <type>text/plain</type>
            <size>7521</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NzQxMCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE0LTA0LTE2ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgV2ViQ29yZSBwYXJ0IG9mIDxyZGFy
Oi8vcHJvYmxlbS8xNjYwMTMzNj4gW0NvY29hXSBfdXNlckluaXRpYXRlZCBpcyBhbHdheXMgTk8g
aW4gV0tOYXZpZ2F0aW9uQWN0aW9uIHBhc3NlZCB0byAtd2ViVmlldzpjcmVhdGVXZWJWaWV3V2l0
aENvbmZpZ3VyYXRpb246Zm9yTmF2aWdhdGlvbkFjdGlvbjp3aW5kb3dGZWF0dXJlczoKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTc4MworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogbG9hZGVyL05hdmln
YXRpb25BY3Rpb24uY3BwOgorICAgICAgICAoV2ViQ29yZTo6TmF2aWdhdGlvbkFjdGlvbjo6TmF2
aWdhdGlvbkFjdGlvbik6IEluaXRpYWxpemUgbV9wcm9jZXNzaW5nVXNlckdlc3R1cmUgdG8KKyAg
ICAgICAgU2NyaXB0Q29udHJvbGxlcjo6cHJvY2Vzc2luZ1VzZXJHZXN0dXJlKCkgYXQgdGhlIHRp
bWUgdGhlIE5hdmlnYXRpb25BY3Rpb24gaXMgY29uc3RydWN0ZWQuCisgICAgICAgICogbG9hZGVy
L05hdmlnYXRpb25BY3Rpb24uaDoKKyAgICAgICAgQWRkZWQgYm9vbGVhbiBtZW1iZXIgdmFyaWFi
bGUgbV9wcm9jZXNzaW9uVXNlckdlc3R1cmUKKyAgICAgICAgKFdlYkNvcmU6Ok5hdmlnYXRpb25B
Y3Rpb246OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSk6IEFkZGVkIHRoaXMgZ2V0dGVyLgorCiAyMDE0
LTA0LTE2ICBBbGV4YW5kcnUgQ2hpY3VsaXRhICA8YWNoaWN1QGFkb2JlLmNvbT4KIAogICAgICAg
ICBJbXByb3ZlIHBlcmZvcm1hbmNlIG9mIHRoZSBSZW5kZXJMYXllckNvbXBvc2l0b3I6Ok92ZXJs
YXBNYXAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9OYXZpZ2F0aW9uQWN0aW9uLmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvTmF2aWdhdGlvbkFjdGlvbi5jcHAJ
KHJldmlzaW9uIDE2NzQxMCkKKysrIFNvdXJjZS9XZWJDb3JlL2xvYWRlci9OYXZpZ2F0aW9uQWN0
aW9uLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzEsNiArMzEsNyBAQAogCiAjaW5jbHVkZSAiRXZl
bnQuaCIKICNpbmNsdWRlICJGcmFtZUxvYWRlci5oIgorI2luY2x1ZGUgIlNjcmlwdENvbnRyb2xs
ZXIuaCIKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCkBAIC00OSwxOCArNTAsMjEgQEAgc3RhdGlj
IE5hdmlnYXRpb25UeXBlIG5hdmlnYXRpb25UeXBlKEZyYQogCiBOYXZpZ2F0aW9uQWN0aW9uOjpO
YXZpZ2F0aW9uQWN0aW9uKCkKICAgICA6IG1fdHlwZShOYXZpZ2F0aW9uVHlwZU90aGVyKQorICAg
ICwgbV9wcm9jZXNzaW5nVXNlckdlc3R1cmUoU2NyaXB0Q29udHJvbGxlcjo6cHJvY2Vzc2luZ1Vz
ZXJHZXN0dXJlKCkpCiB7CiB9CiAKIE5hdmlnYXRpb25BY3Rpb246Ok5hdmlnYXRpb25BY3Rpb24o
Y29uc3QgUmVzb3VyY2VSZXF1ZXN0JiByZXNvdXJjZVJlcXVlc3QpCiAgICAgOiBtX3Jlc291cmNl
UmVxdWVzdChyZXNvdXJjZVJlcXVlc3QpCiAgICAgLCBtX3R5cGUoTmF2aWdhdGlvblR5cGVPdGhl
cikKKyAgICAsIG1fcHJvY2Vzc2luZ1VzZXJHZXN0dXJlKFNjcmlwdENvbnRyb2xsZXI6OnByb2Nl
c3NpbmdVc2VyR2VzdHVyZSgpKQogewogfQogCiBOYXZpZ2F0aW9uQWN0aW9uOjpOYXZpZ2F0aW9u
QWN0aW9uKGNvbnN0IFJlc291cmNlUmVxdWVzdCYgcmVzb3VyY2VSZXF1ZXN0LCBOYXZpZ2F0aW9u
VHlwZSB0eXBlKQogICAgIDogbV9yZXNvdXJjZVJlcXVlc3QocmVzb3VyY2VSZXF1ZXN0KQogICAg
ICwgbV90eXBlKHR5cGUpCisgICAgLCBtX3Byb2Nlc3NpbmdVc2VyR2VzdHVyZShTY3JpcHRDb250
cm9sbGVyOjpwcm9jZXNzaW5nVXNlckdlc3R1cmUoKSkKIHsKIH0KIApAQCAtNjgsNiArNzIsNyBA
QCBOYXZpZ2F0aW9uQWN0aW9uOjpOYXZpZ2F0aW9uQWN0aW9uKGNvbnN0CiAgICAgICAgIGJvb2wg
aXNGb3JtU3VibWlzc2lvbikKICAgICA6IG1fcmVzb3VyY2VSZXF1ZXN0KHJlc291cmNlUmVxdWVz
dCkKICAgICAsIG1fdHlwZShuYXZpZ2F0aW9uVHlwZShmcmFtZUxvYWRUeXBlLCBpc0Zvcm1TdWJt
aXNzaW9uLCAwKSkKKyAgICAsIG1fcHJvY2Vzc2luZ1VzZXJHZXN0dXJlKFNjcmlwdENvbnRyb2xs
ZXI6OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgpKQogewogfQogCkBAIC03NSw2ICs4MCw3IEBAIE5h
dmlnYXRpb25BY3Rpb246Ok5hdmlnYXRpb25BY3Rpb24oY29uc3QKICAgICA6IG1fcmVzb3VyY2VS
ZXF1ZXN0KHJlc291cmNlUmVxdWVzdCkKICAgICAsIG1fdHlwZSh0eXBlKQogICAgICwgbV9ldmVu
dChldmVudCkKKyAgICAsIG1fcHJvY2Vzc2luZ1VzZXJHZXN0dXJlKFNjcmlwdENvbnRyb2xsZXI6
OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgpKQogewogfQogCkBAIC04Myw2ICs4OSw3IEBAIE5hdmln
YXRpb25BY3Rpb246Ok5hdmlnYXRpb25BY3Rpb24oY29uc3QKICAgICA6IG1fcmVzb3VyY2VSZXF1
ZXN0KHJlc291cmNlUmVxdWVzdCkKICAgICAsIG1fdHlwZShuYXZpZ2F0aW9uVHlwZShmcmFtZUxv
YWRUeXBlLCBpc0Zvcm1TdWJtaXNzaW9uLCBldmVudCkpCiAgICAgLCBtX2V2ZW50KGV2ZW50KQor
ICAgICwgbV9wcm9jZXNzaW5nVXNlckdlc3R1cmUoU2NyaXB0Q29udHJvbGxlcjo6cHJvY2Vzc2lu
Z1VzZXJHZXN0dXJlKCkpCiB7CiB9CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9OYXZp
Z2F0aW9uQWN0aW9uLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL05hdmln
YXRpb25BY3Rpb24uaAkocmV2aXNpb24gMTY3NDEwKQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVy
L05hdmlnYXRpb25BY3Rpb24uaAkod29ya2luZyBjb3B5KQpAQCAtNTQsMTAgKzU0LDEzIEBAIG5h
bWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgTmF2aWdhdGlvblR5cGUgdHlwZSgpIGNvbnN0IHsg
cmV0dXJuIG1fdHlwZTsgfQogICAgICAgICBjb25zdCBFdmVudCogZXZlbnQoKSBjb25zdCB7IHJl
dHVybiBtX2V2ZW50LmdldCgpOyB9CiAKKyAgICAgICAgYm9vbCBwcm9jZXNzaW5nVXNlckdlc3R1
cmUoKSBjb25zdCB7IHJldHVybiBtX3Byb2Nlc3NpbmdVc2VyR2VzdHVyZTsgfQorCiAgICAgcHJp
dmF0ZToKICAgICAgICAgUmVzb3VyY2VSZXF1ZXN0IG1fcmVzb3VyY2VSZXF1ZXN0OwogICAgICAg
ICBOYXZpZ2F0aW9uVHlwZSBtX3R5cGU7CiAgICAgICAgIFJlZlB0cjxFdmVudD4gbV9ldmVudDsK
KyAgICAgICAgYm9vbCBtX3Byb2Nlc3NpbmdVc2VyR2VzdHVyZTsKICAgICB9OwogCiB9CkluZGV4
OiBTb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIv
Q2hhbmdlTG9nCShyZXZpc2lvbiAxNjc0MTApCisrKyBTb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cJ
KHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAxNC0wNC0xNiAgRGFuIEJlcm5zdGVp
biAgPG1pdHpAYXBwbGUuY29tPgorCisgICAgICAgIFdlYktpdDIgcGFydCBvZiA8cmRhcjovL3By
b2JsZW0vMTY2MDEzMzY+IFtDb2NvYV0gX3VzZXJJbml0aWF0ZWQgaXMgYWx3YXlzIE5PIGluIFdL
TmF2aWdhdGlvbkFjdGlvbiBwYXNzZWQgdG8gLXdlYlZpZXc6Y3JlYXRlV2ViVmlld1dpdGhDb25m
aWd1cmF0aW9uOmZvck5hdmlnYXRpb25BY3Rpb246d2luZG93RmVhdHVyZXM6CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzE3ODMKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViQ29y
ZVN1cHBvcnQvV2ViQ2hyb21lQ2xpZW50LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQ2hyb21l
Q2xpZW50OjpjcmVhdGVXaW5kb3cpOiBTZXQgdGhlIGlzUHJvY2Vzc2luZ1VzZXJHZXN0dXJlIGZp
ZWxkIG9mCisgICAgICAgIHRoZSBOYXZpZ2F0aW9uQWN0aW9uRGF0YSB0byB0aGUgY29ycmVzcG9u
ZGluZyB2YWx1ZSBpbiB0aGUgTmF2aWdhdGlvbkFjdGlvbi4KKyAgICAgICAgKiBXZWJQcm9jZXNz
L1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcDoKKyAgICAgICAgKFdlYktp
dDo6V2ViRnJhbWVMb2FkZXJDbGllbnQ6OmRpc3BhdGNoRGVjaWRlUG9saWN5Rm9yTmV3V2luZG93
QWN0aW9uKTogRGl0dG8uCisgICAgICAgIChXZWJLaXQ6OldlYkZyYW1lTG9hZGVyQ2xpZW50Ojpk
aXNwYXRjaERlY2lkZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb24pOiBEaXR0by4KKwogMjAxNC0w
NC0xNiAgR2F2aW4gQmFycmFjbG91Z2ggIDxiYXJhY2xvdWdoQGFwcGxlLmNvbT4KIAogICAgICAg
ICBPbiBpT1Mga2VlcCBuZXR3b3JrIHByb2Nlc3MgcnVubmluZyB1c2luZyBhIHByb2Nlc3MgYXNz
ZXJ0aW9uIHJhdGhlciB0aGFuIGEgYm9vc3QKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvV2ViQ29yZVN1cHBvcnQvV2ViQ2hyb21lQ2xpZW50LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkNocm9tZUNsaWVudC5jcHAJ
KHJldmlzaW9uIDE2NzQxMCkKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1
cHBvcnQvV2ViQ2hyb21lQ2xpZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjEwLDcgKzIxMCw3
IEBAIFBhZ2UqIFdlYkNocm9tZUNsaWVudDo6Y3JlYXRlV2luZG93KEZyYW0KICAgICBuYXZpZ2F0
aW9uQWN0aW9uRGF0YS5uYXZpZ2F0aW9uVHlwZSA9IG5hdmlnYXRpb25BY3Rpb24udHlwZSgpOwog
ICAgIG5hdmlnYXRpb25BY3Rpb25EYXRhLm1vZGlmaWVycyA9IEluamVjdGVkQnVuZGxlTmF2aWdh
dGlvbkFjdGlvbjo6bW9kaWZpZXJzRm9yTmF2aWdhdGlvbkFjdGlvbihuYXZpZ2F0aW9uQWN0aW9u
KTsKICAgICBuYXZpZ2F0aW9uQWN0aW9uRGF0YS5tb3VzZUJ1dHRvbiA9IEluamVjdGVkQnVuZGxl
TmF2aWdhdGlvbkFjdGlvbjo6bW91c2VCdXR0b25Gb3JOYXZpZ2F0aW9uQWN0aW9uKG5hdmlnYXRp
b25BY3Rpb24pOwotICAgIG5hdmlnYXRpb25BY3Rpb25EYXRhLmlzUHJvY2Vzc2luZ1VzZXJHZXN0
dXJlID0gU2NyaXB0Q29udHJvbGxlcjo6cHJvY2Vzc2luZ1VzZXJHZXN0dXJlKCk7CisgICAgbmF2
aWdhdGlvbkFjdGlvbkRhdGEuaXNQcm9jZXNzaW5nVXNlckdlc3R1cmUgPSBuYXZpZ2F0aW9uQWN0
aW9uLnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgpOwogCiAgICAgdWludDY0X3QgbmV3UGFnZUlEID0g
MDsKICAgICBXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzIHBhcmFtZXRlcnM7CkluZGV4OiBTb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50
LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBw
b3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcAkocmV2aXNpb24gMTY3NDEwKQorKysgU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJDb3JlU3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTY5MCw3ICs2OTAsNyBAQCB2b2lkIFdlYkZyYW1lTG9hZGVy
Q2xpZW50OjpkaXNwYXRjaERlY2lkCiAgICAgbmF2aWdhdGlvbkFjdGlvbkRhdGEubmF2aWdhdGlv
blR5cGUgPSBhY3Rpb24tPm5hdmlnYXRpb25UeXBlKCk7CiAgICAgbmF2aWdhdGlvbkFjdGlvbkRh
dGEubW9kaWZpZXJzID0gYWN0aW9uLT5tb2RpZmllcnMoKTsKICAgICBuYXZpZ2F0aW9uQWN0aW9u
RGF0YS5tb3VzZUJ1dHRvbiA9IGFjdGlvbi0+bW91c2VCdXR0b24oKTsKLSAgICBuYXZpZ2F0aW9u
QWN0aW9uRGF0YS5pc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZSA9IFNjcmlwdENvbnRyb2xsZXI6OnBy
b2Nlc3NpbmdVc2VyR2VzdHVyZSgpOworICAgIG5hdmlnYXRpb25BY3Rpb25EYXRhLmlzUHJvY2Vz
c2luZ1VzZXJHZXN0dXJlID0gbmF2aWdhdGlvbkFjdGlvbi5wcm9jZXNzaW5nVXNlckdlc3R1cmUo
KTsKIAogICAgIHdlYlBhZ2UtPnNlbmQoTWVzc2FnZXM6OldlYlBhZ2VQcm94eTo6RGVjaWRlUG9s
aWN5Rm9yTmV3V2luZG93QWN0aW9uKG1fZnJhbWUtPmZyYW1lSUQoKSwgbmF2aWdhdGlvbkFjdGlv
bkRhdGEsIHJlcXVlc3QsIGZyYW1lTmFtZSwgbGlzdGVuZXJJRCwgSW5qZWN0ZWRCdW5kbGVVc2Vy
TWVzc2FnZUVuY29kZXIodXNlckRhdGEuZ2V0KCkpKSk7CiB9CkBAIC03NDQsNyArNzQ0LDcgQEAg
dm9pZCBXZWJGcmFtZUxvYWRlckNsaWVudDo6ZGlzcGF0Y2hEZWNpZAogICAgIG5hdmlnYXRpb25B
Y3Rpb25EYXRhLm5hdmlnYXRpb25UeXBlID0gYWN0aW9uLT5uYXZpZ2F0aW9uVHlwZSgpOwogICAg
IG5hdmlnYXRpb25BY3Rpb25EYXRhLm1vZGlmaWVycyA9IGFjdGlvbi0+bW9kaWZpZXJzKCk7CiAg
ICAgbmF2aWdhdGlvbkFjdGlvbkRhdGEubW91c2VCdXR0b24gPSBhY3Rpb24tPm1vdXNlQnV0dG9u
KCk7Ci0gICAgbmF2aWdhdGlvbkFjdGlvbkRhdGEuaXNQcm9jZXNzaW5nVXNlckdlc3R1cmUgPSBT
Y3JpcHRDb250cm9sbGVyOjpwcm9jZXNzaW5nVXNlckdlc3R1cmUoKTsKKyAgICBuYXZpZ2F0aW9u
QWN0aW9uRGF0YS5pc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZSA9IG5hdmlnYXRpb25BY3Rpb24ucHJv
Y2Vzc2luZ1VzZXJHZXN0dXJlKCk7CiAKICAgICAvLyBOb3RpZnkgdGhlIFVJUHJvY2Vzcy4KICAg
ICBpZiAoIXdlYlBhZ2UtPnNlbmRTeW5jKE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6OkRlY2lkZVBv
bGljeUZvck5hdmlnYXRpb25BY3Rpb24obV9mcmFtZS0+ZnJhbWVJRCgpLCBuYXZpZ2F0aW9uQWN0
aW9uRGF0YSwgb3JpZ2luYXRpbmdGcmFtZSA/IG9yaWdpbmF0aW5nRnJhbWUtPmZyYW1lSUQoKSA6
IDAsIG5hdmlnYXRpb25BY3Rpb24ucmVzb3VyY2VSZXF1ZXN0KCksIHJlcXVlc3QsIGxpc3RlbmVy
SUQsIEluamVjdGVkQnVuZGxlVXNlck1lc3NhZ2VFbmNvZGVyKHVzZXJEYXRhLmdldCgpKSksIE1l
c3NhZ2VzOjpXZWJQYWdlUHJveHk6OkRlY2lkZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb246OlJl
cGx5KHJlY2VpdmVkUG9saWN5QWN0aW9uLCBwb2xpY3lBY3Rpb24sIGRvd25sb2FkSUQpKSkK
</data>
<flag name="review"
          id="253888"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>