<?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>74754</bug_id>
          
          <creation_ts>2011-12-16 14:50:31 -0800</creation_ts>
          <short_desc>Rename EditCommandQt to UndoStepQt</short_desc>
          <delta_ts>2012-05-18 11:05:21 -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>HTML Editing</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>
          <dependson>74490</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Simon Hausmann">hausmann</assigned_to>
          <cc>cshu</cc>
    
    <cc>hausmann</cc>
    
    <cc>jkjiang</cc>
    
    <cc>kenneth</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>523050</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-16 14:50:31 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/103104 renamed the interface to unapply/reapply an editing action from EditCommand to UndoStep. We should rename EditCommandQt to match that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523320</commentid>
    <comment_count>1</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2011-12-17 10:31:59 -0800</bug_when>
    <thetext>Seems pretty related to what you were just working on Simon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523486</commentid>
    <comment_count>2</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-12-18 10:25:51 -0800</bug_when>
    <thetext>We should do that on the BlackBerry port as well, Jacky :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523516</commentid>
    <comment_count>3</comment_count>
      <attachid>119775</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-12-18 12:24:52 -0800</bug_when>
    <thetext>Created attachment 119775
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523518</commentid>
    <comment_count>4</comment_count>
      <attachid>119775</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-18 12:27:55 -0800</bug_when>
    <thetext>Comment on attachment 119775
Patch

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

&gt; Source/WebKit/qt/WebCoreSupport/UndoStepQt.cpp:28
&gt; +    , m_cmd(cmd)

Probably better to rename m_cmd and cmd to m_step and step.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523530</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-12-18 13:51:14 -0800</bug_when>
    <thetext>Landed with cmd -&gt; step rename

Committed r103188: &lt;http://trac.webkit.org/changeset/103188&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523564</commentid>
    <comment_count>6</comment_count>
    <who name="Jacky Jiang">jkjiang</who>
    <bug_when>2011-12-18 16:22:46 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; We should do that on the BlackBerry port as well, Jacky :)
Yes, will do it, thanks:)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119775</attachid>
            <date>2011-12-18 12:24:52 -0800</date>
            <delta_ts>2012-05-18 11:05:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74754-20111218212455.patch</filename>
            <type>text/plain</type>
            <size>10427</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAzMTgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDgwZWRkZTQ4YjJk
Y2IzNjQ5OGExZmE4MWEzZjNjNzFjNDFiOGJhMWIuLjgzZTIyNzI5YjA0MTRkMjJmMjQ1NGEyMzY5
ZWE4N2Y3MjE5ZjVmMjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTEtMTIt
MTggIFNpbW9uIEhhdXNtYW5uICA8c2ltb24uaGF1c21hbm5Abm9raWEuY29tPgorCisgICAgICAg
IFJlbmFtZSBFZGl0Q29tbWFuZFF0IHRvIFVuZG9TdGVwUXQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc0NzU0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9FZGl0b3JDbGllbnRR
dC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFZGl0b3JDbGllbnRRdDo6cmVnaXN0ZXJVbmRvU3Rl
cCk6CisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvVW5kb1N0ZXBRdC5jcHA6IFJlbmFtZWQgZnJv
bSBTb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRDb21tYW5kUXQuY3BwLgorICAg
ICAgICAoVW5kb1N0ZXBRdDo6VW5kb1N0ZXBRdCk6CisgICAgICAgIChVbmRvU3RlcFF0Ojp+VW5k
b1N0ZXBRdCk6CisgICAgICAgIChVbmRvU3RlcFF0OjpyZWRvKToKKyAgICAgICAgKFVuZG9TdGVw
UXQ6OnVuZG8pOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L1VuZG9TdGVwUXQuaDogUmVuYW1l
ZCBmcm9tIFNvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRWRpdENvbW1hbmRRdC5oLgor
CiAyMDExLTEyLTE2ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAg
IFJlbmFtZSByZWdpc3RlckNvbW1hbmRGb3IoVW5kb3xSZWRvKSB0byByZWdpc3RlcihVbmRvfFJl
ZG8pU3RlcApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9FZGl0
Q29tbWFuZFF0LmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRWRpdENvbW1h
bmRRdC5jcHAKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDgwZWU1ZGMyNDJkNmQzZGFl
ZjkwNzMyMTg1ZTcxYTY1MzQ0MGJkYTYuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAKLS0tIGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9FZGl0Q29tbWFu
ZFF0LmNwcAorKysgL2Rldi9udWxsCkBAIC0xLDYzICswLDAgQEAKLS8qCi0gICAgQ29weXJpZ2h0
IChDKSAyMDA3IFN0YWlrb3MgQ29tcHV0aW5nIFNlcnZpY2VzIEluYy4KLQotICAgIFRoaXMgbGli
cmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKLSAg
ICBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1
YmxpYwotICAgIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5k
YXRpb247IGVpdGhlcgotICAgIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIg
b3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KLQotICAgIFRoaXMgbGlicmFyeSBpcyBkaXN0cmli
dXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAotICAgIGJ1dCBXSVRIT1VU
IEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCi0gICAg
TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl
IHRoZSBHTlUKLSAgICBMaWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KLQotICAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBM
aWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKLSAgICBhbG9uZyB3aXRoIHRoaXMgbGlicmFy
eTsgc2VlIHRoZSBmaWxlIENPUFlJTkcuTElCLiAgSWYgbm90LCB3cml0ZSB0bwotICAgIHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGgg
Rmxvb3IsCi0gICAgQm9zdG9uLCBNQSAwMjExMC0xMzAxLCBVU0EuCi0qLwotCi0jaW5jbHVkZSAi
Y29uZmlnLmgiCi0jaW5jbHVkZSAiRWRpdENvbW1hbmRRdC5oIgotCi11c2luZyBuYW1lc3BhY2Ug
V2ViQ29yZTsKLQotI2lmbmRlZiBRVF9OT19VTkRPQ09NTUFORAotRWRpdENvbW1hbmRRdDo6RWRp
dENvbW1hbmRRdChXVEY6OlJlZlB0cjxVbmRvU3RlcD4gY21kLCBRVW5kb0NvbW1hbmQgKnBhcmVu
dCkKLSAgICA6IFFVbmRvQ29tbWFuZChwYXJlbnQpCi0gICAgLCBtX2NtZChjbWQpCi0gICAgLCBt
X2ZpcnN0KHRydWUpCi17Ci19Ci0jZWxzZQotRWRpdENvbW1hbmRRdDo6RWRpdENvbW1hbmRRdChX
VEY6OlJlZlB0cjxVbmRvU3RlcD4gY21kKQotICAgIDogbV9jbWQoY21kKQotICAgICwgbV9maXJz
dCh0cnVlKQotewotfQotI2VuZGlmCi0KLUVkaXRDb21tYW5kUXQ6On5FZGl0Q29tbWFuZFF0KCkK
LXsKLX0KLQotCi12b2lkIEVkaXRDb21tYW5kUXQ6OnJlZG8oKQotewotICAgIGlmIChtX2ZpcnN0
KSB7Ci0gICAgICAgIG1fZmlyc3QgPSBmYWxzZTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSAg
ICBpZiAobV9jbWQpCi0gICAgICAgIG1fY21kLT5yZWFwcGx5KCk7Ci19Ci0KLQotdm9pZCBFZGl0
Q29tbWFuZFF0Ojp1bmRvKCkKLXsKLSAgICBpZiAobV9jbWQpCi0gICAgICAgIG1fY21kLT51bmFw
cGx5KCk7Ci19Ci0KLQotLy8gdmltOiB0cz00IHN3PTQgZXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRWRpdENvbW1hbmRRdC5oIGIvU291cmNlL1dlYktpdC9x
dC9XZWJDb3JlU3VwcG9ydC9FZGl0Q29tbWFuZFF0LmgKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IGNiMTc3M2JhZmMxNTM1ZGQ4ODViNzZlYTZmOWZkN2NkYzNkZWJkZDYuLjAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvU291cmNlL1dlYktpdC9xdC9X
ZWJDb3JlU3VwcG9ydC9FZGl0Q29tbWFuZFF0LmgKKysrIC9kZXYvbnVsbApAQCAtMSw1MSArMCww
IEBACi0vKgotICAgIENvcHlyaWdodCAoQykgMjAwNyBTdGFpa29zIENvbXB1dGluZyBTZXJ2aWNl
cyBJbmMuCi0KLSAgICBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yCi0gICAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMKLSAgICBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKLSAgICB2ZXJzaW9uIDIgb2YgdGhl
IExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCi0KLSAgICBU
aGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVz
ZWZ1bCwKLSAgICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1w
bGllZCB3YXJyYW50eSBvZgotICAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCi0gICAgTGlicmFyeSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0KLSAgICBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2
ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCi0gICAg
YWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IHNlZSB0aGUgZmlsZSBDT1BZSU5HLkxJQi4gIElmIG5v
dCwgd3JpdGUgdG8KLSAgICB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBG
cmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLAotICAgIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSwg
VVNBLgotKi8KLQotI2lmbmRlZiBFZGl0Q29tbWFuZFF0X2gKLSNkZWZpbmUgRWRpdENvbW1hbmRR
dF9oCi0KLSNpbmNsdWRlIDxVbmRvU3RlcC5oPgotI2luY2x1ZGUgPFFVbmRvQ29tbWFuZD4KLSNp
bmNsdWRlIDxxZ2xvYmFsLmg+Ci0jaW5jbHVkZSA8d3RmL1JlZlB0ci5oPgotCi1jbGFzcyBFZGl0
Q29tbWFuZFF0Ci0jaWZuZGVmIFFUX05PX1VORE9DT01NQU5ECi0gICAgOiBwdWJsaWMgUVVuZG9D
b21tYW5kCi0jZW5kaWYKLXsKLSAgICBwdWJsaWM6Ci0jaWZuZGVmIFFUX05PX1VORE9DT01NQU5E
Ci0gICAgICAgIEVkaXRDb21tYW5kUXQoV1RGOjpSZWZQdHI8V2ViQ29yZTo6VW5kb1N0ZXA+IGNt
ZCwgUVVuZG9Db21tYW5kICpwYXJlbnQgPSAwKTsKLSNlbHNlCi0gICAgICAgIEVkaXRDb21tYW5k
UXQoV1RGOjpSZWZQdHI8V2ViQ29yZTo6VW5kb1N0ZXA+IGNtZCk7Ci0jZW5kaWYKLSAgICAgICAg
fkVkaXRDb21tYW5kUXQoKTsKLQotICAgICAgICB2b2lkIHJlZG8oKTsKLSAgICAgICAgdm9pZCB1
bmRvKCk7Ci0KLSAgICBwcml2YXRlOgotICAgICAgICBXVEY6OlJlZlB0cjxXZWJDb3JlOjpVbmRv
U3RlcD4gbV9jbWQ7Ci0gICAgICAgIGJvb2wgbV9maXJzdDsKLX07Ci0KLSNlbmRpZgotCi0vLyB2
aW06IHRzPTQgc3c9NCBldApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3Vw
cG9ydC9FZGl0b3JDbGllbnRRdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0
L0VkaXRvckNsaWVudFF0LmNwcAppbmRleCBlYTc3NjhlMzExMjAwNWMyZThlNzA0YTQ3MzFkYTlj
MzNjZTRhY2U4Li4xZDgwODAzMWY5MzNiYTU3ODZiM2Y2ZDY1NmZhNDE0ZjRiZWUwZTllIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0LmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0LmNw
cApAQCAtMzMsNyArMzMsNyBAQAogCiAjaW5jbHVkZSAiQ1NTU3R5bGVEZWNsYXJhdGlvbi5oIgog
I2luY2x1ZGUgIkRvY3VtZW50LmgiCi0jaW5jbHVkZSAiRWRpdENvbW1hbmRRdC5oIgorI2luY2x1
ZGUgIlVuZG9TdGVwUXQuaCIKICNpbmNsdWRlICJFZGl0b3IuaCIKICNpbmNsdWRlICJGb2N1c0Nv
bnRyb2xsZXIuaCIKICNpbmNsdWRlICJGcmFtZS5oIgpAQCAtMjQzLDcgKzI0Myw3IEBAIHZvaWQg
RWRpdG9yQ2xpZW50UXQ6OnJlZ2lzdGVyVW5kb1N0ZXAoV1RGOjpQYXNzUmVmUHRyPFdlYkNvcmU6
OlVuZG9TdGVwPiBzdGVwKQogICAgIEZyYW1lKiBmcmFtZSA9IG1fcGFnZS0+ZC0+cGFnZS0+Zm9j
dXNDb250cm9sbGVyKCktPmZvY3VzZWRPck1haW5GcmFtZSgpOwogICAgIGlmIChtX2luVW5kb1Jl
ZG8gfHwgKGZyYW1lICYmICFmcmFtZS0+ZWRpdG9yKCktPmxhc3RFZGl0Q29tbWFuZCgpIC8qIEhB
Q0shISBEb24ndCByZWNyZWF0ZSB1bmRvcyAqLykpCiAgICAgICAgIHJldHVybjsKLSAgICBtX3Bh
Z2UtPnVuZG9TdGFjaygpLT5wdXNoKG5ldyBFZGl0Q29tbWFuZFF0KHN0ZXApKTsKKyAgICBtX3Bh
Z2UtPnVuZG9TdGFjaygpLT5wdXNoKG5ldyBVbmRvU3RlcFF0KHN0ZXApKTsKICNlbmRpZiAvLyBR
VF9OT19VTkRPU1RBQ0sKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3Jl
U3VwcG9ydC9VbmRvU3RlcFF0LmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQv
VW5kb1N0ZXBRdC5jcHAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNmI0NDU1ZmQyNzUwOGUxOGE0ZDJjMWVhM2M1M2Qy
Y2UwOGQ5YmJhNAotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1
cHBvcnQvVW5kb1N0ZXBRdC5jcHAKQEAgLTAsMCArMSw2MyBAQAorLyoKKyAgICBDb3B5cmlnaHQg
KEMpIDIwMDcgU3RhaWtvcyBDb21wdXRpbmcgU2VydmljZXMgSW5jLgorCisgICAgVGhpcyBsaWJy
YXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICAg
IG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVi
bGljCisgICAgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbjsgZWl0aGVyCisgICAgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBv
cHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorCisgICAgVGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1
dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgICAgYnV0IFdJVEhPVVQg
QU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAgICBN
RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUg
dGhlIEdOVQorICAgIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRh
aWxzLgorCisgICAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExp
YnJhcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorICAgIGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5
OyBzZWUgdGhlIGZpbGUgQ09QWUlORy5MSUIuICBJZiBub3QsIHdyaXRlIHRvCisgICAgdGhlIEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBG
bG9vciwKKyAgICBCb3N0b24sIE1BIDAyMTEwLTEzMDEsIFVTQS4KKyovCisKKyNpbmNsdWRlICJj
b25maWcuaCIKKyNpbmNsdWRlICJVbmRvU3RlcFF0LmgiCisKK3VzaW5nIG5hbWVzcGFjZSBXZWJD
b3JlOworCisjaWZuZGVmIFFUX05PX1VORE9DT01NQU5ECitVbmRvU3RlcFF0OjpVbmRvU3RlcFF0
KFdURjo6UmVmUHRyPFVuZG9TdGVwPiBjbWQsIFFVbmRvQ29tbWFuZCAqcGFyZW50KQorICAgIDog
UVVuZG9Db21tYW5kKHBhcmVudCkKKyAgICAsIG1fY21kKGNtZCkKKyAgICAsIG1fZmlyc3QodHJ1
ZSkKK3sKK30KKyNlbHNlCitVbmRvU3RlcFF0OjpVbmRvU3RlcFF0KFdURjo6UmVmUHRyPFVuZG9T
dGVwPiBjbWQpCisgICAgOiBtX2NtZChjbWQpCisgICAgLCBtX2ZpcnN0KHRydWUpCit7Cit9Cisj
ZW5kaWYKKworVW5kb1N0ZXBRdDo6flVuZG9TdGVwUXQoKQoreworfQorCisKK3ZvaWQgVW5kb1N0
ZXBRdDo6cmVkbygpCit7CisgICAgaWYgKG1fZmlyc3QpIHsKKyAgICAgICAgbV9maXJzdCA9IGZh
bHNlOworICAgICAgICByZXR1cm47CisgICAgfQorICAgIGlmIChtX2NtZCkKKyAgICAgICAgbV9j
bWQtPnJlYXBwbHkoKTsKK30KKworCit2b2lkIFVuZG9TdGVwUXQ6OnVuZG8oKQoreworICAgIGlm
IChtX2NtZCkKKyAgICAgICAgbV9jbWQtPnVuYXBwbHkoKTsKK30KKworCisvLyB2aW06IHRzPTQg
c3c9NCBldApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9VbmRv
U3RlcFF0LmggYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L1VuZG9TdGVwUXQuaApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5jMDZiZTgyNTE3Y2QzMjA2M2ZiYTk2NzI5MjcxNjY5OTJiZGVjYTdjCi0tLSAv
ZGV2L251bGwKKysrIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9VbmRvU3RlcFF0
LmgKQEAgLTAsMCArMSw1MCBAQAorLyoKKyAgICBDb3B5cmlnaHQgKEMpIDIwMDcgU3RhaWtvcyBD
b21wdXRpbmcgU2VydmljZXMgSW5jLgorCisgICAgVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICAgIG1vZGlmeSBpdCB1bmRlciB0
aGUgdGVybXMgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljCisgICAgTGljZW5zZSBh
cyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgICAg
dmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2
ZXJzaW9uLgorCisgICAgVGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRo
YXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgICAgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAgICBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICAgIExpYnJh
cnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCisgICAgWW91IHNo
b3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExpYnJhcnkgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZQorICAgIGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5OyBzZWUgdGhlIGZpbGUgQ09Q
WUlORy5MSUIuICBJZiBub3QsIHdyaXRlIHRvCisgICAgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbiwgSW5jLiwgNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwKKyAgICBCb3N0b24s
IE1BIDAyMTEwLTEzMDEsIFVTQS4KKyovCisKKyNpZm5kZWYgVW5kb1N0ZXBRdF9oCisjZGVmaW5l
IFVuZG9TdGVwUXRfaAorCisjaW5jbHVkZSA8UVVuZG9Db21tYW5kPgorI2luY2x1ZGUgPFVuZG9T
dGVwLmg+CisjaW5jbHVkZSA8d3RmL1JlZlB0ci5oPgorCitjbGFzcyBVbmRvU3RlcFF0CisjaWZu
ZGVmIFFUX05PX1VORE9DT01NQU5ECisgICAgOiBwdWJsaWMgUVVuZG9Db21tYW5kCisjZW5kaWYK
K3sKKyAgICBwdWJsaWM6CisjaWZuZGVmIFFUX05PX1VORE9DT01NQU5ECisgICAgICAgIFVuZG9T
dGVwUXQoV1RGOjpSZWZQdHI8V2ViQ29yZTo6VW5kb1N0ZXA+IGNtZCwgUVVuZG9Db21tYW5kICpw
YXJlbnQgPSAwKTsKKyNlbHNlCisgICAgICAgIFVuZG9TdGVwUXQoV1RGOjpSZWZQdHI8V2ViQ29y
ZTo6VW5kb1N0ZXA+IGNtZCk7CisjZW5kaWYKKyAgICAgICAgflVuZG9TdGVwUXQoKTsKKworICAg
ICAgICB2b2lkIHJlZG8oKTsKKyAgICAgICAgdm9pZCB1bmRvKCk7CisKKyAgICBwcml2YXRlOgor
ICAgICAgICBXVEY6OlJlZlB0cjxXZWJDb3JlOjpVbmRvU3RlcD4gbV9jbWQ7CisgICAgICAgIGJv
b2wgbV9maXJzdDsKK307CisKKyNlbmRpZgorCisvLyB2aW06IHRzPTQgc3c9NCBldApkaWZmIC0t
Z2l0IGEvU291cmNlL2FwaS5wcmkgYi9Tb3VyY2UvYXBpLnByaQppbmRleCBhYjY1OGU0N2I2Yjk4
ZGY0Y2MzOGVlNWE3YjkzMjc1MzA0OGNiZjlhLi41OGMzYWRiYjliNjUwMGUwZjU3MGM1MzY3NjU5
ZGEwNWZjMGQ5ODJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvYXBpLnByaQorKysgYi9Tb3VyY2UvYXBp
LnByaQpAQCAtNDgsNyArNDgsNyBAQCBTT1VSQ0VTICs9IFwKICAgICAkJFBXRC9XZWJLaXQvcXQv
V2ViQ29yZVN1cHBvcnQvRHJhZ0NsaWVudFF0LmNwcCBcCiAgICAgJCRQV0QvV2ViS2l0L3F0L1dl
YkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcCBcCiAgICAgJCRQV0QvV2Vi
S2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0LmNwcCBcCi0gICAgJCRQV0QvV2Vi
S2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRDb21tYW5kUXQuY3BwIFwKKyAgICAkJFBXRC9XZWJL
aXQvcXQvV2ViQ29yZVN1cHBvcnQvVW5kb1N0ZXBRdC5jcHAgXAogICAgICQkUFdEL1dlYktpdC9x
dC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudFF0LmNwcCBcCiAgICAgJCRQV0QvV2Vi
S2l0L3F0L1dlYkNvcmVTdXBwb3J0L0ZyYW1lTmV0d29ya2luZ0NvbnRleHRRdC5jcHAgXAogICAg
ICQkUFdEL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9HZW9sb2NhdGlvblBlcm1pc3Npb25DbGll
bnRRdC5jcHAgXApkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDIwOTM2
ZTg5Yzg1NzNiOTk1NmNkNTkwMDIxZjQwYjNiZDA5ZmFkZDQuLmNmNWQ0ZTAxYzNjNzFmYzM1YTk2
NDY0YjM0ODJiZmRmMmFjZmJlNTUgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxMiBAQAorMjAxMS0xMi0xOCAgU2ltb24gSGF1c21hbm4gIDxzaW1vbi5o
YXVzbWFubkBub2tpYS5jb20+CisKKyAgICAgICAgUmVuYW1lIEVkaXRDb21tYW5kUXQgdG8gVW5k
b1N0ZXBRdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzQ3NTQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IFNvdXJjZS9hcGkucHJpOgorCiAyMDExLTEyLTE2ICBNYXJrIEhhaG5lbmJlcmcgIDxtaGFobmVu
YmVyZ0BhcHBsZS5jb20+CiAKICAgICAgICAgRGUtdmlydHVhbGl6ZSBkZXN0cnVjdG9ycwo=
</data>
<flag name="review"
          id="119885"
          type_id="1"
          status="+"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>