<?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>74824</bug_id>
          
          <creation_ts>2011-12-18 14:42:15 -0800</creation_ts>
          <short_desc>Make EventHandler::handleWheelEvent take const PlatformWheelEvent&amp;</short_desc>
          <delta_ts>2011-12-18 16:42:08 -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>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="Sam Weinig">sam</reporter>
          <assigned_to name="Sam Weinig">sam</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>523547</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-12-18 14:42:15 -0800</bug_when>
    <thetext>Make EventHandler::handleWheelEvent take const PlatformWheelEvent&amp;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523548</commentid>
    <comment_count>1</comment_count>
      <attachid>119782</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-12-18 14:43:54 -0800</bug_when>
    <thetext>Created attachment 119782
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523574</commentid>
    <comment_count>2</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-12-18 16:42:08 -0800</bug_when>
    <thetext>Committed r103196: &lt;http://trac.webkit.org/changeset/103196&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119782</attachid>
            <date>2011-12-18 14:43:54 -0800</date>
            <delta_ts>2011-12-18 14:45:03 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74824-20111218144339.patch</filename>
            <type>text/plain</type>
            <size>11238</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMzE5MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM1IEBACisyMDExLTEyLTE4ICBTYW0gV2Vp
bmlnICA8c2FtQHdlYmtpdC5vcmc+CisKKyAgICAgICAgTWFrZSBFdmVudEhhbmRsZXI6OmhhbmRs
ZVdoZWVsRXZlbnQgdGFrZSBjb25zdCBQbGF0Zm9ybVdoZWVsRXZlbnQmCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDgyNAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cy4gKE9PUFMhKQor
CisgICAgICAgICogV2ViQ29yZS5leHAuaW46CisgICAgICAgICogcGFnZS9FdmVudEhhbmRsZXIu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6RXZlbnRIYW5kbGVyOjpoYW5kbGVXaGVlbEV2ZW50KToK
KyAgICAgICAgKiBwYWdlL0V2ZW50SGFuZGxlci5oOgorICAgICAgICAqIHBhZ2UvYmxhY2tiZXJy
eS9FdmVudEhhbmRsZXJCbGFja0JlcnJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkV2ZW50SGFu
ZGxlcjo6cGFzc1doZWVsRXZlbnRUb1dpZGdldCk6CisgICAgICAgICogcGFnZS9jaHJvbWl1bS9F
dmVudEhhbmRsZXJDaHJvbWl1bS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFdmVudEhhbmRsZXI6
OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQpOgorICAgICAgICAqIHBhZ2UvZWZsL0V2ZW50SGFuZGxl
ckVmbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFdmVudEhhbmRsZXI6OnBhc3NXaGVlbEV2ZW50
VG9XaWRnZXQpOgorICAgICAgICAqIHBhZ2UvZ3RrL0V2ZW50SGFuZGxlckd0ay5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpFdmVudEhhbmRsZXI6OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQpOgorICAg
ICAgICAqIHBhZ2UvbWFjL0V2ZW50SGFuZGxlck1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6OkV2
ZW50SGFuZGxlcjo6cGFzc1doZWVsRXZlbnRUb1dpZGdldCk6CisgICAgICAgICogcGFnZS9xdC9F
dmVudEhhbmRsZXJRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFdmVudEhhbmRsZXI6OnBhc3NX
aGVlbEV2ZW50VG9XaWRnZXQpOgorICAgICAgICAqIHBhZ2Uvd2luL0V2ZW50SGFuZGxlcldpbi5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpFdmVudEhhbmRsZXI6OnBhc3NXaGVlbEV2ZW50VG9XaWRn
ZXQpOgorICAgICAgICAqIHBhZ2Uvd3gvRXZlbnRIYW5kbGVyV3guY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6RXZlbnRIYW5kbGVyOjpwYXNzV2hlZWxFdmVudFRvV2lkZ2V0KToKKyAgICAgICAgKiBw
bGF0Zm9ybS9QbGF0Zm9ybVdoZWVsRXZlbnQuaDoKKyAgICAgICAgKFdlYkNvcmU6OlBsYXRmb3Jt
V2hlZWxFdmVudDo6Y29weVR1cm5pbmdWZXJ0aWNhbFRpY2tzSW50b0hvcml6b250YWxUaWNrcyk6
CisKIDIwMTEtMTItMTggIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KIAog
ICAgICAgICBTZXQgdGhlIG1haW4gZnJhbWUgdmlldyBzY3JvbGwgcG9zaXRpb24gYXN5bmNocm9u
b3VzbHkKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmluCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmluCShyZXZpc2lvbiAxMDMxODIpCisrKyBTb3Vy
Y2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgkod29ya2luZyBjb3B5KQpAQCAtMjMwLDcgKzIzMCw3
IEBAIF9fWk43V2ViQ29yZTEyRXZlbnRIYW5kbGVyMTJtb3VzZURyYWdnZWQKIF9fWk43V2ViQ29y
ZTEyRXZlbnRIYW5kbGVyMTRjdXJyZW50TlNFdmVudEV2CiBfX1pON1dlYkNvcmUxMkV2ZW50SGFu
ZGxlcjE0c2Nyb2xsT3ZlcmZsb3dFTlNfMTVTY3JvbGxEaXJlY3Rpb25FTlNfMTdTY3JvbGxHcmFu
dWxhcml0eUVQTlNfNE5vZGVFCiBfX1pON1dlYkNvcmUxMkV2ZW50SGFuZGxlcjE1aGFuZGxlQWNj
ZXNzS2V5RVJLTlNfMjFQbGF0Zm9ybUtleWJvYXJkRXZlbnRFCi1fX1pON1dlYkNvcmUxMkV2ZW50
SGFuZGxlcjE2aGFuZGxlV2hlZWxFdmVudEVSTlNfMThQbGF0Zm9ybVdoZWVsRXZlbnRFCitfX1pO
N1dlYkNvcmUxMkV2ZW50SGFuZGxlcjE2aGFuZGxlV2hlZWxFdmVudEVSS05TXzE4UGxhdGZvcm1X
aGVlbEV2ZW50RQogX19aTjdXZWJDb3JlMTJFdmVudEhhbmRsZXIxN3Njcm9sbFJlY3Vyc2l2ZWx5
RU5TXzE1U2Nyb2xsRGlyZWN0aW9uRU5TXzE3U2Nyb2xsR3JhbnVsYXJpdHlFUE5TXzROb2RlRQog
X19aTjdXZWJDb3JlMTJFdmVudEhhbmRsZXIyMGhpdFRlc3RSZXN1bHRBdFBvaW50RVJLTlNfOElu
dFBvaW50RWJiTlNfMTdIaXRUZXN0U2Nyb2xsYmFyc0VqUktOU183SW50U2l6ZUUKIF9fWk43V2Vi
Q29yZTEyRXZlbnRIYW5kbGVyMjFoYW5kbGVNb3VzZVByZXNzRXZlbnRFUktOU18xOFBsYXRmb3Jt
TW91c2VFdmVudEUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAJKHJldmlz
aW9uIDEwMzE4MikKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMjEzMiw3ICsyMTMyLDcgQEAgYm9vbCBFdmVudEhhbmRsZXI6OnNob3Vs
ZFR1cm5WZXJ0aWNhbFRpYwogfQogI2VuZGlmCiAKLWJvb2wgRXZlbnRIYW5kbGVyOjpoYW5kbGVX
aGVlbEV2ZW50KFBsYXRmb3JtV2hlZWxFdmVudCYgZSkKK2Jvb2wgRXZlbnRIYW5kbGVyOjpoYW5k
bGVXaGVlbEV2ZW50KGNvbnN0IFBsYXRmb3JtV2hlZWxFdmVudCYgZSkKIHsKICAgICBEb2N1bWVu
dCogZG9jID0gbV9mcmFtZS0+ZG9jdW1lbnQoKTsKIApAQCAtMjE3Nyw5ICsyMTc3LDEyIEBAIGJv
b2wgRXZlbnRIYW5kbGVyOjpoYW5kbGVXaGVlbEV2ZW50KFBsYXQKICAgICAgICAgaXNPdmVyV2lk
Z2V0ID0gcmVzdWx0LmlzT3ZlcldpZGdldCgpOwogICAgIH0KIAotICAgIC8vIEZJWE1FOiBUaGlz
IHNob3VsZCBub3QgbXV0YXRlIHRoZSBldmVudC4KKyAgICAvLyBGSVhNRTogSXQgc2hvdWxkIG5v
dCBiZSBuZWNlc3NhcnkgdG8gZG8gdGhpcyBtdXRhdGlvbiBoZXJlLgorICAgIC8vIEluc3RlYWQs
IHRoZSBoYW5kbGVycyBzaG91bGQga25vdyBjb252ZXJ0IHZlcnRpY2FsIHNjcm9sbHMKKyAgICAv
LyBhcHByb3ByaWF0ZWx5LgorICAgIFBsYXRmb3JtV2hlZWxFdmVudCBldmVudCA9IGU7CiAgICAg
aWYgKHNob3VsZFR1cm5WZXJ0aWNhbFRpY2tzSW50b0hvcml6b250YWwocmVzdWx0KSkKLSAgICAg
ICAgZS50dXJuVmVydGljYWxUaWNrc0ludG9Ib3Jpem9udGFsKCk7CisgICAgICAgIGV2ZW50ID0g
ZXZlbnQuY29weVR1cm5pbmdWZXJ0aWNhbFRpY2tzSW50b0hvcml6b250YWxUaWNrcygpOwogCiAg
ICAgaWYgKG5vZGUpIHsKICAgICAgICAgLy8gRmlndXJlIG91dCB3aGljaCB2aWV3IHRvIHNlbmQg
dGhlIGV2ZW50IHRvLgpAQCAtMjE5Miw3ICsyMTk1LDcgQEAgYm9vbCBFdmVudEhhbmRsZXI6Omhh
bmRsZVdoZWVsRXZlbnQoUGxhdAogICAgICAgICB9CiAKICAgICAgICAgbm9kZSA9IG5vZGUtPnNo
YWRvd0FuY2VzdG9yTm9kZSgpOwotICAgICAgICBpZiAobm9kZSAmJiAhbm9kZS0+ZGlzcGF0Y2hX
aGVlbEV2ZW50KGUpKQorICAgICAgICBpZiAobm9kZSAmJiAhbm9kZS0+ZGlzcGF0Y2hXaGVlbEV2
ZW50KGV2ZW50KSkKICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0KIApAQCAtMjIwMiw3
ICsyMjA1LDcgQEAgYm9vbCBFdmVudEhhbmRsZXI6OmhhbmRsZVdoZWVsRXZlbnQoUGxhdAogICAg
IGlmICghdmlldykKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIAotICAgIHJldHVybiB2aWV3
LT53aGVlbEV2ZW50KGUpOworICAgIHJldHVybiB2aWV3LT53aGVlbEV2ZW50KGV2ZW50KTsKIH0K
ICAgICAKIHZvaWQgRXZlbnRIYW5kbGVyOjpkZWZhdWx0V2hlZWxFdmVudEhhbmRsZXIoTm9kZSog
c3RhcnROb2RlLCBXaGVlbEV2ZW50KiB3aGVlbEV2ZW50KQpJbmRleDogU291cmNlL1dlYkNvcmUv
cGFnZS9FdmVudEhhbmRsZXIuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL0V2
ZW50SGFuZGxlci5oCShyZXZpc2lvbiAxMDMxODIpCisrKyBTb3VyY2UvV2ViQ29yZS9wYWdlL0V2
ZW50SGFuZGxlci5oCSh3b3JraW5nIGNvcHkpCkBAIC0xNTUsNyArMTU1LDcgQEAgcHVibGljOgog
ICAgIGJvb2wgaGFuZGxlTW91c2VQcmVzc0V2ZW50KGNvbnN0IFBsYXRmb3JtTW91c2VFdmVudCYp
OwogICAgIGJvb2wgaGFuZGxlTW91c2VNb3ZlRXZlbnQoY29uc3QgUGxhdGZvcm1Nb3VzZUV2ZW50
JiwgSGl0VGVzdFJlc3VsdCogaG92ZXJlZE5vZGUgPSAwLCBib29sIG9ubHlVcGRhdGVTY3JvbGxi
YXJzID0gZmFsc2UpOwogICAgIGJvb2wgaGFuZGxlTW91c2VSZWxlYXNlRXZlbnQoY29uc3QgUGxh
dGZvcm1Nb3VzZUV2ZW50Jik7Ci0gICAgYm9vbCBoYW5kbGVXaGVlbEV2ZW50KFBsYXRmb3JtV2hl
ZWxFdmVudCYpOworICAgIGJvb2wgaGFuZGxlV2hlZWxFdmVudChjb25zdCBQbGF0Zm9ybVdoZWVs
RXZlbnQmKTsKICAgICB2b2lkIGRlZmF1bHRXaGVlbEV2ZW50SGFuZGxlcihOb2RlKiwgV2hlZWxF
dmVudCopOwogCiAjaWYgRU5BQkxFKEdFU1RVUkVfRVZFTlRTKQpAQCAtMjk5LDcgKzI5OSw3IEBA
IHByaXZhdGU6CiAgICAgYm9vbCBwYXNzV2lkZ2V0TW91c2VEb3duRXZlbnRUb1dpZGdldChSZW5k
ZXJXaWRnZXQqKTsKIAogICAgIGJvb2wgcGFzc01vdXNlRG93bkV2ZW50VG9XaWRnZXQoV2lkZ2V0
Kik7Ci0gICAgYm9vbCBwYXNzV2hlZWxFdmVudFRvV2lkZ2V0KFBsYXRmb3JtV2hlZWxFdmVudCYs
IFdpZGdldCopOworICAgIGJvb2wgcGFzc1doZWVsRXZlbnRUb1dpZGdldChjb25zdCBQbGF0Zm9y
bVdoZWVsRXZlbnQmLCBXaWRnZXQqKTsKIAogICAgIHZvaWQgZGVmYXVsdFNwYWNlRXZlbnRIYW5k
bGVyKEtleWJvYXJkRXZlbnQqKTsKICAgICB2b2lkIGRlZmF1bHRCYWNrc3BhY2VFdmVudEhhbmRs
ZXIoS2V5Ym9hcmRFdmVudCopOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9ibGFja2JlcnJ5
L0V2ZW50SGFuZGxlckJsYWNrQmVycnkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L3BhZ2UvYmxhY2tiZXJyeS9FdmVudEhhbmRsZXJCbGFja0JlcnJ5LmNwcAkocmV2aXNpb24gMTAz
MTgyKQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9ibGFja2JlcnJ5L0V2ZW50SGFuZGxlckJsYWNr
QmVycnkuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01Nyw3ICs1Nyw3IEBAIGJvb2wgRXZlbnRIYW5k
bGVyOjpwYXNzTW91c2VSZWxlYXNlRXZlbnQKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAotYm9vbCBF
dmVudEhhbmRsZXI6OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQoUGxhdGZvcm1XaGVlbEV2ZW50Jiwg
V2lkZ2V0KikKK2Jvb2wgRXZlbnRIYW5kbGVyOjpwYXNzV2hlZWxFdmVudFRvV2lkZ2V0KGNvbnN0
IFBsYXRmb3JtV2hlZWxFdmVudCYsIFdpZGdldCopCiB7CiAgICAgbm90SW1wbGVtZW50ZWQoKTsK
ICAgICByZXR1cm4gZmFsc2U7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdlL2Nocm9taXVtL0V2
ZW50SGFuZGxlckNocm9taXVtLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdl
L2Nocm9taXVtL0V2ZW50SGFuZGxlckNocm9taXVtLmNwcAkocmV2aXNpb24gMTAzMTgyKQorKysg
U291cmNlL1dlYkNvcmUvcGFnZS9jaHJvbWl1bS9FdmVudEhhbmRsZXJDaHJvbWl1bS5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTg1LDcgKzg1LDcgQEAgYm9vbCBFdmVudEhhbmRsZXI6OnBhc3NNb3Vz
ZVJlbGVhc2VFdmVudAogICAgIHJldHVybiB0cnVlOwogfQogCi1ib29sIEV2ZW50SGFuZGxlcjo6
cGFzc1doZWVsRXZlbnRUb1dpZGdldChQbGF0Zm9ybVdoZWVsRXZlbnQmIHdoZWVsRXZlbnQsIFdp
ZGdldCogd2lkZ2V0KQorYm9vbCBFdmVudEhhbmRsZXI6OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQo
Y29uc3QgUGxhdGZvcm1XaGVlbEV2ZW50JiB3aGVlbEV2ZW50LCBXaWRnZXQqIHdpZGdldCkKIHsK
ICAgICAvLyBXZSBjYW4gc29tZXRpbWVzIGdldCBhIG51bGwgd2lkZ2V0ISAgRXZlbnRIYW5kbGVy
TWFjIGhhbmRsZXMgYSBudWxsCiAgICAgLy8gd2lkZ2V0IGJ5IHJldHVybmluZyBmYWxzZSwgc28g
d2UgZG8gdGhlIHNhbWUuCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdlL2VmbC9FdmVudEhhbmRs
ZXJFZmwuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvZWZsL0V2ZW50SGFu
ZGxlckVmbC5jcHAJKHJldmlzaW9uIDEwMzE4MikKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2UvZWZs
L0V2ZW50SGFuZGxlckVmbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTg2LDcgKzg2LDcgQEAgYm9v
bCBFdmVudEhhbmRsZXI6OmV2ZW50QWN0aXZhdGVkVmlldyhjbwogICAgIHJldHVybiBmYWxzZTsK
IH0KIAotYm9vbCBFdmVudEhhbmRsZXI6OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQoUGxhdGZvcm1X
aGVlbEV2ZW50JiBldmVudCwgV2lkZ2V0KiB3aWRnZXQpCitib29sIEV2ZW50SGFuZGxlcjo6cGFz
c1doZWVsRXZlbnRUb1dpZGdldChjb25zdCBQbGF0Zm9ybVdoZWVsRXZlbnQmIGV2ZW50LCBXaWRn
ZXQqIHdpZGdldCkKIHsKICAgICBBU1NFUlQod2lkZ2V0KTsKICAgICBpZiAoIXdpZGdldC0+aXNG
cmFtZVZpZXcoKSkKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvZ3RrL0V2ZW50SGFuZGxlckd0
ay5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGFnZS9ndGsvRXZlbnRIYW5kbGVy
R3RrLmNwcAkocmV2aXNpb24gMTAzMTgyKQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9ndGsvRXZl
bnRIYW5kbGVyR3RrLmNwcAkod29ya2luZyBjb3B5KQpAQCAtODUsNyArODUsNyBAQCBib29sIEV2
ZW50SGFuZGxlcjo6ZXZlbnRBY3RpdmF0ZWRWaWV3KGNvCiAgICAgcmV0dXJuIGZhbHNlOwogfQog
Ci1ib29sIEV2ZW50SGFuZGxlcjo6cGFzc1doZWVsRXZlbnRUb1dpZGdldChQbGF0Zm9ybVdoZWVs
RXZlbnQmIGV2ZW50LCBXaWRnZXQqIHdpZGdldCkKK2Jvb2wgRXZlbnRIYW5kbGVyOjpwYXNzV2hl
ZWxFdmVudFRvV2lkZ2V0KGNvbnN0IFBsYXRmb3JtV2hlZWxFdmVudCYgZXZlbnQsIFdpZGdldCog
d2lkZ2V0KQogewogICAgIEFTU0VSVCh3aWRnZXQpOwogICAgIGlmICghd2lkZ2V0LT5pc0ZyYW1l
VmlldygpKQpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9tYWMvRXZlbnRIYW5kbGVyTWFjLm1t
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvbWFjL0V2ZW50SGFuZGxlck1hYy5t
bQkocmV2aXNpb24gMTAzMTgyKQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9tYWMvRXZlbnRIYW5k
bGVyTWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC00MTksNyArNDE5LDcgQEAgc3RhdGljIHZvaWQg
c2VsZlJldGFpbmluZ05TU2Nyb2xsVmlld1NjcgogICAgICAgICBbc2VsZiByZWxlYXNlXTsKIH0K
IAotYm9vbCBFdmVudEhhbmRsZXI6OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQoUGxhdGZvcm1XaGVl
bEV2ZW50JiB3aGVlbEV2ZW50LCBXaWRnZXQqIHdpZGdldCkKK2Jvb2wgRXZlbnRIYW5kbGVyOjpw
YXNzV2hlZWxFdmVudFRvV2lkZ2V0KGNvbnN0IFBsYXRmb3JtV2hlZWxFdmVudCYgd2hlZWxFdmVu
dCwgV2lkZ2V0KiB3aWRnZXQpCiB7CiAgICAgQkVHSU5fQkxPQ0tfT0JKQ19FWENFUFRJT05TOwog
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdlL3F0L0V2ZW50SGFuZGxlclF0LmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL3F0L0V2ZW50SGFuZGxlclF0LmNwcAkocmV2aXNp
b24gMTAzMTgyKQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9xdC9FdmVudEhhbmRsZXJRdC5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTg5LDcgKzg5LDcgQEAgYm9vbCBFdmVudEhhbmRsZXI6OmV2ZW50
QWN0aXZhdGVkVmlldyhjbwogICAgIHJldHVybiBmYWxzZTsKIH0KIAotYm9vbCBFdmVudEhhbmRs
ZXI6OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQoUGxhdGZvcm1XaGVlbEV2ZW50JiBldmVudCwgV2lk
Z2V0KiB3aWRnZXQpCitib29sIEV2ZW50SGFuZGxlcjo6cGFzc1doZWVsRXZlbnRUb1dpZGdldChj
b25zdCBQbGF0Zm9ybVdoZWVsRXZlbnQmIGV2ZW50LCBXaWRnZXQqIHdpZGdldCkKIHsKICAgICBR
X0FTU0VSVCh3aWRnZXQpOwogICAgIGlmICghd2lkZ2V0LT5pc0ZyYW1lVmlldygpKQpJbmRleDog
U291cmNlL1dlYkNvcmUvcGFnZS93aW4vRXZlbnRIYW5kbGVyV2luLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9wYWdlL3dpbi9FdmVudEhhbmRsZXJXaW4uY3BwCShyZXZpc2lvbiAx
MDMxODIpCisrKyBTb3VyY2UvV2ViQ29yZS9wYWdlL3dpbi9FdmVudEhhbmRsZXJXaW4uY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC03Myw3ICs3Myw3IEBAIGJvb2wgRXZlbnRIYW5kbGVyOjpwYXNzTW91
c2VSZWxlYXNlRXZlbnQKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAotYm9vbCBFdmVudEhhbmRsZXI6
OnBhc3NXaGVlbEV2ZW50VG9XaWRnZXQoUGxhdGZvcm1XaGVlbEV2ZW50JiB3aGVlbEV2ZW50LCBX
aWRnZXQqIHdpZGdldCkKK2Jvb2wgRXZlbnRIYW5kbGVyOjpwYXNzV2hlZWxFdmVudFRvV2lkZ2V0
KGNvbnN0IFBsYXRmb3JtV2hlZWxFdmVudCYgd2hlZWxFdmVudCwgV2lkZ2V0KiB3aWRnZXQpCiB7
CiAgICAgaWYgKCF3aWRnZXQtPmlzRnJhbWVWaWV3KCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2Uvd3gvRXZlbnRIYW5kbGVyV3guY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2Uvd3gvRXZlbnRIYW5kbGVyV3guY3BwCShyZXZpc2lv
biAxMDMxODIpCisrKyBTb3VyY2UvV2ViQ29yZS9wYWdlL3d4L0V2ZW50SGFuZGxlcld4LmNwcAko
d29ya2luZyBjb3B5KQpAQCAtNzQsNyArNzQsNyBAQCBib29sIEV2ZW50SGFuZGxlcjo6cGFzc1dp
ZGdldE1vdXNlRG93bkV2CiAgICAgcmV0dXJuIHBhc3NNb3VzZURvd25FdmVudFRvV2lkZ2V0KHJl
bmRlcldpZGdldC0+d2lkZ2V0KCkpOwogfQogCi1ib29sIEV2ZW50SGFuZGxlcjo6cGFzc1doZWVs
RXZlbnRUb1dpZGdldChQbGF0Zm9ybVdoZWVsRXZlbnQmIGV2ZW50LCBXaWRnZXQqIHdpZGdldCkK
K2Jvb2wgRXZlbnRIYW5kbGVyOjpwYXNzV2hlZWxFdmVudFRvV2lkZ2V0KGNvbnN0IFBsYXRmb3Jt
V2hlZWxFdmVudCYgZXZlbnQsIFdpZGdldCogd2lkZ2V0KQogewogICAgIGlmICghd2lkZ2V0IHx8
ICF3aWRnZXQtPmlzRnJhbWVWaWV3KCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL1BsYXRmb3JtV2hlZWxFdmVudC5oCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1BsYXRmb3JtV2hlZWxFdmVudC5oCShyZXZpc2lvbiAx
MDMxODkpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9QbGF0Zm9ybVdoZWVsRXZlbnQuaAko
d29ya2luZyBjb3B5KQpAQCAtMTIxLDYgKzEyMSwxOCBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAg
ICAgICAgIHsKICAgICAgICAgfQogCisgICAgICAgIFBsYXRmb3JtV2hlZWxFdmVudCBjb3B5VHVy
bmluZ1ZlcnRpY2FsVGlja3NJbnRvSG9yaXpvbnRhbFRpY2tzKCkgY29uc3QKKyAgICAgICAgewor
ICAgICAgICAgICAgUGxhdGZvcm1XaGVlbEV2ZW50IGNvcHkgPSAqdGhpczsKKworICAgICAgICAg
ICAgY29weS5tX2RlbHRhWCA9IGNvcHkubV9kZWx0YVk7CisgICAgICAgICAgICBjb3B5Lm1fZGVs
dGFZID0gMDsKKyAgICAgICAgICAgIGNvcHkubV93aGVlbFRpY2tzWCA9IGNvcHkubV93aGVlbFRp
Y2tzWTsKKyAgICAgICAgICAgIGNvcHkubV93aGVlbFRpY2tzWSA9IDA7CisKKyAgICAgICAgICAg
IHJldHVybiBjb3B5OworICAgICAgICB9CisKICAgICAgICAgY29uc3QgSW50UG9pbnQmIHBvcygp
IGNvbnN0IHsgcmV0dXJuIG1fcG9zaXRpb247IH0gLy8gUGxhdGZvcm1XaW5kb3cgY29vcmRpbmF0
ZXMuCiAgICAgICAgIGNvbnN0IEludFBvaW50JiBnbG9iYWxQb3MoKSBjb25zdCB7IHJldHVybiBt
X2dsb2JhbFBvc2l0aW9uOyB9IC8vIFNjcmVlbiBjb29yZGluYXRlcy4KIApAQCAtMTM0LDE1ICsx
NDYsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKICAgICAgICAgYm9vbCBkaXJlY3Rpb25JbnZl
cnRlZEZyb21EZXZpY2UoKSBjb25zdCB7IHJldHVybiBtX2RpcmVjdGlvbkludmVydGVkRnJvbURl
dmljZTsgfQogCi0gICAgICAgIHZvaWQgdHVyblZlcnRpY2FsVGlja3NJbnRvSG9yaXpvbnRhbCgp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIG1fZGVsdGFYID0gbV9kZWx0YVk7Ci0gICAgICAgICAg
ICBtX2RlbHRhWSA9IDA7Ci0KLSAgICAgICAgICAgIG1fd2hlZWxUaWNrc1ggPSBtX3doZWVsVGlj
a3NZOwotICAgICAgICAgICAgbV93aGVlbFRpY2tzWSA9IDA7Ci0gICAgICAgIH0KLQogI2lmIFBM
QVRGT1JNKEdUSykKICAgICAgICAgUGxhdGZvcm1XaGVlbEV2ZW50KEdka0V2ZW50U2Nyb2xsKik7
CiAjZW5kaWYK
</data>
<flag name="review"
          id="119894"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>