<?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>103387</bug_id>
          
          <creation_ts>2012-11-27 03:19:17 -0800</creation_ts>
          <short_desc>PDFPlugin: Should not be able to edit read-only text annotations</short_desc>
          <delta_ts>2012-11-27 17:34:44 -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>PDF</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 name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>ap</cc>
    
    <cc>mitz</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>776560</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-11-27 03:19:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/12752313&gt;

For example, some parts of http://www.irs.gov/pub/irs-pdf/f1099msc.pdf are read only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>776563</commentid>
    <comment_count>1</comment_count>
      <attachid>176219</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-11-27 03:21:48 -0800</bug_when>
    <thetext>Created attachment 176219
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>776775</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-11-27 08:29:20 -0800</bug_when>
    <thetext>It is very rare for create() to do anything besides wrapping a constructor. I&apos;m not sure if this is the best place to have such logic.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777191</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-11-27 13:52:22 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; It is very rare for create() to do anything besides wrapping a constructor. I&apos;m not sure if this is the best place to have such logic.

OK, I&apos;ll move it earlier.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777374</commentid>
    <comment_count>4</comment_count>
      <attachid>176370</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-11-27 16:43:43 -0800</bug_when>
    <thetext>Created attachment 176370
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777378</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-27 16:48:27 -0800</bug_when>
    <thetext>Attachment 176370 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/WebProcess/Plugins/PDF/PDFAnnotationTextWidgetDetails.h:28:  Extra space before ( in function call  [whitespace/parens] [4]
Total errors found: 1 in 5 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>777412</commentid>
    <comment_count>6</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2012-11-27 17:34:44 -0800</bug_when>
    <thetext>Thanks, Alexey!

http://trac.webkit.org/changeset/135958</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>176219</attachid>
            <date>2012-11-27 03:21:48 -0800</date>
            <delta_ts>2012-11-27 16:43:43 -0800</delta_ts>
            <desc>patch</desc>
            <filename>readonly.diff</filename>
            <type>text/plain</type>
            <size>2512</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCBlMGFiOTA1Li5lMThiYjZlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTItMTEtMjcgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisK
KyAgICAgICAgUERGUGx1Z2luOiBTaG91bGQgbm90IGJlIGFibGUgdG8gZWRpdCByZWFkLW9ubHkg
dGV4dCBhbm5vdGF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTAzMzg3CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMjc1MjMxMz4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEb24ndCBhbGxvdyBy
ZWFkLW9ubHkgYW5ub3RhdGlvbnMgdG8gYmVjb21lIGFjdGl2ZS4KKworICAgICAgICAqIFdlYlBy
b2Nlc3MvUGx1Z2lucy9QREYvUERGUGx1Z2luLm1tOgorICAgICAgICAoV2ViS2l0OjpQREZQbHVn
aW46OnNldEFjdGl2ZUFubm90YXRpb24pOiBIYW5kbGUgdGhlIGNhc2Ugd2hlcmUgYSBudWxsIFBE
RlBsdWdpbkFubm90YXRpb24gaXMgcmV0dXJuZWQuCisgICAgICAgICogV2ViUHJvY2Vzcy9QbHVn
aW5zL1BERi9QREZQbHVnaW5UZXh0QW5ub3RhdGlvbi5tbToKKyAgICAgICAgKFdlYktpdDo6UERG
UGx1Z2luVGV4dEFubm90YXRpb246OmNyZWF0ZSk6IEJhaWwgaWYgdGhlIGFubm90YXRpb24gaXMg
cmVhZC1vbmx5LgorCiAyMDEyLTExLTI2ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90
QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTM1ODE4Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVn
aW4ubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvUERGL1BERlBsdWdpbi5t
bQppbmRleCBjNzM3ZmI0Li42YjZiNDYwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1BsdWdpbnMvUERGL1BERlBsdWdpbi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1BsdWdpbnMvUERGL1BERlBsdWdpbi5tbQpAQCAtNjc3LDcgKzY3Nyw5IEBAIHZvaWQg
UERGUGx1Z2luOjpzZXRBY3RpdmVBbm5vdGF0aW9uKFBERkFubm90YXRpb24gKmFubm90YXRpb24p
CiAKICAgICBpZiAoYW5ub3RhdGlvbikgewogICAgICAgICBtX2FjdGl2ZUFubm90YXRpb24gPSBQ
REZQbHVnaW5Bbm5vdGF0aW9uOjpjcmVhdGUoYW5ub3RhdGlvbiwgbV9wZGZMYXllckNvbnRyb2xs
ZXIuZ2V0KCksIHRoaXMpOwotICAgICAgICBtX2FjdGl2ZUFubm90YXRpb24tPmF0dGFjaChtX2Fu
bm90YXRpb25Db250YWluZXIuZ2V0KCkpOworCisgICAgICAgIGlmIChtX2FjdGl2ZUFubm90YXRp
b24pCisgICAgICAgICAgICBtX2FjdGl2ZUFubm90YXRpb24tPmF0dGFjaChtX2Fubm90YXRpb25D
b250YWluZXIuZ2V0KCkpOwogICAgIH0gZWxzZQogICAgICAgICBtX2FjdGl2ZUFubm90YXRpb24g
PSAwOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BE
Ri9QREZQbHVnaW5UZXh0QW5ub3RhdGlvbi5tbSBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
UGx1Z2lucy9QREYvUERGUGx1Z2luVGV4dEFubm90YXRpb24ubW0KaW5kZXggYjVkZjM3My4uNDAw
MzdlZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9Q
REZQbHVnaW5UZXh0QW5ub3RhdGlvbi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1BsdWdpbnMvUERGL1BERlBsdWdpblRleHRBbm5vdGF0aW9uLm1tCkBAIC00Miw2ICs0Miw3IEBA
CiAKIEBpbnRlcmZhY2UgUERGQW5ub3RhdGlvblRleHRXaWRnZXQgKERldGFpbHMpCiAtIChCT09M
KWlzTXVsdGlsaW5lOworLSAoQk9PTClpc1JlYWRPbmx5OwogQGVuZAogCiB1c2luZyBuYW1lc3Bh
Y2UgV2ViQ29yZTsKQEAgLTcxLDYgKzcyLDkgQEAgc3RhdGljIGNvbnN0IFN0cmluZyBjc3NBbGln
bm1lbnRWYWx1ZUZvck5TVGV4dEFsaWdubWVudChOU1RleHRBbGlnbm1lbnQgYWxpZ25tZW4KIAog
UGFzc1JlZlB0cjxQREZQbHVnaW5UZXh0QW5ub3RhdGlvbj4gUERGUGx1Z2luVGV4dEFubm90YXRp
b246OmNyZWF0ZShQREZBbm5vdGF0aW9uICphbm5vdGF0aW9uLCBQREZMYXllckNvbnRyb2xsZXIg
KnBkZkxheWVyQ29udHJvbGxlciwgUERGUGx1Z2luKiBwbHVnaW4pCiB7CisgICAgaWYgKHN0YXRp
Y19jYXN0PFBERkFubm90YXRpb25UZXh0V2lkZ2V0ICo+KGFubm90YXRpb24pLmlzUmVhZE9ubHkp
CisgICAgICAgIHJldHVybiAwOworCiAgICAgcmV0dXJuIGFkb3B0UmVmKG5ldyBQREZQbHVnaW5U
ZXh0QW5ub3RhdGlvbihhbm5vdGF0aW9uLCBwZGZMYXllckNvbnRyb2xsZXIsIHBsdWdpbikpOwog
fQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>176370</attachid>
            <date>2012-11-27 16:43:43 -0800</date>
            <delta_ts>2012-11-27 17:06:58 -0800</delta_ts>
            <desc>patch</desc>
            <filename>readonly.diff</filename>
            <type>text/plain</type>
            <size>6866</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA2OTQxNzNlLi43NzkwYjRlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjEg
QEAKIDIwMTItMTEtMjcgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAK
KyAgICAgICAgUERGUGx1Z2luOiBTaG91bGQgbm90IGJlIGFibGUgdG8gZWRpdCByZWFkLW9ubHkg
dGV4dCBhbm5vdGF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTAzMzg3CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMjc1MjMxMz4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEb24ndCBhbGxvdyBy
ZWFkLW9ubHkgYW5ub3RhdGlvbnMgdG8gYmVjb21lIGFjdGl2ZS4KKworICAgICAgICAqIFdlYktp
dDIueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajogQWRkIFBERkFubm90YXRpb25UZXh0V2lkZ2V0
RGV0YWlscy5oLgorICAgICAgICAqIFdlYlByb2Nlc3MvUGx1Z2lucy9QREYvUERGQW5ub3RhdGlv
blRleHRXaWRnZXREZXRhaWxzLmg6IEFkZGVkLgorICAgICAgICAqIFdlYlByb2Nlc3MvUGx1Z2lu
cy9QREYvUERGUGx1Z2luLm1tOgorICAgICAgICAoV2ViS2l0OjpQREZQbHVnaW46OnNldEFjdGl2
ZUFubm90YXRpb24pOiBCYWlsIGlmIHRoZSBhbm5vdGF0aW9uIGlzIHJlYWQtb25seS4KKyAgICAg
ICAgKiBXZWJQcm9jZXNzL1BsdWdpbnMvUERGL1BERlBsdWdpblRleHRBbm5vdGF0aW9uLm1tOiBN
b3ZlIFBERkFubm90YXRpb25UZXh0V2lkZ2V0IGRldGFpbHMgY2F0ZWdvcnkgdG8gUERGQW5ub3Rh
dGlvblRleHRXaWRnZXREZXRhaWxzLmgKKworMjAxMi0xMS0yNyAgVGltIEhvcnRvbiAgPHRpbW90
aHlfaG9ydG9uQGFwcGxlLmNvbT4KKwogICAgICAgICBQREZQbHVnaW46IFBhZ2Ugc2NhbGUgZmFj
dG9yIHNob3VsZCBhZmZlY3Qgc3ViZnJhbWUgUERGcwogICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMjkxCiAgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8x
MjU1NTI0OT4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qL3By
b2plY3QucGJ4cHJvaiBiL1NvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qL3Byb2plY3Qu
cGJ4cHJvagppbmRleCA3NmUyZDJhLi4xZGIzNmU3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9XZWJLaXQyLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKKysrIGIvU291cmNlL1dlYktpdDIv
V2ViS2l0Mi54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCkBAIC0xNTkxLDYgKzE1OTEsNyBAQAog
CQkzM0QzQTNDNjEzMzk2MTc5MDA3MDlCRTQgLyogV2ViTWVkaWFDYWNoZU1hbmFnZXJQcm94eU1l
c3NhZ2VSZWNlaXZlci5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29k
aW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBX
ZWJNZWRpYUNhY2hlTWFuYWdlclByb3h5TWVzc2FnZVJlY2VpdmVyLmNwcDsgc291cmNlVHJlZSA9
ICI8Z3JvdXA+IjsgfTsKIAkJMzNEM0EzQzcxMzM5NjE3OTAwNzA5QkU0IC8qIFdlYk1lZGlhQ2Fj
aGVNYW5hZ2VyUHJveHlNZXNzYWdlcy5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZp
bGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGgg
PSBXZWJNZWRpYUNhY2hlTWFuYWdlclByb3h5TWVzc2FnZXMuaDsgc291cmNlVHJlZSA9ICI8Z3Jv
dXA+IjsgfTsKIAkJMzNGOUQ1QjgxMzEyRjFFRTAwMEQ2ODNGIC8qIFdlYlJlc291cmNlQ2FjaGVN
YW5hZ2VyQ0ZOZXQuY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGV4cGxpY2l0Rmls
ZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IGZpbGVFbmNvZGluZyA9IDQ7IG5hbWUgPSBX
ZWJSZXNvdXJjZUNhY2hlTWFuYWdlckNGTmV0LmNwcDsgcGF0aCA9IFJlc291cmNlQ2FjaGUvY2Yv
V2ViUmVzb3VyY2VDYWNoZU1hbmFnZXJDRk5ldC5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7
IH07CisJCTM1NzRCMzdGMTY2NTkzMkMwMDg1OUJCNyAvKiBQREZBbm5vdGF0aW9uVGV4dFdpZGdl
dERldGFpbHMuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlw
ZSA9IHNvdXJjZWNvZGUuYy5oOyBuYW1lID0gUERGQW5ub3RhdGlvblRleHRXaWRnZXREZXRhaWxz
Lmg7IHBhdGggPSBQREYvUERGQW5ub3RhdGlvblRleHRXaWRnZXREZXRhaWxzLmg7IHNvdXJjZVRy
ZWUgPSAiPGdyb3VwPiI7IH07CiAJCTM3NjA4ODFDMTUwNDEzRTkwMEZDODJDNyAvKiBXZWJSZW5k
ZXJPYmplY3QuY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9
IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAuY3BwOyBwYXRoID0gV2ViUmVu
ZGVyT2JqZWN0LmNwcDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMzc2MDg4MUQxNTA0
MTNFOTAwRkM4MkM3IC8qIFdlYlJlbmRlck9iamVjdC5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZl
cmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5j
Lmg7IHBhdGggPSBXZWJSZW5kZXJPYmplY3QuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsK
IAkJMzc2MDg4MjAxNTA0MTRGNzAwRkM4MkM3IC8qIFdLUmVuZGVyT2JqZWN0LmNwcCAqLyA9IHtp
c2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlw
ZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IFdLUmVuZGVyT2JqZWN0LmNwcDsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKQEAgLTQ0MzMsNiArNDQzNCw3IEBACiAJCQkJMkQ4NzBEMEUx
NjIyQjdGOTAwMEEzRjIwIC8qIFBERlBsdWdpbi5tbSAqLywKIAkJCQlFMTk5ODc1QzE0MkJGQzk3
MDBCQjJERTcgLyogU2ltcGxlUERGUGx1Z2luLm1tICovLAogCQkJCUUxOTk4NzVBMTQyQkY5Qjgw
MEJCMkRFNyAvKiBTaW1wbGVQREZQbHVnaW4uaCAqLywKKwkJCQkzNTc0QjM3RjE2NjU5MzJDMDA4
NTlCQjcgLyogUERGQW5ub3RhdGlvblRleHRXaWRnZXREZXRhaWxzLmggKi8sCiAJCQkpOwogCQkJ
bmFtZSA9IFBERjsKIAkJCXNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvUERGL1BERkFubm90YXRpb25UZXh0V2lkZ2V0
RGV0YWlscy5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZBbm5v
dGF0aW9uVGV4dFdpZGdldERldGFpbHMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwLi44NjU2ZmY0Ci0tLSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9QbHVnaW5zL1BERi9QREZBbm5vdGF0aW9uVGV4dFdpZGdldERldGFpbHMuaApAQCAtMCwwICsx
LDMxIEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDEyIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu
YXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRl
ZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAq
IDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUg
Y29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUg
Zm9sbG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZv
cm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlz
IGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQor
ICogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGgg
dGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQ
UExFIElOQy4gQU5EIElUUyBDT05UUklCVVRPUlMgYGBBUyBJUycnCisgKiBBTkQgQU5ZIEVYUFJF
U1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywK
KyAqIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIKKyAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5U
IFNIQUxMIEFQUExFIElOQy4gT1IgSVRTIENPTlRSSUJVVE9SUworICogQkUgTElBQkxFIEZPUiBB
TlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUgor
ICogQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywg
UFJPQ1VSRU1FTlQgT0YKKyAqIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0Yg
VVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUworICogSU5URVJSVVBUSU9OKSBIT1dF
VkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4KKyAq
IENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcgTkVHTElHRU5D
RSBPUiBPVEhFUldJU0UpCisgKiBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0Yg
VEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GCisgKiBUSEUgUE9TU0lCSUxJVFkgT0Yg
U1VDSCBEQU1BR0UuCisgKi8KKworI2ltcG9ydCA8UERGS2l0L1BERktpdC5oPgorCitAaW50ZXJm
YWNlIFBERkFubm90YXRpb25UZXh0V2lkZ2V0IChEZXRhaWxzKQorLSAoQk9PTClpc011bHRpbGlu
ZTsKKy0gKEJPT0wpaXNSZWFkT25seTsKK0BlbmQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvUGx1Z2lucy9QREYvUERGUGx1Z2luLm1tIGIvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW4ubW0KaW5kZXggN2FjZWUyYi4uZjUwZmI4YyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVn
aW4ubW0KKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVn
aW4ubW0KQEAgLTMwLDYgKzMwLDcgQEAKIAogI2ltcG9ydCAiQXJndW1lbnRDb2RlcnMuaCIKICNp
bXBvcnQgIkRhdGFSZWZlcmVuY2UuaCIKKyNpbXBvcnQgIlBERkFubm90YXRpb25UZXh0V2lkZ2V0
RGV0YWlscy5oIgogI2ltcG9ydCAiUERGS2l0SW1wb3J0cy5oIgogI2ltcG9ydCAiUERGTGF5ZXJD
b250cm9sbGVyRGV0YWlscy5oIgogI2ltcG9ydCAiUERGUGx1Z2luQW5ub3RhdGlvbi5oIgpAQCAt
NzI5LDYgKzczMCwxMSBAQCB2b2lkIFBERlBsdWdpbjo6c2V0QWN0aXZlQW5ub3RhdGlvbihQREZB
bm5vdGF0aW9uICphbm5vdGF0aW9uKQogICAgICAgICBtX2FjdGl2ZUFubm90YXRpb24tPmNvbW1p
dCgpOwogCiAgICAgaWYgKGFubm90YXRpb24pIHsKKyAgICAgICAgaWYgKFthbm5vdGF0aW9uIGlz
S2luZE9mQ2xhc3M6cGRmQW5ub3RhdGlvblRleHRXaWRnZXRDbGFzcygpXSAmJiBzdGF0aWNfY2Fz
dDxQREZBbm5vdGF0aW9uVGV4dFdpZGdldCAqPihhbm5vdGF0aW9uKS5pc1JlYWRPbmx5KSB7Cisg
ICAgICAgICAgICBtX2FjdGl2ZUFubm90YXRpb24gPSAwOworICAgICAgICAgICAgcmV0dXJuOwor
ICAgICAgICB9CisKICAgICAgICAgbV9hY3RpdmVBbm5vdGF0aW9uID0gUERGUGx1Z2luQW5ub3Rh
dGlvbjo6Y3JlYXRlKGFubm90YXRpb24sIG1fcGRmTGF5ZXJDb250cm9sbGVyLmdldCgpLCB0aGlz
KTsKICAgICAgICAgbV9hY3RpdmVBbm5vdGF0aW9uLT5hdHRhY2gobV9hbm5vdGF0aW9uQ29udGFp
bmVyLmdldCgpKTsKICAgICB9IGVsc2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvUGx1Z2lucy9QREYvUERGUGx1Z2luVGV4dEFubm90YXRpb24ubW0gYi9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvUERGL1BERlBsdWdpblRleHRBbm5vdGF0aW9uLm1tCmlu
ZGV4IGI1ZGYzNzMuLmY2OWE1ZDUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvUGx1Z2lucy9QREYvUERGUGx1Z2luVGV4dEFubm90YXRpb24ubW0KKysrIGIvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW5UZXh0QW5ub3RhdGlvbi5tbQpA
QCAtMjgsNiArMjgsNyBAQAogI2ltcG9ydCAiY29uZmlnLmgiCiAjaW1wb3J0ICJQREZQbHVnaW5U
ZXh0QW5ub3RhdGlvbi5oIgogCisjaW1wb3J0ICJQREZBbm5vdGF0aW9uVGV4dFdpZGdldERldGFp
bHMuaCIKICNpbXBvcnQgIlBERktpdEltcG9ydHMuaCIKICNpbXBvcnQgIlBERkxheWVyQ29udHJv
bGxlckRldGFpbHMuaCIKICNpbXBvcnQgPFBERktpdC9QREZLaXQuaD4KQEAgLTQwLDEwICs0MSw2
IEBACiAjaW1wb3J0IDxXZWJDb3JlL0hUTUxUZXh0QXJlYUVsZW1lbnQuaD4KICNpbXBvcnQgPFdl
YkNvcmUvUGFnZS5oPgogCi1AaW50ZXJmYWNlIFBERkFubm90YXRpb25UZXh0V2lkZ2V0IChEZXRh
aWxzKQotLSAoQk9PTClpc011bHRpbGluZTsKLUBlbmQKLQogdXNpbmcgbmFtZXNwYWNlIFdlYkNv
cmU7CiAKIG5hbWVzcGFjZSBXZWJLaXQgewo=
</data>
<flag name="review"
          id="192129"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>