<?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>131405</bug_id>
          
          <creation_ts>2014-04-08 16:03:36 -0700</creation_ts>
          <short_desc>Add a WKNavigationAction property indicating whether it resulted from processing a user gesture</short_desc>
          <delta_ts>2014-04-08 16:19:56 -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>New Bugs</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>998851</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-04-08 16:03:36 -0700</bug_when>
    <thetext>Add a WKNavigationAction property indicating whether it resulted from processing a user gesture</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998852</commentid>
    <comment_count>1</comment_count>
      <attachid>228905</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-04-08 16:04:21 -0700</bug_when>
    <thetext>Created attachment 228905
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998853</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-08 16:05:53 -0700</bug_when>
    <thetext>Attachment 228905 did not pass style-queue:


ERROR: Source/WebKit2/UIProcess/API/Cocoa/WKNavigationActionInternal.h:41:  Should not have spaces around = in property attributes.  [whitespace/property] [4]
ERROR: Source/WebKit2/UIProcess/API/Cocoa/WKNavigationActionPrivate.h:33:  Should not have spaces around = in property attributes.  [whitespace/property] [4]
Total errors found: 2 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>998854</commentid>
    <comment_count>3</comment_count>
      <attachid>228905</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-04-08 16:06:02 -0700</bug_when>
    <thetext>Comment on attachment 228905
Patch

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

&gt; Source/WebKit2/Shared/NavigationActionData.cpp:38
&gt; +    , modifiers()

why?

&gt; Source/WebKit2/UIProcess/API/Cocoa/WKNavigationActionInternal.h:41
&gt;  @property (nonatomic, readwrite, copy, setter=_setOriginalURL:) NSURL *_originalURL;
&gt; +@property (nonatomic, readwrite, setter = _setUserInitiated:) BOOL _userInitiated;

spaces or no spaces around the =? please choose.

&gt; Source/WebKit2/UIProcess/API/Cocoa/WKNavigationActionPrivate.h:33
&gt; +@property (nonatomic, readonly, getter = _isUserInitiated) BOOL _userInitiated;

ditto</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998868</commentid>
    <comment_count>4</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-04-08 16:18:21 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 228905 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=228905&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/Shared/NavigationActionData.cpp:38
&gt; &gt; +    , modifiers()
&gt; 
&gt; why?
&gt; 

To zero-initialize modifiers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998869</commentid>
    <comment_count>5</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-04-08 16:19:56 -0700</bug_when>
    <thetext>Committed r166976: &lt;http://trac.webkit.org/changeset/166976&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>228905</attachid>
            <date>2014-04-08 16:04:21 -0700</date>
            <delta_ts>2014-04-08 16:06:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131405-20140408160400.patch</filename>
            <type>text/plain</type>
            <size>10039</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY2OTY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzFiNTNhMjA3MDFhYmY1
YmJmNTViZDFhYjI4Mzk3Y2FlNDc1NGFiMy4uMWViNjZkNmNkOTFjZGY0Yzc2ZmQ2ZWM1NDVmYzQ2
YjJjNmE1YzE3YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMwIEBACiAyMDE0LTA0LTA4ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgQWRkIGEgV0tOYXZp
Z2F0aW9uQWN0aW9uIHByb3BlcnR5IGluZGljYXRpbmcgd2hldGhlciBpdCByZXN1bHRlZCBmcm9t
IHByb2Nlc3NpbmcgYSB1c2VyIGdlc3R1cmUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEzMTQwNQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTY1MzU0
NTM+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBT
aGFyZWQvTmF2aWdhdGlvbkFjdGlvbkRhdGEuY3BwOgorICAgICAgICAoV2ViS2l0OjpOYXZpZ2F0
aW9uQWN0aW9uRGF0YTo6TmF2aWdhdGlvbkFjdGlvbkRhdGEpOgorICAgICAgICAoV2ViS2l0OjpO
YXZpZ2F0aW9uQWN0aW9uRGF0YTo6ZW5jb2RlKToKKyAgICAgICAgKFdlYktpdDo6TmF2aWdhdGlv
bkFjdGlvbkRhdGE6OmRlY29kZSk6CisgICAgICAgICogU2hhcmVkL05hdmlnYXRpb25BY3Rpb25E
YXRhLmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS05hdmlnYXRpb25BY3Rpb25J
bnRlcm5hbC5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29jb2EvV0tOYXZpZ2F0aW9uQWN0
aW9uUHJpdmF0ZS5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9OYXZpZ2F0aW9uU3RhdGUu
bW06CisgICAgICAgIChXZWJLaXQ6Ok5hdmlnYXRpb25TdGF0ZTo6UG9saWN5Q2xpZW50OjpkZWNp
ZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uKToKKyAgICAgICAgKiBVSVByb2Nlc3MvQ29jb2Ev
VUlEZWxlZ2F0ZS5tbToKKyAgICAgICAgKFdlYktpdDo6VUlEZWxlZ2F0ZTo6VUlDbGllbnQ6OmNy
ZWF0ZU5ld1BhZ2UpOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvV2ViQ2hy
b21lQ2xpZW50LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQ2hyb21lQ2xpZW50OjpjcmVhdGVX
aW5kb3cpOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2Fk
ZXJDbGllbnQuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJGcmFtZUxvYWRlckNsaWVudDo6ZGlz
cGF0Y2hEZWNpZGVQb2xpY3lGb3JOZXdXaW5kb3dBY3Rpb24pOgorICAgICAgICAoV2ViS2l0OjpX
ZWJGcmFtZUxvYWRlckNsaWVudDo6ZGlzcGF0Y2hEZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0
aW9uKToKKworMjAxNC0wNC0wOCAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29t
PgorCiAgICAgICAgIENoYW5nZSBXZWJQYWdlUHJveHk6OkNyZWF0ZU5ld1BhZ2UgdG8gdGFrZSBh
IE5hdmlnYXRpb25BY3Rpb25EYXRhIG9iamVjdAogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMxNDAxCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1NoYXJlZC9OYXZpZ2F0aW9uQWN0aW9uRGF0YS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQv
TmF2aWdhdGlvbkFjdGlvbkRhdGEuY3BwCmluZGV4IDJjMzdlNjNhMDdlMjE1YTk0NTM4MzU5YTYw
ZTMzNDhhMzRmZTgyZTMuLmRhYjVjNjFmMGM2NjE1ZmRlMmFiYTA1MzRkZDI3ZWVkOTVmYmMzNzcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9OYXZpZ2F0aW9uQWN0aW9uRGF0YS5j
cHAKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL05hdmlnYXRpb25BY3Rpb25EYXRhLmNwcApA
QCAtMzUsNiArMzUsOSBAQCBuYW1lc3BhY2UgV2ViS2l0IHsKIAogTmF2aWdhdGlvbkFjdGlvbkRh
dGE6Ok5hdmlnYXRpb25BY3Rpb25EYXRhKCkKICAgICA6IG5hdmlnYXRpb25UeXBlKE5hdmlnYXRp
b25UeXBlT3RoZXIpCisgICAgLCBtb2RpZmllcnMoKQorICAgICwgbW91c2VCdXR0b24oV2ViTW91
c2VFdmVudDo6Tm9CdXR0b24pCisgICAgLCBpc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZShmYWxzZSkK
IHsKIH0KIApAQCAtNDMsNiArNDYsNyBAQCB2b2lkIE5hdmlnYXRpb25BY3Rpb25EYXRhOjplbmNv
ZGUoSVBDOjpBcmd1bWVudEVuY29kZXImIGVuY29kZXIpIGNvbnN0CiAgICAgZW5jb2Rlci5lbmNv
ZGVFbnVtKG5hdmlnYXRpb25UeXBlKTsKICAgICBlbmNvZGVyLmVuY29kZUVudW0obW9kaWZpZXJz
KTsKICAgICBlbmNvZGVyLmVuY29kZUVudW0obW91c2VCdXR0b24pOworICAgIGVuY29kZXIgPDwg
aXNQcm9jZXNzaW5nVXNlckdlc3R1cmU7CiB9CiAKIGJvb2wgTmF2aWdhdGlvbkFjdGlvbkRhdGE6
OmRlY29kZShJUEM6OkFyZ3VtZW50RGVjb2RlciYgZGVjb2RlciwgTmF2aWdhdGlvbkFjdGlvbkRh
dGEmIHJlc3VsdCkKQEAgLTUzLDYgKzU3LDggQEAgYm9vbCBOYXZpZ2F0aW9uQWN0aW9uRGF0YTo6
ZGVjb2RlKElQQzo6QXJndW1lbnREZWNvZGVyJiBkZWNvZGVyLCBOYXZpZ2F0aW9uQWN0aW8KICAg
ICAgICAgcmV0dXJuIGZhbHNlOwogICAgIGlmICghZGVjb2Rlci5kZWNvZGVFbnVtKHJlc3VsdC5t
b3VzZUJ1dHRvbikpCiAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBpZiAoIWRlY29kZXIuZGVj
b2RlKHJlc3VsdC5pc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZSkpCisgICAgICAgIHJldHVybiBmYWxz
ZTsKIAogICAgIHJldHVybiB0cnVlOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hh
cmVkL05hdmlnYXRpb25BY3Rpb25EYXRhLmggYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvTmF2aWdh
dGlvbkFjdGlvbkRhdGEuaAppbmRleCA2MWNiNWMyYWU2YThkNmJlZTFmMTYxODRmNTg0NTZmY2U5
MDIwZmRhLi4zZDZmNjI4ZDE3YTNiYWM1N2I4MzJhMmU0ODU2MDhkNjZjNWU2MTE4IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvTmF2aWdhdGlvbkFjdGlvbkRhdGEuaAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvTmF2aWdhdGlvbkFjdGlvbkRhdGEuaApAQCAtNDUsNiArNDUs
NyBAQCBzdHJ1Y3QgTmF2aWdhdGlvbkFjdGlvbkRhdGEgewogICAgIFdlYkNvcmU6Ok5hdmlnYXRp
b25UeXBlIG5hdmlnYXRpb25UeXBlOwogICAgIFdlYkV2ZW50OjpNb2RpZmllcnMgbW9kaWZpZXJz
OwogICAgIFdlYk1vdXNlRXZlbnQ6OkJ1dHRvbiBtb3VzZUJ1dHRvbjsKKyAgICBib29sIGlzUHJv
Y2Vzc2luZ1VzZXJHZXN0dXJlOwogfTsKIAogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9Db2NvYS9XS05hdmlnYXRpb25BY3Rpb25JbnRlcm5hbC5oIGIvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS05hdmlnYXRpb25BY3Rpb25JbnRlcm5hbC5o
CmluZGV4IGJiODhjM2JkMTkyMTU5M2QzNjgzY2IyZTU0MmVhYzU4MjliYzExYTkuLmQzZTE3YWM2
ZGRjNWRmNTE4NGE3MDU3MmJiMGMyNzU4NTA0MThiYjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tOYXZpZ2F0aW9uQWN0aW9uSW50ZXJuYWwuaAorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLTmF2aWdhdGlvbkFjdGlvbklu
dGVybmFsLmgKQEAgLTM4LDYgKzM4LDcgQEAKIEBwcm9wZXJ0eSAobm9uYXRvbWljLCByZWFkd3Jp
dGUsIGNvcHkpIE5TVVJMUmVxdWVzdCAqcmVxdWVzdDsKIAogQHByb3BlcnR5IChub25hdG9taWMs
IHJlYWR3cml0ZSwgY29weSwgc2V0dGVyPV9zZXRPcmlnaW5hbFVSTDopIE5TVVJMICpfb3JpZ2lu
YWxVUkw7CitAcHJvcGVydHkgKG5vbmF0b21pYywgcmVhZHdyaXRlLCBzZXR0ZXIgPSBfc2V0VXNl
ckluaXRpYXRlZDopIEJPT0wgX3VzZXJJbml0aWF0ZWQ7CiAKIEBlbmQKIApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS05hdmlnYXRpb25BY3Rpb25Qcml2
YXRlLmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLTmF2aWdhdGlvbkFj
dGlvblByaXZhdGUuaAppbmRleCBjNTdmMmRjMmJkY2ZiZDdlYjczNGMzMTNhZDIwMjcxZGQ1NDZm
NjY5Li42ZDY2MWIzYzBiYjQ0MDY0MWNhODNmOGUxNDY4ZTllMWUxOTc3OWQyIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLTmF2aWdhdGlvbkFjdGlvblBy
aXZhdGUuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLTmF2aWdh
dGlvbkFjdGlvblByaXZhdGUuaApAQCAtMzAsNiArMzAsNyBAQAogQGludGVyZmFjZSBXS05hdmln
YXRpb25BY3Rpb24gKFdLUHJpdmF0ZSkKIAogQHByb3BlcnR5IChub25hdG9taWMsIHJlYWRvbmx5
KSBOU1VSTCAqX29yaWdpbmFsVVJMOworQHByb3BlcnR5IChub25hdG9taWMsIHJlYWRvbmx5LCBn
ZXR0ZXIgPSBfaXNVc2VySW5pdGlhdGVkKSBCT09MIF91c2VySW5pdGlhdGVkOwogCiBAZW5kCiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9Db2NvYS9OYXZpZ2F0aW9uU3Rh
dGUubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQ29jb2EvTmF2aWdhdGlvblN0YXRlLm1t
CmluZGV4IDUzMWQwM2ZlYTUzMzFiYjliYjg1YjNiMWZkODBjYTVhY2Y4ZmUyYWMuLmEyYzFkMDdk
ZTIwYWY0YTQ3YTNmNjRjMmMwMmJlYmI3NTdiNDUyODQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9Db2NvYS9OYXZpZ2F0aW9uU3RhdGUubW0KKysrIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0NvY29hL05hdmlnYXRpb25TdGF0ZS5tbQpAQCAtMjM3LDYgKzIzNyw3IEBA
IHZvaWQgTmF2aWdhdGlvblN0YXRlOjpQb2xpY3lDbGllbnQ6OmRlY2lkZVBvbGljeUZvck5hdmln
YXRpb25BY3Rpb24oV2ViUGFnZVByb3h5CiAgICAgW25hdmlnYXRpb25BY3Rpb24gc2V0TmF2aWdh
dGlvblR5cGU6dG9XS05hdmlnYXRpb25UeXBlKG5hdmlnYXRpb25BY3Rpb25EYXRhLm5hdmlnYXRp
b25UeXBlKV07CiAgICAgW25hdmlnYXRpb25BY3Rpb24gc2V0UmVxdWVzdDpyZXF1ZXN0Lm5zVVJM
UmVxdWVzdChXZWJDb3JlOjpEb05vdFVwZGF0ZUhUVFBCb2R5KV07CiAgICAgW25hdmlnYXRpb25B
Y3Rpb24gX3NldE9yaWdpbmFsVVJMOm9yaWdpbmFsUmVxdWVzdC51cmwoKV07CisgICAgW25hdmln
YXRpb25BY3Rpb24gX3NldFVzZXJJbml0aWF0ZWQ6bmF2aWdhdGlvbkFjdGlvbkRhdGEuaXNQcm9j
ZXNzaW5nVXNlckdlc3R1cmVdOwogCiAgICAgW25hdmlnYXRpb25EZWxlZ2F0ZSB3ZWJWaWV3Om1f
bmF2aWdhdGlvblN0YXRlLm1fd2ViVmlldyBkZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9u
Om5hdmlnYXRpb25BY3Rpb24uZ2V0KCkgZGVjaXNpb25IYW5kbGVyOltsaXN0ZW5lcl0oV0tOYXZp
Z2F0aW9uUG9saWN5RGVjaXNpb24gcG9saWN5RGVjaXNpb24pIHsKICAgICAgICAgc3dpdGNoIChw
b2xpY3lEZWNpc2lvbikgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0Nv
Y29hL1VJRGVsZWdhdGUubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQ29jb2EvVUlEZWxl
Z2F0ZS5tbQppbmRleCAzMmQ4MDBiOWM2MDEwNTg4YmU3M2IyZDkzNWVjNmI2NjViZjVhZjJkLi5i
YmEzZThlMGEwMjI5M2E2ODhhNGYzNzMxMTNlZDI5MmM4MmQ4MDdkIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQ29jb2EvVUlEZWxlZ2F0ZS5tbQorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQ29jb2EvVUlEZWxlZ2F0ZS5tbQpAQCAtOTMsMTAgKzkzLDEwIEBAIFBh
c3NSZWZQdHI8V2ViS2l0OjpXZWJQYWdlUHJveHk+IFVJRGVsZWdhdGU6OlVJQ2xpZW50OjpjcmVh
dGVOZXdQYWdlKFdlYktpdDo6V2ViCiAKICAgICBhdXRvIG5hdmlnYXRpb25BY3Rpb24gPSBhZG9w
dE5TKFtbV0tOYXZpZ2F0aW9uQWN0aW9uIGFsbG9jXSBpbml0XSk7CiAKLSAgICAvLyBGSVhNRTog
U2V0IGEgcmVhbCBuYXZpZ2F0aW9uIHR5cGUuCiAgICAgW25hdmlnYXRpb25BY3Rpb24gc2V0U291
cmNlRnJhbWU6YWRvcHROUyhbW1dLRnJhbWVJbmZvIGFsbG9jXSBpbml0V2l0aFdlYkZyYW1lUHJv
eHk6KmluaXRpYXRpbmdGcmFtZV0pLmdldCgpXTsKICAgICBbbmF2aWdhdGlvbkFjdGlvbiBzZXRO
YXZpZ2F0aW9uVHlwZTp0b1dLTmF2aWdhdGlvblR5cGUobmF2aWdhdGlvbkFjdGlvbkRhdGEubmF2
aWdhdGlvblR5cGUpXTsKICAgICBbbmF2aWdhdGlvbkFjdGlvbiBzZXRSZXF1ZXN0OnJlcXVlc3Qu
bnNVUkxSZXF1ZXN0KFdlYkNvcmU6OkRvTm90VXBkYXRlSFRUUEJvZHkpXTsKKyAgICBbbmF2aWdh
dGlvbkFjdGlvbiBfc2V0VXNlckluaXRpYXRlZDpuYXZpZ2F0aW9uQWN0aW9uRGF0YS5pc1Byb2Nl
c3NpbmdVc2VyR2VzdHVyZV07CiAKICAgICBSZXRhaW5QdHI8V0tXZWJWaWV3PiB3ZWJWaWV3ID0g
W2RlbGVnYXRlLmdldCgpIHdlYlZpZXc6bV91aURlbGVnYXRlLm1fd2ViVmlldyBjcmVhdGVXZWJW
aWV3V2l0aENvbmZpZ3VyYXRpb246Y29uZmlndXJhdGlvbi5nZXQoKSBmb3JOYXZpZ2F0aW9uQWN0
aW9uOm5hdmlnYXRpb25BY3Rpb24uZ2V0KCkgd2luZG93RmVhdHVyZXM6YWRvcHROUyhbW1dLV2lu
ZG93RmVhdHVyZXMgYWxsb2NdIF9pbml0V2l0aFdpbmRvd0ZlYXR1cmVzOndpbmRvd0ZlYXR1cmVz
XSkuZ2V0KCldOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNv
cmVTdXBwb3J0L1dlYkNocm9tZUNsaWVudC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYkNvcmVTdXBwb3J0L1dlYkNocm9tZUNsaWVudC5jcHAKaW5kZXggODBlNjllMTZmZWM4MWZk
Y2I4MWUzN2Y1MDY0NGZmMDIyZmM1Nzk5YS4uZjhjMmQ5NThkYWJkZDQxNzM0MmIzOWJkODNiYTdh
ZGYzOGE2NzY4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJDb3Jl
U3VwcG9ydC9XZWJDaHJvbWVDbGllbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvV2ViQ29yZVN1cHBvcnQvV2ViQ2hyb21lQ2xpZW50LmNwcApAQCAtNjcsNiArNjcsNyBAQAog
I2luY2x1ZGUgPFdlYkNvcmUvTWFpbkZyYW1lLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBs
ZW1lbnRlZC5oPgogI2luY2x1ZGUgPFdlYkNvcmUvUGFnZS5oPgorI2luY2x1ZGUgPFdlYkNvcmUv
U2NyaXB0Q29udHJvbGxlci5oPgogI2luY2x1ZGUgPFdlYkNvcmUvU2VjdXJpdHlPcmlnaW4uaD4K
ICNpbmNsdWRlIDxXZWJDb3JlL1NldHRpbmdzLmg+CiAKQEAgLTIwOSw2ICsyMTAsNyBAQCBQYWdl
KiBXZWJDaHJvbWVDbGllbnQ6OmNyZWF0ZVdpbmRvdyhGcmFtZSogZnJhbWUsIGNvbnN0IEZyYW1l
TG9hZFJlcXVlc3QmIHJlcXVlcwogICAgIG5hdmlnYXRpb25BY3Rpb25EYXRhLm5hdmlnYXRpb25U
eXBlID0gbmF2aWdhdGlvbkFjdGlvbi50eXBlKCk7CiAgICAgbmF2aWdhdGlvbkFjdGlvbkRhdGEu
bW9kaWZpZXJzID0gSW5qZWN0ZWRCdW5kbGVOYXZpZ2F0aW9uQWN0aW9uOjptb2RpZmllcnNGb3JO
YXZpZ2F0aW9uQWN0aW9uKG5hdmlnYXRpb25BY3Rpb24pOwogICAgIG5hdmlnYXRpb25BY3Rpb25E
YXRhLm1vdXNlQnV0dG9uID0gSW5qZWN0ZWRCdW5kbGVOYXZpZ2F0aW9uQWN0aW9uOjptb3VzZUJ1
dHRvbkZvck5hdmlnYXRpb25BY3Rpb24obmF2aWdhdGlvbkFjdGlvbik7CisgICAgbmF2aWdhdGlv
bkFjdGlvbkRhdGEuaXNQcm9jZXNzaW5nVXNlckdlc3R1cmUgPSBTY3JpcHRDb250cm9sbGVyOjpw
cm9jZXNzaW5nVXNlckdlc3R1cmUoKTsKIAogICAgIHVpbnQ2NF90IG5ld1BhZ2VJRCA9IDA7CiAg
ICAgV2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVycyBwYXJhbWV0ZXJzOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJDb3JlU3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVu
dC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1l
TG9hZGVyQ2xpZW50LmNwcAppbmRleCA5N2U4Nzk4MTliYmEwNzU3NjZjNzRkZTFkMzQxNmQxMTJm
YmZkZTJiLi44YzIwYzAxZDJjYTkwZGFlMmNjOTdkNWEwZDdhYzk0MDljZjljNjlmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9h
ZGVyQ2xpZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBw
b3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcApAQCAtNzUsNiArNzUsNyBAQAogI2luY2x1ZGUg
PFdlYkNvcmUvUHJvZ3Jlc3NUcmFja2VyLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9SZXNvdXJjZUJ1
ZmZlci5oPgogI2luY2x1ZGUgPFdlYkNvcmUvUmVzb3VyY2VFcnJvci5oPgorI2luY2x1ZGUgPFdl
YkNvcmUvU2NyaXB0Q29udHJvbGxlci5oPgogI2luY2x1ZGUgPFdlYkNvcmUvU2V0dGluZ3MuaD4K
ICNpbmNsdWRlIDxXZWJDb3JlL1N1YmZyYW1lTG9hZGVyLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9V
SUV2ZW50V2l0aEtleVN0YXRlLmg+CkBAIC02ODgsNiArNjg5LDcgQEAgdm9pZCBXZWJGcmFtZUxv
YWRlckNsaWVudDo6ZGlzcGF0Y2hEZWNpZGVQb2xpY3lGb3JOZXdXaW5kb3dBY3Rpb24oY29uc3Qg
TmF2aWdhdGkKICAgICBuYXZpZ2F0aW9uQWN0aW9uRGF0YS5uYXZpZ2F0aW9uVHlwZSA9IGFjdGlv
bi0+bmF2aWdhdGlvblR5cGUoKTsKICAgICBuYXZpZ2F0aW9uQWN0aW9uRGF0YS5tb2RpZmllcnMg
PSBhY3Rpb24tPm1vZGlmaWVycygpOwogICAgIG5hdmlnYXRpb25BY3Rpb25EYXRhLm1vdXNlQnV0
dG9uID0gYWN0aW9uLT5tb3VzZUJ1dHRvbigpOworICAgIG5hdmlnYXRpb25BY3Rpb25EYXRhLmlz
UHJvY2Vzc2luZ1VzZXJHZXN0dXJlID0gU2NyaXB0Q29udHJvbGxlcjo6cHJvY2Vzc2luZ1VzZXJH
ZXN0dXJlKCk7CiAKICAgICB3ZWJQYWdlLT5zZW5kKE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6OkRl
Y2lkZVBvbGljeUZvck5ld1dpbmRvd0FjdGlvbihtX2ZyYW1lLT5mcmFtZUlEKCksIG5hdmlnYXRp
b25BY3Rpb25EYXRhLCByZXF1ZXN0LCBmcmFtZU5hbWUsIGxpc3RlbmVySUQsIEluamVjdGVkQnVu
ZGxlVXNlck1lc3NhZ2VFbmNvZGVyKHVzZXJEYXRhLmdldCgpKSkpOwogfQpAQCAtNzQxLDYgKzc0
Myw3IEBAIHZvaWQgV2ViRnJhbWVMb2FkZXJDbGllbnQ6OmRpc3BhdGNoRGVjaWRlUG9saWN5Rm9y
TmF2aWdhdGlvbkFjdGlvbihjb25zdCBOYXZpZ2F0CiAgICAgbmF2aWdhdGlvbkFjdGlvbkRhdGEu
bmF2aWdhdGlvblR5cGUgPSBhY3Rpb24tPm5hdmlnYXRpb25UeXBlKCk7CiAgICAgbmF2aWdhdGlv
bkFjdGlvbkRhdGEubW9kaWZpZXJzID0gYWN0aW9uLT5tb2RpZmllcnMoKTsKICAgICBuYXZpZ2F0
aW9uQWN0aW9uRGF0YS5tb3VzZUJ1dHRvbiA9IGFjdGlvbi0+bW91c2VCdXR0b24oKTsKKyAgICBu
YXZpZ2F0aW9uQWN0aW9uRGF0YS5pc1Byb2Nlc3NpbmdVc2VyR2VzdHVyZSA9IFNjcmlwdENvbnRy
b2xsZXI6OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgpOwogCiAgICAgLy8gTm90aWZ5IHRoZSBVSVBy
b2Nlc3MuCiAgICAgaWYgKCF3ZWJQYWdlLT5zZW5kU3luYyhNZXNzYWdlczo6V2ViUGFnZVByb3h5
OjpEZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uKG1fZnJhbWUtPmZyYW1lSUQoKSwgbmF2
aWdhdGlvbkFjdGlvbkRhdGEsIG9yaWdpbmF0aW5nRnJhbWUgPyBvcmlnaW5hdGluZ0ZyYW1lLT5m
cmFtZUlEKCkgOiAwLCBuYXZpZ2F0aW9uQWN0aW9uLnJlc291cmNlUmVxdWVzdCgpLCByZXF1ZXN0
LCBsaXN0ZW5lcklELCBJbmplY3RlZEJ1bmRsZVVzZXJNZXNzYWdlRW5jb2Rlcih1c2VyRGF0YS5n
ZXQoKSkpLCBNZXNzYWdlczo6V2ViUGFnZVByb3h5OjpEZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9u
QWN0aW9uOjpSZXBseShyZWNlaXZlZFBvbGljeUFjdGlvbiwgcG9saWN5QWN0aW9uLCBkb3dubG9h
ZElEKSkpCg==
</data>
<flag name="review"
          id="253236"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>