<?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>80715</bug_id>
          
          <creation_ts>2012-03-09 11:56:13 -0800</creation_ts>
          <short_desc>Add roundedPoint to HitTestResult and change platform code to use it</short_desc>
          <delta_ts>2012-03-09 16:36:53 -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>UI Events</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>
          
          <blocked>60318</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Emil A Eklund">eae</reporter>
          <assigned_to name="Emil A Eklund">eae</assigned_to>
          <cc>abarth</cc>
    
    <cc>darin</cc>
    
    <cc>eric</cc>
    
    <cc>jamesr</cc>
    
    <cc>leviw</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>575043</commentid>
    <comment_count>0</comment_count>
    <who name="Emil A Eklund">eae</who>
    <bug_when>2012-03-09 11:56:13 -0800</bug_when>
    <thetext>Added roundedPoint method to HitTestResult and change platform code to use this method. That way we don&apos;t have to expose fractional layout types to platform specific hit testing code and we keep the rounding logic in a single place.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>575059</commentid>
    <comment_count>1</comment_count>
      <attachid>131070</attachid>
    <who name="Emil A Eklund">eae</who>
    <bug_when>2012-03-09 12:10:15 -0800</bug_when>
    <thetext>Created attachment 131070
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>575098</commentid>
    <comment_count>2</comment_count>
      <attachid>131070</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2012-03-09 12:49:47 -0800</bug_when>
    <thetext>Comment on attachment 131070
Patch

Seems fine</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>575337</commentid>
    <comment_count>3</comment_count>
      <attachid>131070</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-09 16:36:48 -0800</bug_when>
    <thetext>Comment on attachment 131070
Patch

Clearing flags on attachment: 131070

Committed r110348: &lt;http://trac.webkit.org/changeset/110348&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>575338</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-09 16:36:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>131070</attachid>
            <date>2012-03-09 12:10:15 -0800</date>
            <delta_ts>2012-03-09 16:36:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80715-20120309121014.patch</filename>
            <type>text/plain</type>
            <size>9483</size>
            <attacher name="Emil A Eklund">eae</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMDMxMSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAzLTA5ICBFbWlsIEEg
RWtsdW5kICA8ZWFlQGNocm9taXVtLm9yZz4KKworICAgICAgICBBZGQgcm91bmRlZFBvaW50IHRv
IEhpdFRlc3RSZXN1bHQgYW5kIGNoYW5nZSBwbGF0Zm9ybSBjb2RlIHRvIHVzZSBpdAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODA3MTUKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDaGFuZ2UgcG9ydHMgdG8g
dXNlIHJvdW5kZWRQb2ludCB0byBhdm9pZCBleHBvc2luZyBzdWJwaXhlbCB0eXBlcyB0bworICAg
ICAgICBwbGF0Zm9ybSBjb2RlLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cy4KKworICAgICAgICAq
IHJlbmRlcmluZy9IaXRUZXN0UmVzdWx0Lmg6CisgICAgICAgIChXZWJDb3JlOjpIaXRUZXN0UmVz
dWx0Ojpyb3VuZGVkUG9pbnQpOgorCiAyMDEyLTAzLTA5ICBKb24gTGVlICA8am9ubGVlQGFwcGxl
LmNvbT4KIAogICAgICAgICBBZGQgc3VwcG9ydCBmb3IgRU5BQkxFKExFR0FDWV9OT1RJRklDQVRJ
T05TKQpJbmRleDogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0hpdFRlc3RSZXN1bHQuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSGl0VGVzdFJlc3VsdC5oCShyZXZp
c2lvbiAxMTAxNzYpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSGl0VGVzdFJlc3VsdC5o
CSh3b3JraW5nIGNvcHkpCkBAIC01Nyw2ICs1Nyw3IEBAIHB1YmxpYzoKICAgICBOb2RlKiBpbm5l
ck5vZGUoKSBjb25zdCB7IHJldHVybiBtX2lubmVyTm9kZS5nZXQoKTsgfQogICAgIE5vZGUqIGlu
bmVyTm9uU2hhcmVkTm9kZSgpIGNvbnN0IHsgcmV0dXJuIG1faW5uZXJOb25TaGFyZWROb2RlLmdl
dCgpOyB9CiAgICAgTGF5b3V0UG9pbnQgcG9pbnQoKSBjb25zdCB7IHJldHVybiBtX3BvaW50OyB9
CisgICAgSW50UG9pbnQgcm91bmRlZFBvaW50KCkgY29uc3QgeyByZXR1cm4gcm91bmRlZEludFBv
aW50KG1fcG9pbnQpOyB9CiAgICAgTGF5b3V0UG9pbnQgbG9jYWxQb2ludCgpIGNvbnN0IHsgcmV0
dXJuIG1fbG9jYWxQb2ludDsgfQogICAgIEVsZW1lbnQqIFVSTEVsZW1lbnQoKSBjb25zdCB7IHJl
dHVybiBtX2lubmVyVVJMRWxlbWVudC5nZXQoKTsgfQogICAgIFNjcm9sbGJhciogc2Nyb2xsYmFy
KCkgY29uc3QgeyByZXR1cm4gbV9zY3JvbGxiYXIuZ2V0KCk7IH0KSW5kZXg6IFNvdXJjZS9XZWJL
aXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDExMDMxMSkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwkod29ya2luZyBjb3B5
KQpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAzLTA5ICBFbWlsIEEgRWtsdW5kICA8ZWFlQGNocm9t
aXVtLm9yZz4KKworICAgICAgICBBZGQgcm91bmRlZFBvaW50IHRvIEhpdFRlc3RSZXN1bHQgYW5k
IGNoYW5nZSBwbGF0Zm9ybSBjb2RlIHRvIHVzZSBpdAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODA3MTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBDaGFuZ2UgcG9ydHMgdG8gdXNlIHJvdW5kZWRQb2ludCB0
byBhdm9pZCBleHBvc2luZyBzdWJwaXhlbCB0eXBlcyB0bworICAgICAgICBwbGF0Zm9ybSBjb2Rl
LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYkNvbnRleHRNZW51LmNwcDoKKyAg
ICAgICAgKFdlYktpdDo6V2ViQ29udGV4dE1lbnU6OnNob3cpOgorCiAyMDEyLTAzLTA5ICBKb24g
TGVlICA8am9ubGVlQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgc3VwcG9ydCBmb3IgRU5BQkxF
KExFR0FDWV9OT1RJRklDQVRJT05TKQpJbmRleDogU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9X
ZWJQYWdlL1dlYkNvbnRleHRNZW51LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViQ29udGV4dE1lbnUuY3BwCShyZXZpc2lvbiAxMTAxNzYpCisr
KyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViQ29udGV4dE1lbnUuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC04Myw3ICs4Myw3IEBAIHZvaWQgV2ViQ29udGV4dE1lbnU6OnNob3co
KQogCiAgICAgLy8gTWFyayB0aGUgV2ViUGFnZSBoYXMgaGF2aW5nIGEgc2hvd24gY29udGV4dCBt
ZW51IHRoZW4gbm90aWZ5IHRoZSBVSVByb2Nlc3MuCiAgICAgbV9wYWdlLT5jb250ZXh0TWVudVNo
b3dpbmcoKTsKLSAgICBtX3BhZ2UtPnNlbmQoTWVzc2FnZXM6OldlYlBhZ2VQcm94eTo6U2hvd0Nv
bnRleHRNZW51KHZpZXctPmNvbnRlbnRzVG9XaW5kb3coY29udHJvbGxlci0+aGl0VGVzdFJlc3Vs
dCgpLnBvaW50KCkpLCB3ZWJIaXRUZXN0UmVzdWx0RGF0YSwgcHJvcG9zZWRNZW51LCBJbmplY3Rl
ZEJ1bmRsZVVzZXJNZXNzYWdlRW5jb2Rlcih1c2VyRGF0YS5nZXQoKSkpKTsKKyAgICBtX3BhZ2Ut
PnNlbmQoTWVzc2FnZXM6OldlYlBhZ2VQcm94eTo6U2hvd0NvbnRleHRNZW51KHZpZXctPmNvbnRl
bnRzVG9XaW5kb3coY29udHJvbGxlci0+aGl0VGVzdFJlc3VsdCgpLnJvdW5kZWRQb2ludCgpKSwg
d2ViSGl0VGVzdFJlc3VsdERhdGEsIHByb3Bvc2VkTWVudSwgSW5qZWN0ZWRCdW5kbGVVc2VyTWVz
c2FnZUVuY29kZXIodXNlckRhdGEuZ2V0KCkpKSk7CiB9CiAKIHZvaWQgV2ViQ29udGV4dE1lbnU6
Oml0ZW1TZWxlY3RlZChjb25zdCBXZWJDb250ZXh0TWVudUl0ZW1EYXRhJiBpdGVtKQpJbmRleDog
U291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMDMxMSkKKysrIFNvdXJjZS9XZWJL
aXQvY2hyb21pdW0vQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTggQEAKKzIw
MTItMDMtMDkgIEVtaWwgQSBFa2x1bmQgIDxlYWVAY2hyb21pdW0ub3JnPgorCisgICAgICAgIEFk
ZCByb3VuZGVkUG9pbnQgdG8gSGl0VGVzdFJlc3VsdCBhbmQgY2hhbmdlIHBsYXRmb3JtIGNvZGUg
dG8gdXNlIGl0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04MDcxNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IENoYW5nZSBwb3J0cyB0byB1c2Ugcm91bmRlZFBvaW50IHRvIGF2b2lkIGV4cG9zaW5nIHN1YnBp
eGVsIHR5cGVzIHRvCisgICAgICAgIHBsYXRmb3JtIGNvZGUuCisKKyAgICAgICAgKiBzcmMvQ2hy
b21lQ2xpZW50SW1wbC5jcHA6CisgICAgICAgIChXZWJLaXQ6OkNocm9tZUNsaWVudEltcGw6Om1v
dXNlRGlkTW92ZU92ZXJFbGVtZW50KToKKyAgICAgICAgKiBzcmMvQ29udGV4dE1lbnVDbGllbnRJ
bXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6Q29udGV4dE1lbnVDbGllbnRJbXBsOjpnZXRDdXN0
b21NZW51RnJvbURlZmF1bHRJdGVtcyk6CisKIDIwMTItMDMtMDkgIEpvbiBMZWUgIDxqb25sZWVA
YXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBzdXBwb3J0IGZvciBFTkFCTEUoTEVHQUNZX05PVElG
SUNBVElPTlMpCkluZGV4OiBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9DaHJvbWVDbGllbnRJ
bXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9DaHJvbWVD
bGllbnRJbXBsLmNwcAkocmV2aXNpb24gMTEwMTc2KQorKysgU291cmNlL1dlYktpdC9jaHJvbWl1
bS9zcmMvQ2hyb21lQ2xpZW50SW1wbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTYxOCw3ICs2MTgs
NyBAQCB2b2lkIENocm9tZUNsaWVudEltcGw6Om1vdXNlRGlkTW92ZU92ZXJFCiAgICAgICAgICAg
ICBXaWRnZXQqIHdpZGdldCA9IHRvUmVuZGVyV2lkZ2V0KG9iamVjdCktPndpZGdldCgpOwogICAg
ICAgICAgICAgaWYgKHdpZGdldCAmJiB3aWRnZXQtPmlzUGx1Z2luQ29udGFpbmVyKCkpIHsKICAg
ICAgICAgICAgICAgICBXZWJQbHVnaW5Db250YWluZXJJbXBsKiBwbHVnaW4gPSBzdGF0aWNfY2Fz
dDxXZWJQbHVnaW5Db250YWluZXJJbXBsKj4od2lkZ2V0KTsKLSAgICAgICAgICAgICAgICB1cmwg
PSBwbHVnaW4tPnBsdWdpbigpLT5saW5rQXRQb3NpdGlvbihyZXN1bHQucG9pbnQoKSk7CisgICAg
ICAgICAgICAgICAgdXJsID0gcGx1Z2luLT5wbHVnaW4oKS0+bGlua0F0UG9zaXRpb24ocmVzdWx0
LnJvdW5kZWRQb2ludCgpKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgIH0KSW5kZXg6
IFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0NvbnRleHRNZW51Q2xpZW50SW1wbC5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvQ29udGV4dE1lbnVDbGllbnRJ
bXBsLmNwcAkocmV2aXNpb24gMTEwMTc2KQorKysgU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
Q29udGV4dE1lbnVDbGllbnRJbXBsLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTU4LDcgKzE1OCw3
IEBAIFBsYXRmb3JtTWVudURlc2NyaXB0aW9uIENvbnRleHRNZW51Q2xpZW4KICAgICBGcmFtZSog
c2VsZWN0ZWRGcmFtZSA9IHIuaW5uZXJOb25TaGFyZWROb2RlKCktPmRvY3VtZW50KCktPmZyYW1l
KCk7CiAKICAgICBXZWJDb250ZXh0TWVudURhdGEgZGF0YTsKLSAgICBkYXRhLm1vdXNlUG9zaXRp
b24gPSBzZWxlY3RlZEZyYW1lLT52aWV3KCktPmNvbnRlbnRzVG9XaW5kb3coci5wb2ludCgpKTsK
KyAgICBkYXRhLm1vdXNlUG9zaXRpb24gPSBzZWxlY3RlZEZyYW1lLT52aWV3KCktPmNvbnRlbnRz
VG9XaW5kb3coci5yb3VuZGVkUG9pbnQoKSk7CiAKICAgICAvLyBDb21wdXRlIGVkaXQgZmxhZ3Mu
CiAgICAgZGF0YS5lZGl0RmxhZ3MgPSBXZWJDb250ZXh0TWVudURhdGE6OkNhbkRvTm9uZTsKSW5k
ZXg6IFNvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0L21hYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMDMxMSkKKysrIFNvdXJjZS9XZWJLaXQvbWFj
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAzLTA5ICBF
bWlsIEEgRWtsdW5kICA8ZWFlQGNocm9taXVtLm9yZz4KKworICAgICAgICBBZGQgcm91bmRlZFBv
aW50IHRvIEhpdFRlc3RSZXN1bHQgYW5kIGNoYW5nZSBwbGF0Zm9ybSBjb2RlIHRvIHVzZSBpdAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODA3MTUKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDaGFuZ2UgcG9y
dHMgdG8gdXNlIHJvdW5kZWRQb2ludCB0byBhdm9pZCBleHBvc2luZyBzdWJwaXhlbCB0eXBlcyB0
bworICAgICAgICBwbGF0Zm9ybSBjb2RlLgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvV2Vi
Q29udGV4dE1lbnVDbGllbnQubW06CisgICAgICAgIChXZWJDb250ZXh0TWVudUNsaWVudDo6c2hv
d0NvbnRleHRNZW51KToKKwogMjAxMi0wMy0wOSAgSm9uIExlZSAgPGpvbmxlZUBhcHBsZS5jb20+
CiAKICAgICAgICAgQWRkIHN1cHBvcnQgZm9yIEVOQUJMRShMRUdBQ1lfTk9USUZJQ0FUSU9OUykK
SW5kZXg6IFNvdXJjZS9XZWJLaXQvbWFjL1dlYkNvcmVTdXBwb3J0L1dlYkNvbnRleHRNZW51Q2xp
ZW50Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvbWFjL1dlYkNvcmVTdXBwb3J0L1dl
YkNvbnRleHRNZW51Q2xpZW50Lm1tCShyZXZpc2lvbiAxMTAxNzYpCisrKyBTb3VyY2UvV2ViS2l0
L21hYy9XZWJDb3JlU3VwcG9ydC9XZWJDb250ZXh0TWVudUNsaWVudC5tbQkod29ya2luZyBjb3B5
KQpAQCAtMzY2LDcgKzM2Niw3IEBAIHZvaWQgV2ViQ29udGV4dE1lbnVDbGllbnQ6OnNob3dDb250
ZXh0TWUKICAgICBpZiAoIWZyYW1lVmlldykKICAgICAgICAgcmV0dXJuOwogCi0gICAgSW50UG9p
bnQgcG9pbnQgPSBmcmFtZVZpZXctPmNvbnRlbnRzVG9XaW5kb3coY29udHJvbGxlci0+aGl0VGVz
dFJlc3VsdCgpLnBvaW50KCkpOworICAgIEludFBvaW50IHBvaW50ID0gZnJhbWVWaWV3LT5jb250
ZW50c1RvV2luZG93KGNvbnRyb2xsZXItPmhpdFRlc3RSZXN1bHQoKS5yb3VuZGVkUG9pbnQoKSk7
CiAgICAgTlNWaWV3KiB2aWV3ID0gZnJhbWVWaWV3LT5kb2N1bWVudFZpZXcoKTsKICAgICBOU1Bv
aW50IG5zU2NyZWVuUG9pbnQgPSBbdmlldyBjb252ZXJ0UG9pbnQ6cG9pbnQgdG9WaWV3Om5pbF07
CiAgICAgLy8gU2hvdyB0aGUgY29udGV4dHVhbCBtZW51IGZvciB0aGlzIGV2ZW50LgpJbmRleDog
U291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9x
dC9DaGFuZ2VMb2cJKHJldmlzaW9uIDExMDMxMSkKKysrIFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDMtMDkgIEVtaWwgQSBF
a2x1bmQgIDxlYWVAY2hyb21pdW0ub3JnPgorCisgICAgICAgIEFkZCByb3VuZGVkUG9pbnQgdG8g
SGl0VGVzdFJlc3VsdCBhbmQgY2hhbmdlIHBsYXRmb3JtIGNvZGUgdG8gdXNlIGl0CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDcxNQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENoYW5nZSBwb3J0cyB0byB1
c2Ugcm91bmRlZFBvaW50IHRvIGF2b2lkIGV4cG9zaW5nIHN1YnBpeGVsIHR5cGVzIHRvCisgICAg
ICAgIHBsYXRmb3JtIGNvZGUuCisKKyAgICAgICAgKiBBcGkvcXdlYmZyYW1lLmNwcDoKKyAgICAg
ICAgKFFXZWJIaXRUZXN0UmVzdWx0UHJpdmF0ZTo6UVdlYkhpdFRlc3RSZXN1bHRQcml2YXRlKToK
KwogMjAxMi0wMy0wOSAgSm9uIExlZSAgPGpvbmxlZUBhcHBsZS5jb20+CiAKICAgICAgICAgQWRk
IHN1cHBvcnQgZm9yIEVOQUJMRShMRUdBQ1lfTk9USUZJQ0FUSU9OUykKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9x
dC9BcGkvcXdlYmZyYW1lLmNwcAkocmV2aXNpb24gMTEwMTc2KQorKysgU291cmNlL1dlYktpdC9x
dC9BcGkvcXdlYmZyYW1lLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTc1MCw3ICsxNzUwLDcgQEAg
UVdlYkhpdFRlc3RSZXN1bHRQcml2YXRlOjpRV2ViSGl0VGVzdFJlcwogewogICAgIGlmICghaGl0
VGVzdC5pbm5lck5vZGUoKSkKICAgICAgICAgcmV0dXJuOwotICAgIHBvcyA9IGhpdFRlc3QucG9p
bnQoKTsKKyAgICBwb3MgPSBoaXRUZXN0LnJvdW5kZWRQb2ludCgpOwogICAgIFdlYkNvcmU6OlRl
eHREaXJlY3Rpb24gZGlyOwogICAgIHRpdGxlID0gaGl0VGVzdC50aXRsZShkaXIpOwogICAgIGxp
bmtUZXh0ID0gaGl0VGVzdC50ZXh0Q29udGVudCgpOwpJbmRleDogU291cmNlL1dlYktpdC93aW4v
Q2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZwkocmV2
aXNpb24gMTEwMzExKQorKysgU291cmNlL1dlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDMtMDkgIEVtaWwgQSBFa2x1bmQgIDxlYWVAY2hy
b21pdW0ub3JnPgorCisgICAgICAgIEFkZCByb3VuZGVkUG9pbnQgdG8gSGl0VGVzdFJlc3VsdCBh
bmQgY2hhbmdlIHBsYXRmb3JtIGNvZGUgdG8gdXNlIGl0CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDcxNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIENoYW5nZSBwb3J0cyB0byB1c2Ugcm91bmRlZFBvaW50
IHRvIGF2b2lkIGV4cG9zaW5nIHN1YnBpeGVsIHR5cGVzIHRvCisgICAgICAgIHBsYXRmb3JtIGNv
ZGUuCisKKyAgICAgICAgKiBXZWJWaWV3LmNwcDoKKyAgICAgICAgKFdlYlZpZXc6OmhhbmRsZUNv
bnRleHRNZW51RXZlbnQpOgorCiAyMDEyLTAzLTA4ICBTdGV2ZSBGYWxrZW5idXJnICA8c2ZhbGtl
bkBhcHBsZS5jb20+CiAKICAgICAgICAgU2VwYXJhdGUgV1RGIHBhcnRzIG9mIEphdmFTY3JpcHRD
b3JlR2VuZXJhdGVkIGludG8gV1RGR2VuZXJhdGVkIGZvciBXaW5kb3dzIGJ1aWxkCkluZGV4OiBT
b3VyY2UvV2ViS2l0L3dpbi9XZWJWaWV3LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0
L3dpbi9XZWJWaWV3LmNwcAkocmV2aXNpb24gMTEwMTc2KQorKysgU291cmNlL1dlYktpdC93aW4v
V2ViVmlldy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEzNDksNyArMTM0OSw3IEBAIGJvb2wgV2Vi
Vmlldzo6aGFuZGxlQ29udGV4dE1lbnVFdmVudChXUEEKICAgICBpZiAoIXZpZXcpCiAgICAgICAg
IHJldHVybiBmYWxzZTsKIAotICAgIFBPSU5UIHBvaW50KHZpZXctPmNvbnRlbnRzVG9XaW5kb3co
Y29udGV4dE1lbnVDb250cm9sbGVyLT5oaXRUZXN0UmVzdWx0KCkucG9pbnQoKSkpOworICAgIFBP
SU5UIHBvaW50KHZpZXctPmNvbnRlbnRzVG9XaW5kb3coY29udGV4dE1lbnVDb250cm9sbGVyLT5o
aXRUZXN0UmVzdWx0KCkucm91bmRlZFBvaW50KCkpKTsKIAogICAgIC8vIFRyYW5zbGF0ZSB0aGUg
cG9pbnQgdG8gc2NyZWVuIGNvb3JkaW5hdGVzCiAgICAgaWYgKCE6OkNsaWVudFRvU2NyZWVuKG1f
dmlld1dpbmRvdywgJnBvaW50KSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>