<?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>122179</bug_id>
          
          <creation_ts>2013-10-01 14:23:30 -0700</creation_ts>
          <short_desc>[Mac] Set NSApplication current event while sending events directly to views</short_desc>
          <delta_ts>2013-10-01 15:44:48 -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>Tools / Tests</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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>darin</cc>
    
    <cc>eflews.bot</cc>
    
    <cc>gyuyoung.kim</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>935198</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-10-01 14:23:30 -0700</bug_when>
    <thetext>DumpRenderTree and WebKitTestRunner send events directly to WebHMTLView or WKView, which doesn&apos;t update [NSApp currentEvent]. But there are many places in WebKit that use the current event.

I think that some flakiness I&apos;m seeing on bots and locally is because of this. Notably, tests that log mouse move events (like platform/mac/fast/events/objc-event-api.html) get fake events based on current event, and I&apos;m guessing that they get incorrect modifiers from that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935201</commentid>
    <comment_count>1</comment_count>
      <attachid>213120</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-10-01 14:26:22 -0700</bug_when>
    <thetext>Created attachment 213120
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935211</commentid>
    <comment_count>2</comment_count>
      <attachid>213120</attachid>
    <who name="EFL EWS Bot">eflews.bot</who>
    <bug_when>2013-10-01 14:45:08 -0700</bug_when>
    <thetext>Comment on attachment 213120
proposed patch

Attachment 213120 did not pass efl-wk2-ews (efl-wk2):
Output: http://webkit-queues.appspot.com/results/2908174</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935246</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-10-01 15:44:48 -0700</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/r154396&gt;. EFL bot is wrong.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>213120</attachid>
            <date>2013-10-01 14:26:22 -0700</date>
            <delta_ts>2013-10-01 14:45:08 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>CurrentEvent.txt</filename>
            <type>text/plain</type>
            <size>8221</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE1NjczMykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI5IEBACisyMDEzLTEwLTAxICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29t
PgorCisgICAgICAgIFtNYWNdIFNldCBOU0FwcGxpY2F0aW9uIGN1cnJlbnQgZXZlbnQgd2hpbGUg
c2VuZGluZyBldmVudHMgZGlyZWN0bHkgdG8gdmlld3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMjE3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIER1bXBSZW5kZXJUcmVlIGFuZCBXZWJLaXRUZXN0UnVu
bmVyIHNlbmQgZXZlbnRzIGRpcmVjdGx5IHRvIFdlYkhNVExWaWV3IG9yIFdLVmlldywKKyAgICAg
ICAgd2hpY2ggZG9lc24ndCB1cGRhdGUgW05TQXBwIGN1cnJlbnRFdmVudF0uIEJ1dCB0aGVyZSBh
cmUgbWFueSBwbGFjZXMgaW4gV2ViS2l0IHRoYXQKKyAgICAgICAgdXNlIHRoZSBjdXJyZW50IGV2
ZW50LgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL0V2ZW50U2VuZGluZ0NvbnRyb2xs
ZXIubW06CisgICAgICAgICgtW0V2ZW50U2VuZGluZ0NvbnRyb2xsZXIgbW91c2VEb3duOndpdGhN
b2RpZmllcnM6XSk6CisgICAgICAgICgtW0V2ZW50U2VuZGluZ0NvbnRyb2xsZXIgbW91c2VVcDp3
aXRoTW9kaWZpZXJzOl0pOgorICAgICAgICAoLVtFdmVudFNlbmRpbmdDb250cm9sbGVyIG1vdXNl
TW92ZVRvWDpZOl0pOgorICAgICAgICAoLVtFdmVudFNlbmRpbmdDb250cm9sbGVyIG1vdXNlU2Ny
b2xsQnlYOmFuZFk6Y29udGludW91c2x5Ol0pOgorICAgICAgICAoLVtFdmVudFNlbmRpbmdDb250
cm9sbGVyIGNvbnRleHRDbGlja10pOgorICAgICAgICAoLVtFdmVudFNlbmRpbmdDb250cm9sbGVy
IGtleURvd246d2l0aE1vZGlmaWVyczp3aXRoTG9jYXRpb246XSk6CisgICAgICAgICogV2ViS2l0
VGVzdFJ1bm5lci9tYWMvRXZlbnRTZW5kZXJQcm94eS5tbToKKyAgICAgICAgKFdUUjo6RXZlbnRT
ZW5kZXJQcm94eTo6bW91c2VEb3duKToKKyAgICAgICAgKFdUUjo6RXZlbnRTZW5kZXJQcm94eTo6
bW91c2VVcCk6CisgICAgICAgIChXVFI6OkV2ZW50U2VuZGVyUHJveHk6Om1vdXNlTW92ZVRvKToK
KyAgICAgICAgKFdUUjo6RXZlbnRTZW5kZXJQcm94eTo6a2V5RG93bik6CisgICAgICAgIChXVFI6
OkV2ZW50U2VuZGVyUHJveHk6Om1vdXNlU2Nyb2xsQnkpOgorICAgICAgICBVcGRhdGUgdGhlIGN1
cnJlbnQgZXZlbnQuIFdlIHdlcmUgYWxyZWFkeSB1c2luZyB0aGUgU1BJIGluIFdlYktpdC4KKwog
MjAxMy0xMC0wMSAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE1NjcyNS4KSW5kZXg6IFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL21hYy9FdmVudFNlbmRpbmdDb250cm9sbGVyLm1tCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRv
b2xzL0R1bXBSZW5kZXJUcmVlL21hYy9FdmVudFNlbmRpbmdDb250cm9sbGVyLm1tCShyZXZpc2lv
biAxNTY1ODApCisrKyBUb29scy9EdW1wUmVuZGVyVHJlZS9tYWMvRXZlbnRTZW5kaW5nQ29udHJv
bGxlci5tbQkod29ya2luZyBjb3B5KQpAQCAtNDMsNiArNDMsMTAgQEAKIAogZXh0ZXJuICJDIiB2
b2lkIF9OU05ld0tpbGxSaW5nU2VxdWVuY2UoKTsKIAorQGludGVyZmFjZSBOU0FwcGxpY2F0aW9u
IChEZXRhaWxzKQorLSAodm9pZClfc2V0Q3VycmVudEV2ZW50OihOU0V2ZW50ICopZXZlbnQ7CitA
ZW5kCisKIGVudW0gTW91c2VBY3Rpb24gewogICAgIE1vdXNlRG93biwKICAgICBNb3VzZVVwLApA
QCAtMzUzLDcgKzM1Nyw5IEBAIC0gKHZvaWQpbW91c2VEb3duOihpbnQpYnV0dG9uTnVtYmVyIHdp
dGgKIAogICAgIE5TVmlldyAqc3ViVmlldyA9IFtbbWFpbkZyYW1lIHdlYlZpZXddIGhpdFRlc3Q6
W2V2ZW50IGxvY2F0aW9uSW5XaW5kb3ddXTsKICAgICBpZiAoc3ViVmlldykgeworICAgICAgICBb
TlNBcHAgX3NldEN1cnJlbnRFdmVudDpldmVudF07CiAgICAgICAgIFtzdWJWaWV3IG1vdXNlRG93
bjpldmVudF07CisgICAgICAgIFtOU0FwcCBfc2V0Q3VycmVudEV2ZW50Om5pbF07CiAgICAgICAg
IGlmIChidXR0b25OdW1iZXIgPT0gTGVmdE1vdXNlQnV0dG9uKQogICAgICAgICAgICAgbGVmdE1v
dXNlQnV0dG9uRG93biA9IFlFUzsKICAgICB9CkBAIC00MjIsNyArNDI4LDkgQEAgLSAodm9pZClt
b3VzZVVwOihpbnQpYnV0dG9uTnVtYmVyIHdpdGhNbwogICAgIC8vIGluc3RlYWQgb2Ygcm9sbGlu
ZyBvdXIgb3duIGFsZ29yaXRobSBmb3Igc2VsZWN0aW5nIGFuIGV2ZW50IHRhcmdldC4KICAgICB0
YXJnZXRWaWV3ID0gdGFyZ2V0VmlldyA/IHRhcmdldFZpZXcgOiBbW21haW5GcmFtZSBmcmFtZVZp
ZXddIGRvY3VtZW50Vmlld107CiAgICAgYXNzZXJ0KHRhcmdldFZpZXcpOworICAgIFtOU0FwcCBf
c2V0Q3VycmVudEV2ZW50OmV2ZW50XTsKICAgICBbdGFyZ2V0VmlldyBtb3VzZVVwOmV2ZW50XTsK
KyAgICBbTlNBcHAgX3NldEN1cnJlbnRFdmVudDpuaWxdOwogICAgIGlmIChidXR0b25OdW1iZXIg
PT0gTGVmdE1vdXNlQnV0dG9uKQogICAgICAgICBsZWZ0TW91c2VCdXR0b25Eb3duID0gTk87CiAg
ICAgbGFzdENsaWNrID0gW2V2ZW50IHRpbWVzdGFtcF07CkBAIC00NzYsNiArNDg0LDcgQEAgLSAo
dm9pZCltb3VzZU1vdmVUb1g6KGludCl4IFk6KGludCl5CiAKICAgICBOU1ZpZXcgKnN1YlZpZXcg
PSBbW21haW5GcmFtZSB3ZWJWaWV3XSBoaXRUZXN0OltldmVudCBsb2NhdGlvbkluV2luZG93XV07
CiAgICAgaWYgKHN1YlZpZXcpIHsKKyAgICAgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6ZXZl
bnRdOwogICAgICAgICBpZiAobGVmdE1vdXNlQnV0dG9uRG93bikgewogICAgICAgICAgICAgaWYg
KGRyYWdnaW5nSW5mbykgewogICAgICAgICAgICAgICAgIC8vIFBlciBOU0RyYWdnaW5nLmg6IGRy
YWdnaW5nU291cmNlcyBtYXkgbm90IGltcGxlbWVudCBkcmFnZ2VkSW1hZ2U6bW92ZWRUbzoKQEAg
LTQ4Niw2ICs0OTUsNyBAQCAtICh2b2lkKW1vdXNlTW92ZVRvWDooaW50KXggWTooaW50KXkKICAg
ICAgICAgICAgICAgICBbc3ViVmlldyBtb3VzZURyYWdnZWQ6ZXZlbnRdOwogICAgICAgICB9IGVs
c2UKICAgICAgICAgICAgIFtzdWJWaWV3IG1vdXNlTW92ZWQ6ZXZlbnRdOworICAgICAgICBbTlNB
cHAgX3NldEN1cnJlbnRFdmVudDpuaWxdOwogICAgIH0KIH0KIApAQCAtNTA1LDggKzUxNSwxMSBA
QCAtICh2b2lkKW1vdXNlU2Nyb2xsQnlYOihpbnQpeCBhbmRZOihpbnQpCiAgICAgQ0ZSZWxlYXNl
KGNnU2Nyb2xsRXZlbnQpOwogCiAgICAgTlNWaWV3ICpzdWJWaWV3ID0gW1ttYWluRnJhbWUgd2Vi
Vmlld10gaGl0VGVzdDpbc2Nyb2xsRXZlbnQgbG9jYXRpb25JbldpbmRvd11dOwotICAgIGlmIChz
dWJWaWV3KQorICAgIGlmIChzdWJWaWV3KSB7CisgICAgICAgIFtOU0FwcCBfc2V0Q3VycmVudEV2
ZW50OnNjcm9sbEV2ZW50XTsKICAgICAgICAgW3N1YlZpZXcgc2Nyb2xsV2hlZWw6c2Nyb2xsRXZl
bnRdOworICAgICAgICBbTlNBcHAgX3NldEN1cnJlbnRFdmVudDpuaWxdOworICAgIH0KIH0KIAog
LSAodm9pZCljb250aW51b3VzTW91c2VTY3JvbGxCeVg6KGludCl4IGFuZFk6KGludCl5CkBAIC01
MzgsNyArNTUxLDkgQEAgLSAoTlNBcnJheSAqKWNvbnRleHRDbGljawogICAgIE5TTXV0YWJsZUFy
cmF5ICptZW51SXRlbVN0cmluZ3MgPSBbTlNNdXRhYmxlQXJyYXkgYXJyYXldOwogICAgIAogICAg
IGlmIChzdWJWaWV3KSB7CisgICAgICAgIFtOU0FwcCBfc2V0Q3VycmVudEV2ZW50OmV2ZW50XTsK
ICAgICAgICAgTlNNZW51KiBtZW51ID0gW3N1YlZpZXcgbWVudUZvckV2ZW50OmV2ZW50XTsKKyAg
ICAgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6bmlsXTsKIAogICAgICAgICBmb3IgKGludCBp
ID0gMDsgaSA8IFttZW51IG51bWJlck9mSXRlbXNdOyArK2kpIHsKICAgICAgICAgICAgIE5TTWVu
dUl0ZW0qIG1lbnVJdGVtID0gW21lbnUgaXRlbUF0SW5kZXg6aV07CkBAIC03NzQsNyArNzg5LDkg
QEAgLSAodm9pZClrZXlEb3duOihOU1N0cmluZyAqKWNoYXJhY3RlciB3aQogICAgICAgICAgICAg
ICAgICAgICAgICAgaXNBUmVwZWF0Ok5PCiAgICAgICAgICAgICAgICAgICAgICAgICBrZXlDb2Rl
OmtleUNvZGVdOwogCisgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6ZXZlbnRdOwogICAgIFtb
W1ttYWluRnJhbWUgd2ViVmlld10gd2luZG93XSBmaXJzdFJlc3BvbmRlcl0ga2V5RG93bjpldmVu
dF07CisgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6bmlsXTsKIAogICAgIGV2ZW50ID0gW05T
RXZlbnQga2V5RXZlbnRXaXRoVHlwZTpOU0tleVVwCiAgICAgICAgICAgICAgICAgICAgICAgICBs
b2NhdGlvbjpOU01ha2VQb2ludCg1LCA1KQpAQCAtNzg3LDcgKzgwNCw5IEBAIC0gKHZvaWQpa2V5
RG93bjooTlNTdHJpbmcgKiljaGFyYWN0ZXIgd2kKICAgICAgICAgICAgICAgICAgICAgICAgIGlz
QVJlcGVhdDpOTwogICAgICAgICAgICAgICAgICAgICAgICAga2V5Q29kZTprZXlDb2RlXTsKIAor
ICAgIFtOU0FwcCBfc2V0Q3VycmVudEV2ZW50OmV2ZW50XTsKICAgICBbW1tbbWFpbkZyYW1lIHdl
YlZpZXddIHdpbmRvd10gZmlyc3RSZXNwb25kZXJdIGtleVVwOmV2ZW50XTsKKyAgICBbTlNBcHAg
X3NldEN1cnJlbnRFdmVudDpuaWxdOwogfQogCiAtICh2b2lkKWtleURvd25XcmFwcGVyOihOU1N0
cmluZyAqKWNoYXJhY3RlciB3aXRoTW9kaWZpZXJzOihXZWJTY3JpcHRPYmplY3QgKiltb2RpZmll
cnMgd2l0aExvY2F0aW9uOih1bnNpZ25lZCBsb25nKWxvY2F0aW9uCkluZGV4OiBUb29scy9XZWJL
aXRUZXN0UnVubmVyL21hYy9FdmVudFNlbmRlclByb3h5Lm1tCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xz
L1dlYktpdFRlc3RSdW5uZXIvbWFjL0V2ZW50U2VuZGVyUHJveHkubW0JKHJldmlzaW9uIDE1NjU4
MCkKKysrIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvbWFjL0V2ZW50U2VuZGVyUHJveHkubW0JKHdv
cmtpbmcgY29weSkKQEAgLTM0LDYgKzM0LDEwIEBACiAjaW1wb3J0IDxXZWJLaXQyL1dLU3RyaW5n
Lmg+CiAjaW1wb3J0IDx3dGYvUmV0YWluUHRyLmg+CiAKK0BpbnRlcmZhY2UgTlNBcHBsaWNhdGlv
biAoRGV0YWlscykKKy0gKHZvaWQpX3NldEN1cnJlbnRFdmVudDooTlNFdmVudCAqKWV2ZW50Owor
QGVuZAorCiBuYW1lc3BhY2UgV1RSIHsKIAogZW51bSBNb3VzZUFjdGlvbiB7CkBAIC0xNTksNyAr
MTYzLDkgQEAgdm9pZCBFdmVudFNlbmRlclByb3h5Ojptb3VzZURvd24odW5zaWduZQogCiAgICAg
TlNWaWV3ICp0YXJnZXRWaWV3ID0gW21fdGVzdENvbnRyb2xsZXItPm1haW5XZWJWaWV3KCktPnBs
YXRmb3JtVmlldygpIGhpdFRlc3Q6W2V2ZW50IGxvY2F0aW9uSW5XaW5kb3ddXTsKICAgICBpZiAo
dGFyZ2V0VmlldykgeworICAgICAgICBbTlNBcHAgX3NldEN1cnJlbnRFdmVudDpldmVudF07CiAg
ICAgICAgIFt0YXJnZXRWaWV3IG1vdXNlRG93bjpldmVudF07CisgICAgICAgIFtOU0FwcCBfc2V0
Q3VycmVudEV2ZW50Om5pbF07CiAgICAgICAgIGlmIChidXR0b25OdW1iZXIgPT0gTGVmdE1vdXNl
QnV0dG9uKQogICAgICAgICAgICAgbV9sZWZ0TW91c2VCdXR0b25Eb3duID0gdHJ1ZTsKICAgICB9
CkBAIC0xODQsNyArMTkwLDkgQEAgdm9pZCBFdmVudFNlbmRlclByb3h5Ojptb3VzZVVwKHVuc2ln
bmVkIAogICAgIC8vIGluc3RlYWQgb2Ygcm9sbGluZyBvdXIgb3duIGFsZ29yaXRobSBmb3Igc2Vs
ZWN0aW5nIGFuIGV2ZW50IHRhcmdldC4KICAgICB0YXJnZXRWaWV3ID0gdGFyZ2V0VmlldyA/IHRh
cmdldFZpZXcgOiBtX3Rlc3RDb250cm9sbGVyLT5tYWluV2ViVmlldygpLT5wbGF0Zm9ybVZpZXco
KTsKICAgICBBU1NFUlQodGFyZ2V0Vmlldyk7CisgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6
ZXZlbnRdOwogICAgIFt0YXJnZXRWaWV3IG1vdXNlVXA6ZXZlbnRdOworICAgIFtOU0FwcCBfc2V0
Q3VycmVudEV2ZW50Om5pbF07CiAgICAgaWYgKGJ1dHRvbk51bWJlciA9PSBMZWZ0TW91c2VCdXR0
b24pCiAgICAgICAgIG1fbGVmdE1vdXNlQnV0dG9uRG93biA9IGZhbHNlOwogICAgIG1fY2xpY2tU
aW1lID0gY3VycmVudEV2ZW50VGltZSgpOwpAQCAtMjA4LDggKzIxNiwxMSBAQCB2b2lkIEV2ZW50
U2VuZGVyUHJveHk6Om1vdXNlTW92ZVRvKGRvdWJsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcHJlc3N1cmU6MC4wXTsKIAogICAgIE5TVmlldyAqdGFyZ2V0VmlldyA9
IFttX3Rlc3RDb250cm9sbGVyLT5tYWluV2ViVmlldygpLT5wbGF0Zm9ybVZpZXcoKSBoaXRUZXN0
OltldmVudCBsb2NhdGlvbkluV2luZG93XV07Ci0gICAgaWYgKHRhcmdldFZpZXcpCisgICAgaWYg
KHRhcmdldFZpZXcpIHsKKyAgICAgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6ZXZlbnRdOwog
ICAgICAgICBbdGFyZ2V0VmlldyBtb3VzZU1vdmVkOmV2ZW50XTsKKyAgICAgICAgW05TQXBwIF9z
ZXRDdXJyZW50RXZlbnQ6bmlsXTsKKyAgICB9CiB9CiAKIHZvaWQgRXZlbnRTZW5kZXJQcm94eTo6
bGVhcEZvcndhcmQoaW50IG1pbGxpc2Vjb25kcykKQEAgLTQwOCw3ICs0MTksOSBAQCB2b2lkIEV2
ZW50U2VuZGVyUHJveHk6OmtleURvd24oV0tTdHJpbmdSCiAgICAgICAgICAgICAgICAgICAgICAg
ICBpc0FSZXBlYXQ6Tk8KICAgICAgICAgICAgICAgICAgICAgICAgIGtleUNvZGU6a2V5Q29kZV07
CiAKKyAgICBbTlNBcHAgX3NldEN1cnJlbnRFdmVudDpldmVudF07CiAgICAgW1ttX3Rlc3RDb250
cm9sbGVyLT5tYWluV2ViVmlldygpLT5wbGF0Zm9ybVdpbmRvdygpIGZpcnN0UmVzcG9uZGVyXSBr
ZXlEb3duOmV2ZW50XTsKKyAgICBbTlNBcHAgX3NldEN1cnJlbnRFdmVudDpuaWxdOwogCiAgICAg
ZXZlbnQgPSBbTlNFdmVudCBrZXlFdmVudFdpdGhUeXBlOk5TS2V5VXAKICAgICAgICAgICAgICAg
ICAgICAgICAgIGxvY2F0aW9uOk5TTWFrZVBvaW50KDUsIDUpCkBAIC00MjEsNyArNDM0LDkgQEAg
dm9pZCBFdmVudFNlbmRlclByb3h5OjprZXlEb3duKFdLU3RyaW5nUgogICAgICAgICAgICAgICAg
ICAgICAgICAgaXNBUmVwZWF0Ok5PCiAgICAgICAgICAgICAgICAgICAgICAgICBrZXlDb2RlOmtl
eUNvZGVdOwogCisgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6ZXZlbnRdOwogICAgIFtbbV90
ZXN0Q29udHJvbGxlci0+bWFpbldlYlZpZXcoKS0+cGxhdGZvcm1XaW5kb3coKSBmaXJzdFJlc3Bv
bmRlcl0ga2V5VXA6ZXZlbnRdOworICAgIFtOU0FwcCBfc2V0Q3VycmVudEV2ZW50Om5pbF07CiB9
CiAKIHZvaWQgRXZlbnRTZW5kZXJQcm94eTo6bW91c2VTY3JvbGxCeShpbnQgeCwgaW50IHkpCkBA
IC00MzMsOCArNDQ4LDExIEBAIHZvaWQgRXZlbnRTZW5kZXJQcm94eTo6bW91c2VTY3JvbGxCeShp
bnQKICAgICBDR0V2ZW50U2V0TG9jYXRpb24oY2dTY3JvbGxFdmVudC5nZXQoKSwgbGFzdEdsb2Jh
bE1vdXNlUG9zaXRpb24pOwogCiAgICAgTlNFdmVudCAqZXZlbnQgPSBbTlNFdmVudCBldmVudFdp
dGhDR0V2ZW50OmNnU2Nyb2xsRXZlbnQuZ2V0KCldOwotICAgIGlmIChOU1ZpZXcgKnRhcmdldFZp
ZXcgPSBbbV90ZXN0Q29udHJvbGxlci0+bWFpbldlYlZpZXcoKS0+cGxhdGZvcm1WaWV3KCkgaGl0
VGVzdDpbZXZlbnQgbG9jYXRpb25JbldpbmRvd11dKQorICAgIGlmIChOU1ZpZXcgKnRhcmdldFZp
ZXcgPSBbbV90ZXN0Q29udHJvbGxlci0+bWFpbldlYlZpZXcoKS0+cGxhdGZvcm1WaWV3KCkgaGl0
VGVzdDpbZXZlbnQgbG9jYXRpb25JbldpbmRvd11dKSB7CisgICAgICAgIFtOU0FwcCBfc2V0Q3Vy
cmVudEV2ZW50OmV2ZW50XTsKICAgICAgICAgW3RhcmdldFZpZXcgc2Nyb2xsV2hlZWw6ZXZlbnRd
OworICAgICAgICBbTlNBcHAgX3NldEN1cnJlbnRFdmVudDpuaWxdOworICAgIH0KIH0KIAogdm9p
ZCBFdmVudFNlbmRlclByb3h5Ojpjb250aW51b3VzTW91c2VTY3JvbGxCeShpbnQgeCwgaW50IHks
IGJvb2wgcGFnZWQpCg==
</data>
<flag name="review"
          id="235431"
          type_id="1"
          status="+"
          setter="darin"
    />
    <flag name="commit-queue"
          id="235433"
          type_id="3"
          status="-"
          setter="eflews.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>