<?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>106121</bug_id>
          
          <creation_ts>2013-01-04 11:39:37 -0800</creation_ts>
          <short_desc>[mac] WebKit1 has no equivalent of WKBundleNodeHandleCopyHTMLTableCellElementCellAbove</short_desc>
          <delta_ts>2013-01-04 13:41:38 -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>Mac</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>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>800448</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2013-01-04 11:39:37 -0800</bug_when>
    <thetext>There is not WebKit1 API for getting the table cell above a given cell.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>800495</commentid>
    <comment_count>1</comment_count>
      <attachid>181354</attachid>
    <who name="">mitz</who>
    <bug_when>2013-01-04 12:15:11 -0800</bug_when>
    <thetext>Created attachment 181354
Add -[DOMHTMLTableCellElement _cellAbove]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>800500</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-04 12:20:33 -0800</bug_when>
    <thetext>Attachment 181354 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCor...&quot; exit_code: 1
Source/WebCore/bindings/objc/DOMPrivate.h:74:  Extra space before ( in function call  [whitespace/parens] [4]
Total errors found: 1 in 7 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>800592</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2013-01-04 13:41:38 -0800</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r138851&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>181354</attachid>
            <date>2013-01-04 12:15:11 -0800</date>
            <delta_ts>2013-01-04 13:33:58 -0800</delta_ts>
            <desc>Add -[DOMHTMLTableCellElement _cellAbove]</desc>
            <filename>106121_r1.diff</filename>
            <type>text/plain</type>
            <size>13449</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEzODgyNykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAxLTA0ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgW21hY10gV2ViS2l0MSBoYXMgbm8g
ZXF1aXZhbGVudCBvZiBXS0J1bmRsZU5vZGVIYW5kbGVDb3B5SFRNTFRhYmxlQ2VsbEVsZW1lbnRD
ZWxsQWJvdmUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEwNjEyMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRlc3Q6IFRlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL0RPTUhUTUxUYWJsZUNlbGxDZWxsQWJvdmUu
bW0uCisKKyAgICAgICAgKiBiaW5kaW5ncy9vYmpjL0RPTS5tbToKKyAgICAgICAgKC1bRE9NSFRN
TFRhYmxlQ2VsbEVsZW1lbnQgX2NlbGxBYm92ZV0pOiBBZGRlZC4gQ2FsbHMgSFRNTFRhYmxlQ2Vs
bEVsZW1lbnQ6OmNlbGxBYm92ZSgpLgorICAgICAgICAqIGJpbmRpbmdzL29iamMvRE9NUHJpdmF0
ZS5oOiBBZGRlZCBkZWNsYXJhdGlvbiBvZiB0aGUgYWJvdmUuCisKIDIwMTMtMDEtMDQgIEphbWVz
IFJvYmluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIFdl
YlRyYW5zZm9ybWF0aW9uTWF0cml4IHNob3VsZG4ndCBhbGlhcyBtZW1vcnkgZm9yIFRyYW5zZm9y
bWF0aW9uTWF0cml4CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTS5tbQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTS5tbQkocmV2aXNp
b24gMTM4ODE4KQorKysgU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET00ubW0JKHdvcmtp
bmcgY29weSkKQEAgLTMxLDYgKzMxLDcgQEAKIAogI2ltcG9ydCAiRE9NRWxlbWVudEludGVybmFs
LmgiCiAjaW1wb3J0ICJET01IVE1MQ2FudmFzRWxlbWVudC5oIgorI2ltcG9ydCAiRE9NSFRNTFRh
YmxlQ2VsbEVsZW1lbnRJbnRlcm5hbC5oIgogI2ltcG9ydCAiRE9NTm9kZUludGVybmFsLmgiCiAj
aW1wb3J0ICJET01Qcml2YXRlLmgiCiAjaW1wb3J0ICJET01SYW5nZUludGVybmFsLmgiCkBAIC0z
OSw2ICs0MCw3IEBACiAjaW1wb3J0ICJIVE1MRWxlbWVudC5oIgogI2ltcG9ydCAiSFRNTE5hbWVz
LmgiCiAjaW1wb3J0ICJIVE1MUGFyc2VySWRpb21zLmgiCisjaW1wb3J0ICJIVE1MVGFibGVDZWxs
RWxlbWVudC5oIgogI2ltcG9ydCAiSW1hZ2UuaCIKICNpbXBvcnQgIkpTTm9kZS5oIgogI2ltcG9y
dCAiTm9kZUZpbHRlci5oIgpAQCAtNTM5LDYgKzU0MSwxNSBAQCAtIChOU0NvbG9yICopX2NvbG9y
CiBAZW5kCiAKIAorQGltcGxlbWVudGF0aW9uIERPTUhUTUxUYWJsZUNlbGxFbGVtZW50IChXZWJQ
cml2YXRlKQorCistIChET01IVE1MVGFibGVDZWxsRWxlbWVudCAqKV9jZWxsQWJvdmUKK3sKKyAg
ICByZXR1cm4ga2l0KGNvcmUoc2VsZiktPmNlbGxBYm92ZSgpKTsKK30KKworQGVuZAorCiAvLy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogLy8gRE9NTm9kZUZpbHRlcgogCkluZGV4
OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTVByaXZhdGUuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTVByaXZhdGUuaAkocmV2aXNpb24gMTM4
ODE4KQorKysgU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET01Qcml2YXRlLmgJKHdvcmtp
bmcgY29weSkKQEAgLTcxLDYgKzcxLDEwIEBAIEBpbnRlcmZhY2UgRE9NSFRNTERvY3VtZW50IChX
ZWJQcml2YXRlKQogLSAoRE9NRG9jdW1lbnRGcmFnbWVudCAqKV9jcmVhdGVEb2N1bWVudEZyYWdt
ZW50V2l0aFRleHQ6KE5TU3RyaW5nICopdGV4dDsKIEBlbmQKIAorQGludGVyZmFjZSBET01IVE1M
VGFibGVDZWxsRWxlbWVudCAoV2ViUHJpdmF0ZSkKKy0gKERPTUhUTUxUYWJsZUNlbGxFbGVtZW50
ICopX2NlbGxBYm92ZTsKK0BlbmQKKwogLy8gQWxsIHRoZSBtZXRob2RzIGluIHRoaXMgY2F0ZWdv
cnkgYXJlIHVzZWQgYnkgU2FmYXJpIGZvcm1zIGF1dG9maWxsIGFuZCBzaG91bGQgbm90IGJlIHVz
ZWQgZm9yIGFueSBvdGhlciBwdXJwb3NlLgogLy8gRWFjaCBvbmUgc2hvdWxkIGV2ZW50dWFsbHkg
YmUgcmVwbGFjZWQgYnkgcHVibGljIERPTSBBUEksIGFuZCB3aGVuIHRoYXQgaGFwcGVucyBTYWZh
cmkgd2lsbCBzd2l0Y2ggdG8gaW1wbGVtZW50YXRpb25zIAogLy8gdXNpbmcgdGhhdCBwdWJsaWMg
QVBJLCBhbmQgdGhlc2Ugd2lsbCBiZSBkZWxldGVkLgpJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFRvb2xzL0NoYW5nZUxvZwkocmV2aXNpb24gMTM4ODI3KQorKysgVG9vbHMv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTMtMDEtMDQgIERh
biBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KKworICAgICAgICBbbWFjXSBXZWJLaXQxIGhh
cyBubyBlcXVpdmFsZW50IG9mIFdLQnVuZGxlTm9kZUhhbmRsZUNvcHlIVE1MVGFibGVDZWxsRWxl
bWVudENlbGxBYm92ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTA2MTIxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkZWQgdGVzdCBmb3IgLVtET01USE1MVGFibGVDZWxsRWxlbWVudCBfY2VsbEFib3Zl
XS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29kZXByb2ovcHJv
amVjdC5wYnhwcm9qOgorICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL0RPTUhUTUxU
YWJsZUNlbGxDZWxsQWJvdmUubW06IEFkZGVkLgorICAgICAgICAoLVtIVE1MVGFibGVDZWxsRWxl
bWVudENlbGxBYm92ZVRlc3Qgd2ViVmlldzpkaWRGaW5pc2hMb2FkRm9yRnJhbWU6XSk6CisgICAg
ICAgIChUZXN0V2ViS2l0QVBJKToKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OmV4cGVjdENlbGxB
Ym92ZUNlbGwpOgorICAgICAgICAoVGVzdFdlYktpdEFQSTo6VEVTVCk6CisgICAgICAgICogVGVz
dFdlYktpdEFQSS9UZXN0cy9tYWMvRE9NSFRNTFRhYmxlQ2VsbEVsZW1lbnRDZWxsQWJvdmUuaHRt
bDogQWRkZWQuCisKIDIwMTMtMDEtMDQgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgog
CiAgICAgICAgIEZsYWt5VGVzdFJlcG9ydGVyIHNob3VsZCBiZSByZS1lbmFibGVkIGFuZCB0YXVn
aHQgaG93IHRvIHBvc3QgcGF0Y2hlcwpJbmRleDogVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0V2Vi
S2l0QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHJldmlz
aW9uIDEzODgxOCkKKysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29kZXBy
b2ovcHJvamVjdC5wYnhwcm9qCSh3b3JraW5nIGNvcHkpCkBAIC01Niw2ICs1Niw4IEBACiAJCTM3
QTY4OTVGMTQ4QTlCNTAwMDUxMDBGQSAvKiBTdWJyZXNvdXJjZUVycm9yQ3Jhc2gubW0gaW4gU291
cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAzN0E2ODk1RDE0OEE5QjUw
MDA1MTAwRkEgLyogU3VicmVzb3VyY2VFcnJvckNyYXNoLm1tICovOyB9OwogCQkzN0RDNjc4RDE0
MEQ3QzUwMDBBQkNDREIgLyogRE9NUmFuZ2VPZlN0cmluZy5tbSBpbiBTb3VyY2VzICovID0ge2lz
YSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDM3REM2NzhCMTQwRDdDNTAwMEFCQ0NEQiAvKiBE
T01SYW5nZU9mU3RyaW5nLm1tICovOyB9OwogCQkzN0RDNjc5MTE0MEQ3RDc2MDBBQkNDREIgLyog
RE9NUmFuZ2VPZlN0cmluZy5odG1sIGluIENvcHkgUmVzb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IDM3REM2NzhGMTQwRDdEM0EwMEFCQ0NEQiAvKiBET01SYW5nZU9m
U3RyaW5nLmh0bWwgKi87IH07CisJCTM3RTEwNjRDMTY5NzY4MTgwMEI3OEJEMCAvKiBET01IVE1M
VGFibGVDZWxsRWxlbWVudENlbGxBYm92ZS5odG1sIGluIENvcHkgUmVzb3VyY2VzICovID0ge2lz
YSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDM3RTEwNjRCMTY5NzY3RjcwMEI3OEJEMCAvKiBE
T01IVE1MVGFibGVDZWxsRWxlbWVudENlbGxBYm92ZS5odG1sICovOyB9OworCQkzN0UxMDY0RDE2
OTc2Qzg1MDBCNzhCRDAgLyogRE9NSFRNTFRhYmxlQ2VsbENlbGxBYm92ZS5tbSBpbiBTb3VyY2Vz
ICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDM3RTEwNjRBMTY5NzY3NjQwMEI3
OEJEMCAvKiBET01IVE1MVGFibGVDZWxsQ2VsbEFib3ZlLm1tICovOyB9OwogCQk0NDBBMUQzOTE0
QTAxMDNBMDA4QTY2RjIgLyogS1VSTC5jcHAgaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWls
ZEZpbGU7IGZpbGVSZWYgPSA0NDBBMUQzODE0QTAxMDNBMDA4QTY2RjIgLyogS1VSTC5jcHAgKi87
IH07CiAJCTRCQjQxNjAyMTY4MTVCMjYwMDgyNDIzOCAvKiBKU1dyYXBwZXJGb3JOb2RlSW5XZWJG
cmFtZS5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDRC
QjQxNjAxMTY4MTVCMjYwMDgyNDIzOCAvKiBKU1dyYXBwZXJGb3JOb2RlSW5XZWJGcmFtZS5tbSAq
LzsgfTsKIAkJNEJCNDE2MDQxNjgxNUY5MTAwODI0MjM4IC8qIEVsZW1lbnRBdFBvaW50SW5XZWJG
cmFtZS5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDRC
QjQxNjAzMTY4MTVGOTEwMDgyNDIzOCAvKiBFbGVtZW50QXRQb2ludEluV2ViRnJhbWUubW0gKi87
IH07CkBAIC0yMjUsNiArMjI3LDcgQEAKIAkJCQk3NkUxODJERjE1NDc2N0U2MDBGMUZBREQgLyog
YXV0by1zdWJtaXR0aW5nLWZvcm0uaHRtbCBpbiBDb3B5IFJlc291cmNlcyAqLywKIAkJCQkyNkRG
NUE2MzE1QTJBMjdFMDAzNjg5QzIgLyogQ2FuY2VsTG9hZEZyb21SZXNvdXJjZUxvYWREZWxlZ2F0
ZS5odG1sIGluIENvcHkgUmVzb3VyY2VzICovLAogCQkJCTUxNDJCMjczMTUxN0M4QzgwMEMzMkIx
OSAvKiBDb250ZXh0TWVudUNhbkNvcHlVUkwuaHRtbCBpbiBDb3B5IFJlc291cmNlcyAqLywKKwkJ
CQkzN0UxMDY0QzE2OTc2ODE4MDBCNzhCRDAgLyogRE9NSFRNTFRhYmxlQ2VsbEVsZW1lbnRDZWxs
QWJvdmUuaHRtbCBpbiBDb3B5IFJlc291cmNlcyAqLywKIAkJCQk5QjRGOEZBNzE1OUQ1MkREMDAy
RDlGOTQgLyogSFRNTENvbGxlY3Rpb25OYW1lZEl0ZW0uaHRtbCBpbiBDb3B5IFJlc291cmNlcyAq
LywKIAkJCQk5QjI2RkNDQTE1OUQxNkRFMDBDQzM3NjUgLyogSFRNTEZvcm1Db2xsZWN0aW9uTmFt
ZWRJdGVtLmh0bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8sCiAJCQkJRTEyMjBEQ0ExNTVCMjhBQTAw
MTNFMkZDIC8qIE1lbW9yeUNhY2hlRGlzYWJsZVdpdGhpblJlc291cmNlTG9hZERlbGVnYXRlLmh0
bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8sCkBAIC0zMDYsNiArMzA5LDggQEAKIAkJMzdBNjg5NUQx
NDhBOUI1MDAwNTEwMEZBIC8qIFN1YnJlc291cmNlRXJyb3JDcmFzaC5tbSAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNv
dXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9IFN1YnJlc291cmNlRXJyb3JDcmFzaC5tbTsgc291
cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMzdEQzY3OEIxNDBEN0M1MDAwQUJDQ0RCIC8qIERP
TVJhbmdlT2ZTdHJpbmcubW0gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29k
aW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGgg
PSBET01SYW5nZU9mU3RyaW5nLm1tOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQkzN0RD
Njc4RjE0MEQ3RDNBMDBBQkNDREIgLyogRE9NUmFuZ2VPZlN0cmluZy5odG1sICovID0ge2lzYSA9
IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0g
dGV4dC5odG1sOyBwYXRoID0gRE9NUmFuZ2VPZlN0cmluZy5odG1sOyBzb3VyY2VUcmVlID0gIjxn
cm91cD4iOyB9OworCQkzN0UxMDY0QTE2OTc2NzY0MDBCNzhCRDAgLyogRE9NSFRNTFRhYmxlQ2Vs
bENlbGxBYm92ZS5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rpbmcg
PSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9IERP
TUhUTUxUYWJsZUNlbGxDZWxsQWJvdmUubW07IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CisJ
CTM3RTEwNjRCMTY5NzY3RjcwMEI3OEJEMCAvKiBET01IVE1MVGFibGVDZWxsRWxlbWVudENlbGxB
Ym92ZS5odG1sICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7
IGxhc3RLbm93bkZpbGVUeXBlID0gdGV4dC5odG1sOyBwYXRoID0gRE9NSFRNTFRhYmxlQ2VsbEVs
ZW1lbnRDZWxsQWJvdmUuaHRtbDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJNDQwQTFE
MzgxNEEwMTAzQTAwOEE2NkYyIC8qIEtVUkwuY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVu
Y2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAu
Y3BwOyBwYXRoID0gS1VSTC5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCTQ0QTYy
MkMxMTRBMEUyQjYwMDQ4NTE1QiAvKiBXVEZTdHJpbmdVdGlsaXRpZXMuaCAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNv
dXJjZWNvZGUuYy5oOyBwYXRoID0gV1RGU3RyaW5nVXRpbGl0aWVzLmg7IHNvdXJjZVRyZWUgPSAi
PGdyb3VwPiI7IH07CiAJCTRCQjQxNjAxMTY4MTVCMjYwMDgyNDIzOCAvKiBKU1dyYXBwZXJGb3JO
b2RlSW5XZWJGcmFtZS5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rp
bmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9
IEpTV3JhcHBlckZvck5vZGVJbldlYkZyYW1lLm1tOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9
OwpAQCAtNzU5LDYgKzc2NCw3IEBACiAJCQkJQjU1RjExOUYxNTE2ODM0RjAwOTE1OTE2IC8qIEF0
dHJpYnV0ZWRTdHJpbmcubW0gKi8sCiAJCQkJMjZERjVBNUQxNUEyOUJBQTAwMzY4OUMyIC8qIENh
bmNlbExvYWRGcm9tUmVzb3VyY2VMb2FkRGVsZWdhdGUubW0gKi8sCiAJCQkJNTE0MkIyNzAxNTE3
Qzg4QjAwQzMyQjE5IC8qIENvbnRleHRNZW51Q2FuQ29weVVSTC5tbSAqLywKKwkJCQkzN0UxMDY0
QTE2OTc2NzY0MDBCNzhCRDAgLyogRE9NSFRNTFRhYmxlQ2VsbENlbGxBYm92ZS5tbSAqLywKIAkJ
CQkzNzUxQUY3QTE2OTUxOEY4MDA3NjQzMTkgLyogRE9NTm9kZUZyb21KU09iamVjdC5tbSAqLywK
IAkJCQkzN0RDNjc4QjE0MEQ3QzUwMDBBQkNDREIgLyogRE9NUmFuZ2VPZlN0cmluZy5tbSAqLywK
IAkJCQlDMDdFNkNBRTEzRkQ2NzY1MDAzOEIyMkIgLyogRHluYW1pY0RldmljZVNjYWxlRmFjdG9y
Lm1tICovLApAQCAtNzk0LDYgKzgwMCw3IEBACiAJCQkJMzc5MDI4QjgxNEZBQkU0OTAwN0U2QjQz
IC8qIGFjY2VwdHNGaXJzdE1vdXNlLmh0bWwgKi8sCiAJCQkJMjZERjVBNjExNUEyQTIyQjAwMzY4
OUMyIC8qIENhbmNlbExvYWRGcm9tUmVzb3VyY2VMb2FkRGVsZWdhdGUuaHRtbCAqLywKIAkJCQk1
MTQyQjI3MjE1MTdDODkxMDBDMzJCMTkgLyogQ29udGV4dE1lbnVDYW5Db3B5VVJMLmh0bWwgKi8s
CisJCQkJMzdFMTA2NEIxNjk3NjdGNzAwQjc4QkQwIC8qIERPTUhUTUxUYWJsZUNlbGxFbGVtZW50
Q2VsbEFib3ZlLmh0bWwgKi8sCiAJCQkJMzdEQzY3OEYxNDBEN0QzQTAwQUJDQ0RCIC8qIERPTVJh
bmdlT2ZTdHJpbmcuaHRtbCAqLywKIAkJCQk5QjRGOEZBNjE1OUQ1MkNBMDAyRDlGOTQgLyogSFRN
TENvbGxlY3Rpb25OYW1lZEl0ZW0uaHRtbCAqLywKIAkJCQk5QjI2RkNCNDE1OUQxNUU3MDBDQzM3
NjUgLyogSFRNTEZvcm1Db2xsZWN0aW9uTmFtZWRJdGVtLmh0bWwgKi8sCkBAIC0xMDQ2LDYgKzEw
NTMsNyBAQAogCQkJCTRCQjQxNjAyMTY4MTVCMjYwMDgyNDIzOCAvKiBKU1dyYXBwZXJGb3JOb2Rl
SW5XZWJGcmFtZS5tbSBpbiBTb3VyY2VzICovLAogCQkJCTRCQjQxNjA0MTY4MTVGOTEwMDgyNDIz
OCAvKiBFbGVtZW50QXRQb2ludEluV2ViRnJhbWUubW0gaW4gU291cmNlcyAqLywKIAkJCQkzNzUx
QUY3QzE2OTUxOEY4MDA3NjQzMTkgLyogRE9NTm9kZUZyb21KU09iamVjdC5tbSBpbiBTb3VyY2Vz
ICovLAorCQkJCTM3RTEwNjREMTY5NzZDODUwMEI3OEJEMCAvKiBET01IVE1MVGFibGVDZWxsQ2Vs
bEFib3ZlLm1tIGluIFNvdXJjZXMgKi8sCiAJCQkpOwogCQkJcnVuT25seUZvckRlcGxveW1lbnRQ
b3N0cHJvY2Vzc2luZyA9IDA7CiAJCX07CkluZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3Rz
L21hYy9ET01IVE1MVGFibGVDZWxsQ2VsbEFib3ZlLm1tCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdHMvbWFjL0RPTUhUTUxUYWJsZUNlbGxDZWxsQWJvdmUubW0JKHJldmlz
aW9uIDApCisrKyBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL21hYy9ET01IVE1MVGFibGVDZWxs
Q2VsbEFib3ZlLm1tCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDc3IEBACisvKgorICogQ29weXJp
Z2h0IChDKSAyMDEzIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRp
c3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdp
dGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBm
b2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBv
ZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIu
CisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhl
IGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBh
bmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQorICogICAgZG9jdW1lbnRhdGlvbiBh
bmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAq
CisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIElOQy4gQU5EIElUUyBDT05U
UklCVVRPUlMgYGBBUyBJUycnCisgKiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5U
SUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKKyAqIFRIRSBJTVBMSUVEIFdBUlJB
TlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIKKyAq
IFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1Ig
SVRTIENPTlRSSUJVVE9SUworICogQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwg
SU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUgorICogQ09OU0VRVUVOVElBTCBEQU1B
R0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YKKyAqIFNV
QlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRT
OyBPUiBCVVNJTkVTUworICogSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5Z
IFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4KKyAqIENPTlRSQUNULCBTVFJJQ1QgTElB
QklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpCisgKiBB
UklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJ
RiBBRFZJU0VEIE9GCisgKiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisgKi8KKwor
I2luY2x1ZGUgImNvbmZpZy5oIgorI2luY2x1ZGUgIlBsYXRmb3JtVXRpbGl0aWVzLmgiCisjaW5j
bHVkZSAiUGxhdGZvcm1XZWJWaWV3LmgiCisjaW5jbHVkZSA8d3RmL1JldGFpblB0ci5oPgorCisj
aW1wb3J0IDxXZWJLaXQvRE9NUHJpdmF0ZS5oPgorI2ltcG9ydCA8V2ViS2l0L1dlYlZpZXdQcml2
YXRlLmg+CisKK0BpbnRlcmZhY2UgSFRNTFRhYmxlQ2VsbEVsZW1lbnRDZWxsQWJvdmVUZXN0IDog
TlNPYmplY3QKK0BlbmQKKworc3RhdGljIGJvb2wgZGlkRmluaXNoTG9hZDsKKworQGltcGxlbWVu
dGF0aW9uIEhUTUxUYWJsZUNlbGxFbGVtZW50Q2VsbEFib3ZlVGVzdAorCistICh2b2lkKXdlYlZp
ZXc6KFdlYlZpZXcgKilzZW5kZXIgZGlkRmluaXNoTG9hZEZvckZyYW1lOihXZWJGcmFtZSAqKWZy
YW1lCit7CisgICAgZGlkRmluaXNoTG9hZCA9IHRydWU7Cit9CitAZW5kCisKK25hbWVzcGFjZSBU
ZXN0V2ViS2l0QVBJIHsKKworc3RhdGljIHZvaWQgZXhwZWN0Q2VsbEFib3ZlQ2VsbChET01Eb2N1
bWVudCAqZG9jdW1lbnQsIE5TU3RyaW5nICpjZWxsSUQsIE5TU3RyaW5nICpjZWxsQWJvdmVJRCkK
K3sKKyAgICBET01IVE1MVGFibGVDZWxsRWxlbWVudCAqY2VsbCA9IChET01IVE1MVGFibGVDZWxs
RWxlbWVudCAqKVtkb2N1bWVudCBnZXRFbGVtZW50QnlJZDpjZWxsSURdOworICAgIERPTUhUTUxU
YWJsZUNlbGxFbGVtZW50ICpjZWxsQWJvdmUgPSBbY2VsbCBfY2VsbEFib3ZlXTsKKworICAgIEVY
UEVDVF9XS19TVFJFUShjZWxsQWJvdmVJRCwgW2NlbGxBYm92ZSBnZXRBdHRyaWJ1dGU6QCJpZCJd
KTsKK30KKworVEVTVChXZWJLaXQxLCBIVE1MVGFibGVDZWxsRWxlbWVudENlbGxBYm92ZSkKK3sK
KyAgICBSZXRhaW5QdHI8V2ViVmlldz4gd2ViVmlldyhBZG9wdE5TLCBbW1dlYlZpZXcgYWxsb2Nd
IGluaXRXaXRoRnJhbWU6TlNNYWtlUmVjdCgwLCAwLCAxMjAsIDIwMCkgZnJhbWVOYW1lOm5pbCBn
cm91cE5hbWU6bmlsXSk7CisgICAgUmV0YWluUHRyPEhUTUxUYWJsZUNlbGxFbGVtZW50Q2VsbEFi
b3ZlVGVzdD4gdGVzdENvbnRyb2xsZXIoQWRvcHROUywgW0hUTUxUYWJsZUNlbGxFbGVtZW50Q2Vs
bEFib3ZlVGVzdCBuZXddKTsKKworICAgIHdlYlZpZXcuZ2V0KCkuZnJhbWVMb2FkRGVsZWdhdGUg
PSB0ZXN0Q29udHJvbGxlci5nZXQoKTsKKyAgICBbW3dlYlZpZXcuZ2V0KCkgbWFpbkZyYW1lXSBs
b2FkUmVxdWVzdDpbTlNVUkxSZXF1ZXN0IHJlcXVlc3RXaXRoVVJMOltbTlNCdW5kbGUgbWFpbkJ1
bmRsZV0KKyAgICAgICAgVVJMRm9yUmVzb3VyY2U6QCJET01IVE1MVGFibGVDZWxsRWxlbWVudENl
bGxBYm92ZSIgd2l0aEV4dGVuc2lvbjpAImh0bWwiIHN1YmRpcmVjdG9yeTpAIlRlc3RXZWJLaXRB
UEkucmVzb3VyY2VzIl1dXTsKKworICAgIFV0aWw6OnJ1bigmZGlkRmluaXNoTG9hZCk7CisgICAg
ZGlkRmluaXNoTG9hZCA9IGZhbHNlOworCisgICAgRE9NRG9jdW1lbnQgKmRvY3VtZW50ID0gd2Vi
Vmlldy5nZXQoKS5tYWluRnJhbWVEb2N1bWVudDsKKworICAgIGV4cGVjdENlbGxBYm92ZUNlbGwo
ZG9jdW1lbnQsIEAiY2VsbC00LTIiLCBAImNlbGwtMy0yIik7CisgICAgZXhwZWN0Q2VsbEFib3Zl
Q2VsbChkb2N1bWVudCwgQCJjZWxsLTMtMSIsIEAiY2VsbC0yLTEiKTsKKyAgICBleHBlY3RDZWxs
QWJvdmVDZWxsKGRvY3VtZW50LCBAImNlbGwtMi0xIiwgQCJjZWxsLTEtMSIpOworICAgIGV4cGVj
dENlbGxBYm92ZUNlbGwoZG9jdW1lbnQsIEAiY2VsbC0xLTIiLCBAImNlbGwtaC0yIik7Cit9CisK
K30gLy8gbmFtZXNwYWNlIFRlc3RXZWJLaXRBUEkKSW5kZXg6IFRvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvbWFjL0RPTUhUTUxUYWJsZUNlbGxFbGVtZW50Q2VsbEFib3ZlLmh0bWwKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9tYWMvRE9NSFRNTFRhYmxlQ2VsbEVsZW1l
bnRDZWxsQWJvdmUuaHRtbAkocmV2aXNpb24gMCkKKysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvbWFjL0RPTUhUTUxUYWJsZUNlbGxFbGVtZW50Q2VsbEFib3ZlLmh0bWwJKHJldmlzaW9uIDAp
CkBAIC0wLDAgKzEsMzAgQEAKKzwhRE9DVFlQRSBodG1sPgorPGJvZHk+CisgICAgPHRhYmxlPgor
ICAgICAgICA8dGJvZHk+CisgICAgICAgICAgICA8dHI+CisgICAgICAgICAgICAgICAgPHRkIGlk
PSJjZWxsLTEtMSI+MS0xPC90ZD4KKyAgICAgICAgICAgICAgICA8dGQgaWQ9ImNlbGwtMS0yIj4x
LTI8L3RkPgorICAgICAgICAgICAgPC90cj4KKyAgICAgICAgICAgIDx0cj4KKyAgICAgICAgICAg
ICAgICA8dGQgaWQ9ImNlbGwtMi0xIj4yLTE8L3RkPgorICAgICAgICAgICAgICAgIDx0ZCBpZD0i
Y2VsbC0yLTIiPjItMjwvdGQ+CisgICAgICAgICAgICA8L3RyPgorICAgICAgICA8L3Rib2R5Pgor
ICAgICAgICA8dGhlYWQ+CisgICAgICAgICAgICA8dHI+CisgICAgICAgICAgICAgICAgPHRoIGlk
PSJjZWxsLWgtMSI+aC0xPC90aD4KKyAgICAgICAgICAgICAgICA8dGggaWQ9ImNlbGwtaC0yIj5o
LTI8L3RoPgorICAgICAgICAgICAgPC90cj4KKyAgICAgICAgPC90aGVhZD4KKyAgICAgICAgPHRi
b2R5PgorICAgICAgICAgICAgPHRyPgorICAgICAgICAgICAgICAgIDx0ZCBpZD0iY2VsbC0zLTEi
PjMtMTwvdGQ+CisgICAgICAgICAgICAgICAgPHRkIGlkPSJjZWxsLTMtMiI+My0yPC90ZD4KKyAg
ICAgICAgICAgIDwvdHI+CisgICAgICAgICAgICA8dHI+CisgICAgICAgICAgICAgICAgPHRkIGlk
PSJjZWxsLTQtMSI+NC0xPC90ZD4KKyAgICAgICAgICAgICAgICA8dGQgaWQ9ImNlbGwtNC0yIj40
LTI8L3RkPgorICAgICAgICAgICAgPC90cj4KKyAgICAgICAgPC90Ym9keT4KKzwvYm9keT4K
</data>
<flag name="review"
          id="198949"
          type_id="1"
          status="+"
          setter="adele"
    />
          </attachment>
      

    </bug>

</bugzilla>