<?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>144149</bug_id>
          
          <creation_ts>2015-04-24 08:41:14 -0700</creation_ts>
          <short_desc>[Mac] Hit testing on &lt;embed&gt; PDFs not working properly</short_desc>
          <delta_ts>2015-04-24 14:54:54 -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>PDF</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>143952</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1088226</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-04-24 08:41:14 -0700</bug_when>
    <thetext>Testing has shown that there is a hit testing bug for embedded (&lt;embed&gt;) PDF&apos;s. Full page PDFs (at any scale) do work properly.

This can be seen in the TestWebKitAPI &apos;ActionMenuTest&apos; suite.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088266</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-04-24 11:06:36 -0700</bug_when>
    <thetext>&lt;rdar://problem/20677770&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088270</commentid>
    <comment_count>2</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-04-24 11:08:09 -0700</bug_when>
    <thetext>There was an error in the recent PDF positioning calculations I made. I have a local fix, but it is based on the code in Bug 143952.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088315</commentid>
    <comment_count>3</comment_count>
      <attachid>251570</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-04-24 13:57:21 -0700</bug_when>
    <thetext>Created attachment 251570
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088317</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-04-24 13:59:19 -0700</bug_when>
    <thetext>Attachment 251570 did not pass style-queue:


ERROR: Tools/TestWebKitAPI/Tests/WebKit2ObjC/ActionMenus.mm:738:  Place brace on its own line for function definitions.  [whitespace/braces] [4]
Total errors found: 1 in 6 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>1088341</commentid>
    <comment_count>5</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-04-24 14:54:54 -0700</bug_when>
    <thetext>Committed r183282: &lt;http://trac.webkit.org/changeset/183282&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251570</attachid>
            <date>2015-04-24 13:57:21 -0700</date>
            <delta_ts>2015-04-24 13:59:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144149-20150424135616.patch</filename>
            <type>text/plain</type>
            <size>9832</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4MzI3NykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMwIEBACisyMDE1LTA0LTI0ICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT046IFdlYktp
dDIuQWN0aW9uTWVudXNUZXN0IEFQSSB0ZXN0IGZhaWxzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQxNDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzIwNjc3NzcwPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRlc3RlZCBieSBUZXN0V2ViS2l0QVBJIAorCisgICAgICAgIFRoZSAnbG9va3VwVGV4dEF0
TG9jYXRpb24nIG1ldGhvZCB3YXMgbm90IGNvbnZlcnRpbmcgdGhlIE5TRXZlbnQgY29vcmRpbmF0
ZXMgaXQKKyAgICAgICAgd2FzIHJlY2VpdmluZyBmcm9tIHJvb3QgdmlldyB0byB0aGUgcGx1Z2lu
IHZpZXcuIENvbnNlcXVlbnRseSwgZnVsbCBwYWdlIFBERnMKKyAgICAgICAgZGlkIGhpdCB0ZXN0
aW5nIGNvcnJlY3RseSwgYnV0IGFuIDxlbWJlZD4gUERGIHdvdWxkIG5vdC4KKworICAgICAgICBT
aW5jZSAnZXhpc3RpbmdTZWxlY3Rpb25Db250YWluc1BvaW50JyBpcyBleHBvc2VkIGFzIEFQSSwg
SSBhbHNvIG1vZGlmaWVkIGl0IHRvCisgICAgICAgIGV4cGVjdCAncm9vdCB2aWV3JyBjb29yZGlu
YXRlcyBhbmQgcGVyZm9ybSB0aGUgcmVxdWlzaXRlIGNvbnZlcnNpb25zLCByYXRoZXIKKyAgICAg
ICAgdGhhbiBleHBlY3RpbmcgJ3BsdWdpbiB2aWV3JyBjb29yZGluYXRlcy4KKworICAgICAgICAq
IFdlYlByb2Nlc3MvUGx1Z2lucy9QREYvUERGUGx1Z2luLm1tOgorICAgICAgICAoV2ViS2l0OjpQ
REZQbHVnaW46OmV4aXN0aW5nU2VsZWN0aW9uQ29udGFpbnNQb2ludCk6IEV4cGVjdCAncm9vdCB2
aWV3JyBjb29yZGluYXRlcworICAgICAgICBmb3IgdGhlIGlucHV0LgorICAgICAgICAoV2ViS2l0
OjpQREZQbHVnaW46Omxvb2t1cFRleHRBdExvY2F0aW9uKTogUHJvcGVybHkgY29udmVydCB0aGUg
cGFzc2VkICdyb290IHZpZXcnCisgICAgICAgIGNvb3JkaW5hdGVzIHRvIHRoZSBQREYncyB2aWV3
IGNvb3JkaW5hdGUgc3BhY2UuCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9XZWJQ
YWdlTWFjLm1tOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpwZXJmb3JtQWN0aW9uTWVudUhp
dFRlc3RBdExvY2F0aW9uKTogUGFzcyBoaXQgcG9pbnQgdXNpbmcgdmlldyBjb29yZGluYXRlcywK
KyAgICAgICAgbm90IGNvbnRlbnQgY29vcmRpbmF0ZXMuCisKIDIwMTUtMDQtMjQgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CiAKICAgICAgICAgSW1tZWRpYXRlIGFjdGlvbiBu
b3QgZnVuY3Rpb25hbCBmb3IgZW1iZWRkZWQgUERGcwpJbmRleDogU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW4ubW0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW4ubW0JKHJldmlzaW9uIDE4MzI3
NykKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9QREYvUERGUGx1Z2luLm1t
CSh3b3JraW5nIGNvcHkpCkBAIC0xODQ2LDE0ICsxODQ2LDE0IEBAIFN0cmluZyBQREZQbHVnaW46
OmdldFNlbGVjdGlvbkZvcldvcmRBdFAKICAgICByZXR1cm4gW3NlbGVjdGlvbkZvcldvcmQgc3Ry
aW5nXTsKIH0KIAotYm9vbCBQREZQbHVnaW46OmV4aXN0aW5nU2VsZWN0aW9uQ29udGFpbnNQb2lu
dChjb25zdCBXZWJDb3JlOjpGbG9hdFBvaW50JiBwb2ludCkgY29uc3QKK2Jvb2wgUERGUGx1Z2lu
OjpleGlzdGluZ1NlbGVjdGlvbkNvbnRhaW5zUG9pbnQoY29uc3QgV2ViQ29yZTo6RmxvYXRQb2lu
dCYgbG9jYXRpb25JblZpZXdDb29yZGluYXRlcykgY29uc3QKIHsKICAgICBQREZTZWxlY3Rpb24g
KmN1cnJlbnRTZWxlY3Rpb24gPSBbbV9wZGZMYXllckNvbnRyb2xsZXIgY3VycmVudFNlbGVjdGlv
bl07CiAgICAgaWYgKCFjdXJyZW50U2VsZWN0aW9uKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAg
ICAgCi0gICAgSW50UG9pbnQgcG9pbnRJblZpZXcgPSBjb252ZXJ0RnJvbVBsdWdpblRvUERGVmll
dyhyb3VuZGVkSW50UG9pbnQocG9pbnQpKTsKLSAgICBQREZTZWxlY3Rpb24gKnNlbGVjdGlvbkZv
cldvcmQgPSBbbV9wZGZMYXllckNvbnRyb2xsZXIgZ2V0U2VsZWN0aW9uRm9yV29yZEF0UG9pbnQ6
cG9pbnRJblZpZXddOworICAgIEludFBvaW50IHBvaW50SW5QREZWaWV3ID0gY29udmVydEZyb21Q
bHVnaW5Ub1BERlZpZXcoY29udmVydEZyb21Sb290Vmlld1RvUGx1Z2luKHJvdW5kZWRJbnRQb2lu
dChsb2NhdGlvbkluVmlld0Nvb3JkaW5hdGVzKSkpOworICAgIFBERlNlbGVjdGlvbiAqc2VsZWN0
aW9uRm9yV29yZCA9IFttX3BkZkxheWVyQ29udHJvbGxlciBnZXRTZWxlY3Rpb25Gb3JXb3JkQXRQ
b2ludDpwb2ludEluUERGVmlld107CiAKICAgICBOU1VJbnRlZ2VyIGN1cnJlbnRQYWdlSW5kZXgg
PSBbbV9wZGZMYXllckNvbnRyb2xsZXIgY3VycmVudFBhZ2VJbmRleF07CiAgICAgCkBAIC0xODk2
LDM1ICsxODk2LDM1IEBAIFN0cmluZyBQREZQbHVnaW46Omxvb2t1cFRleHRBdExvY2F0aW9uKGMK
IAogICAgIHNlbGVjdGlvbiA9IFttX3BkZkxheWVyQ29udHJvbGxlciBjdXJyZW50U2VsZWN0aW9u
XTsKICAgICBpZiAoZXhpc3RpbmdTZWxlY3Rpb25Db250YWluc1BvaW50KGxvY2F0aW9uSW5WaWV3
Q29vcmRpbmF0ZXMpKQotICAgICAgICByZXR1cm4gW3NlbGVjdGlvbiBzdHJpbmddOworICAgICAg
ICByZXR1cm4gc2VsZWN0aW9uLnN0cmluZzsKICAgICAgICAgCi0gICAgSW50UG9pbnQgcG9pbnRJ
blZpZXcgPSBjb252ZXJ0RnJvbVBsdWdpblRvUERGVmlldyhyb3VuZGVkSW50UG9pbnQobG9jYXRp
b25JblZpZXdDb29yZGluYXRlcykpOwotICAgIHNlbGVjdGlvbiA9IFttX3BkZkxheWVyQ29udHJv
bGxlciBnZXRTZWxlY3Rpb25Gb3JXb3JkQXRQb2ludDpwb2ludEluVmlld107CisgICAgSW50UG9p
bnQgcG9pbnRJblBERlZpZXcgPSBjb252ZXJ0RnJvbVBsdWdpblRvUERGVmlldyhjb252ZXJ0RnJv
bVJvb3RWaWV3VG9QbHVnaW4ocm91bmRlZEludFBvaW50KGxvY2F0aW9uSW5WaWV3Q29vcmRpbmF0
ZXMpKSk7CisgICAgc2VsZWN0aW9uID0gW21fcGRmTGF5ZXJDb250cm9sbGVyIGdldFNlbGVjdGlv
bkZvcldvcmRBdFBvaW50OnBvaW50SW5QREZWaWV3XTsKICAgICBpZiAoIXNlbGVjdGlvbikKICAg
ICAgICAgcmV0dXJuIEAiIjsKIAotICAgIE5TUG9pbnQgcG9pbnRJbkxheW91dFNwYWNlID0gcG9p
bnRJbkxheW91dFNwYWNlRm9yUG9pbnRJbldpbmRvd1NwYWNlKG1fcGRmTGF5ZXJDb250cm9sbGVy
LmdldCgpLCBwb2ludEluVmlldyk7CisgICAgTlNQb2ludCBwb2ludEluTGF5b3V0U3BhY2UgPSBw
b2ludEluTGF5b3V0U3BhY2VGb3JQb2ludEluV2luZG93U3BhY2UobV9wZGZMYXllckNvbnRyb2xs
ZXIuZ2V0KCksIHBvaW50SW5QREZWaWV3KTsKIAogICAgIFBERlBhZ2UgKmN1cnJlbnRQYWdlID0g
W1ttX3BkZkxheWVyQ29udHJvbGxlciBsYXlvdXRdIHBhZ2VOZWFyZXN0UG9pbnQ6cG9pbnRJbkxh
eW91dFNwYWNlIGN1cnJlbnRQYWdlOlttX3BkZkxheWVyQ29udHJvbGxlciBjdXJyZW50UGFnZV1d
OwogICAgIAogICAgIE5TUG9pbnQgcG9pbnRJblBhZ2VTcGFjZSA9IFtbbV9wZGZMYXllckNvbnRy
b2xsZXIgbGF5b3V0XSBjb252ZXJ0UG9pbnQ6cG9pbnRJbkxheW91dFNwYWNlIHRvUGFnZTpjdXJy
ZW50UGFnZSBmb3JTY2FsZUZhY3RvcjoxLjBdOwogICAgIAotICAgIGZvciAoUERGQW5ub3RhdGlv
biAqYW5ub3RhdGlvbiBpbiBbY3VycmVudFBhZ2UgYW5ub3RhdGlvbnNdKSB7CisgICAgZm9yIChQ
REZBbm5vdGF0aW9uICphbm5vdGF0aW9uIGluIGN1cnJlbnRQYWdlLmFubm90YXRpb25zKSB7CiAg
ICAgICAgIGlmICghW2Fubm90YXRpb24gaXNLaW5kT2ZDbGFzczpwZGZBbm5vdGF0aW9uTGlua0Ns
YXNzKCldKQogICAgICAgICAgICAgY29udGludWU7CiAgICAgCi0gICAgICAgIE5TUmVjdCBib3Vu
ZHMgPSBbYW5ub3RhdGlvbiBib3VuZHNdOworICAgICAgICBOU1JlY3QgYm91bmRzID0gYW5ub3Rh
dGlvbi5ib3VuZHM7CiAgICAgICAgIGlmICghTlNQb2ludEluUmVjdChwb2ludEluUGFnZVNwYWNl
LCBib3VuZHMpKQogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIAogICAgICAgICBQREZB
bm5vdGF0aW9uTGluayAqbGlua0Fubm90YXRpb24gPSAoUERGQW5ub3RhdGlvbkxpbmsgKilhbm5v
dGF0aW9uOwotICAgICAgICBOU1VSTCAqdXJsID0gW2xpbmtBbm5vdGF0aW9uIFVSTF07CisgICAg
ICAgIE5TVVJMICp1cmwgPSBsaW5rQW5ub3RhdGlvbi5VUkw7CiAgICAgICAgIGlmICghdXJsKQog
ICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIAotICAgICAgICBkYXRhLmFic29sdXRlTGlu
a1VSTCA9IFt1cmwgYWJzb2x1dGVTdHJpbmddOwotICAgICAgICBkYXRhLmxpbmtMYWJlbCA9IFtz
ZWxlY3Rpb24gc3RyaW5nXTsKLSAgICAgICAgcmV0dXJuIFtzZWxlY3Rpb24gc3RyaW5nXTsKKyAg
ICAgICAgZGF0YS5hYnNvbHV0ZUxpbmtVUkwgPSB1cmwuYWJzb2x1dGVTdHJpbmc7CisgICAgICAg
IGRhdGEubGlua0xhYmVsID0gc2VsZWN0aW9uLnN0cmluZzsKKyAgICAgICAgcmV0dXJuIHNlbGVj
dGlvbi5zdHJpbmc7CiAgICAgfQogICAgIAogICAgIE5TU3RyaW5nICpsb29rdXBUZXh0ID0gZGlj
dGlvbmFyeUxvb2t1cEZvclBERlNlbGVjdGlvbihzZWxlY3Rpb24sIG9wdGlvbnMpOwpJbmRleDog
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9XZWJQYWdlTWFjLm1tCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvV2ViUGFnZU1h
Yy5tbQkocmV2aXNpb24gMTgzMjc3KQorKysgU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQ
YWdlL21hYy9XZWJQYWdlTWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xMTY2LDcgKzExNjYsNyBA
QCB2b2lkIFdlYlBhZ2U6OnBlcmZvcm1BY3Rpb25NZW51SGl0VGVzdEF0CiAgICAgICAgICAgICAv
LyBGSVhNRTogV2UgZG9uJ3QgaGF2ZSBBUEkgdG8gaWRlbnRpZnkgaW1hZ2VzIGluc2lkZSBQREZz
IGJhc2VkIG9uIHBvc2l0aW9uLgogICAgICAgICAgICAgTlNEaWN0aW9uYXJ5ICpvcHRpb25zID0g
bmlsOwogICAgICAgICAgICAgUERGU2VsZWN0aW9uICpzZWxlY3Rpb24gPSBuaWw7Ci0gICAgICAg
ICAgICBTdHJpbmcgc2VsZWN0ZWRUZXh0ID0gcGRmUHVnaW4tPmxvb2t1cFRleHRBdExvY2F0aW9u
KGxvY2F0aW9uSW5Db250ZW50Q29vcmRpbmF0ZXMsIGFjdGlvbk1lbnVSZXN1bHQsICZzZWxlY3Rp
b24sICZvcHRpb25zKTsKKyAgICAgICAgICAgIFN0cmluZyBzZWxlY3RlZFRleHQgPSBwZGZQdWdp
bi0+bG9va3VwVGV4dEF0TG9jYXRpb24obG9jYXRpb25JblZpZXdDb29yZGluYXRlcywgYWN0aW9u
TWVudVJlc3VsdCwgJnNlbGVjdGlvbiwgJm9wdGlvbnMpOwogICAgICAgICAgICAgaWYgKCFzZWxl
Y3RlZFRleHQuaXNFbXB0eSgpKSB7CiAgICAgICAgICAgICAgICAgaWYgKGVsZW1lbnQtPmRvY3Vt
ZW50KCkuaXNQbHVnaW5Eb2N1bWVudCgpKSB7CiAgICAgICAgICAgICAgICAgICAgIC8vIEZJWE1F
KDE0NDAzMCk6IEZvY3VzIGRvZXMgbm90IHNlZW0gdG8gZ2V0IHNldCB0byB0aGUgUERGIHdoZW4g
aW52b2tpbmcgdGhlIG1lbnUuCkluZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
VG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxODMyNzcpCisrKyBUb29scy9DaGFuZ2VMb2cJKHdv
cmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAxNS0wNC0yNCAgQnJlbnQgRnVsZ2hhbSAg
PGJmdWxnaGFtQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OOiBXZWJLaXQyLkFjdGlv
bk1lbnVzVGVzdCBBUEkgdGVzdCBmYWlscworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0MTQ5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yMDY3Nzc3
MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Mi9hY3Rpb24tbWVudS10YXJnZXRzLmh0bWw6IFJldmlz
ZSB0byB1c2UgdGhlIHNhbWUgdGVzdCBQREYKKyAgICAgICAgYXMgdGhlICdBY3Rpb25NZW51c1BE
RlRlc3QnLgorICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Mk9iakMvQWN0aW9u
TWVudXMubW06CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNUKTogVW5za2lwIHRoZSBQREYg
cG9ydGlvbiBvZiBBY3Rpb25NZW51c1Rlc3QsIGFuZCByZXZpc2UgaXRzIGV4cGVjdGVkIG91dHB1
dAorICAgICAgICB0byBtYXRjaCB0aGUgaGl0IHRlc3Qgb24gdGhlICdhY3Rpb24tbWVudS10YXJn
ZXQucGRmJyB0ZXN0IGZpbGUuCisKIDIwMTUtMDQtMjQgIERvdWcgUnVzc2VsbCAgPGRfcnVzc2Vs
bEBhcHBsZS5jb20+CiAKICAgICAgICAgQVg6IHJpY2hlciB0ZXh0IGNoYW5nZSBub3RpZmljYXRp
b25zICgxNDI3MTkpCkluZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdDIvYWN0
aW9uLW1lbnUtdGFyZ2V0cy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0Mi9hY3Rpb24tbWVudS10YXJnZXRzLmh0bWwJKHJldmlzaW9uIDE4MzI3NikK
KysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Mi9hY3Rpb24tbWVudS10YXJnZXRz
Lmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTExMCw3ICsxMTAsNyBAQCBmdW5jdGlvbiBpc1ZpZGVv
UmVhZHkoKQogPGRpdiBzdHlsZT0idG9wOiAyNTBweDsgbGVmdDogMHB4OyI+PGltZyBzcmM9Imlj
b24ucG5nIiBoZWlnaHQ9IjEwMCUiPjwvZGl2Pjxici8+CiA8ZGl2IHN0eWxlPSJ0b3A6IDI1MHB4
OyBsZWZ0OiAyMDBweDsiPjxhIGhyZWY9Imh0dHA6Ly9leGFtcGxlLm9yZy8iPjxpbWcgc3JjPSJp
Y29uLnBuZyIgaGVpZ2h0PSIxMDAlIj48L2E+PC9kaXY+PGJyLz4KIAotPGRpdiBzdHlsZT0idG9w
OiAyNTBweDsgbGVmdDogNDAwcHg7IGhlaWdodDogMzUwcHgiPjxlbWJlZCBzcmM9InRlc3QucGRm
Ij48L2VtYmVkPjwvZGl2Pjxici8+Cis8ZGl2IHN0eWxlPSJ0b3A6IDI1MHB4OyBsZWZ0OiA0MDBw
eDsgaGVpZ2h0OiAzNTBweCI+PGVtYmVkIHNyYz0iYWN0aW9uLW1lbnUtdGFyZ2V0LnBkZiI+PC9l
bWJlZD48L2Rpdj48YnIvPgogCiA8ZGl2IHN0eWxlPSJ0b3A6IDMwMHB4OyBsZWZ0OiAwcHg7IHdp
ZHRoOiA5NXB4OyI+PGEgaHJlZj0iaHR0cDovL2V4YW1wbGUub3JnLyI+aHR0cDwvYT48L2Rpdj48
YnIvPgogPGRpdiBzdHlsZT0idG9wOiAzMDBweDsgbGVmdDogMTAwcHg7IHdpZHRoOiA5NXB4OyI+
PGEgaHJlZj0iZnRwOi8vZXhhbXBsZS5vcmcvIj5mdHA8L2E+PC9kaXY+PGJyLz4KSW5kZXg6IFRv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Mk9iakMvQWN0aW9uTWVudXMubW0KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyT2JqQy9BY3Rpb25NZW51
cy5tbQkocmV2aXNpb24gMTgzMjc2KQorKysgVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJL
aXQyT2JqQy9BY3Rpb25NZW51cy5tbQkod29ya2luZyBjb3B5KQpAQCAtNDM4LDcgKzQzOCw3IEBA
IHN0YXRpYyBOU1BvaW50IHdpbmRvd1BvaW50Rm9yVGFyZ2V0KFRhcmcKICAgICAgICAgY29udGVu
dFBvaW50ID0gTlNNYWtlUG9pbnQoMjAwLCAzNTApOwogICAgICAgICBicmVhazsKICAgICBjYXNl
IFRhcmdldFR5cGU6OlBERkVtYmVkOgotICAgICAgICBjb250ZW50UG9pbnQgPSBOU01ha2VQb2lu
dCg0MTAsIDQyMCk7CisgICAgICAgIGNvbnRlbnRQb2ludCA9IE5TTWFrZVBvaW50KDUyMiwgMzYz
KTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBUYXJnZXRUeXBlOjpQREZEb2N1bWVudDoKICAg
ICAgICAgY29udGVudFBvaW50ID0gTlNNYWtlUG9pbnQoMTQxLCAzNzQpOwpAQCAtNzM0LDE0ICs3
MzQsMTMgQEAgVEVTVChXZWJLaXQyLCBBY3Rpb25NZW51c1Rlc3QpCiAgICAgICAgIEVYUEVDVF9G
QUxTRShjYWxsSmF2YVNjcmlwdFJldHVybmluZ0Jvb2woW3drVmlldyBwYWdlUmVmXSwgIndhc0Zh
aWxDYWxsZWQoKSIpKTsKICAgICB9XTsKIAotICAgIC8vIEZJWE1FKDE0NDE0OSk6IEhpdCB0ZXN0
aW5nIGZvciBlbWJlZGRlZCBQREZzIGFyZSBub3QgZmluZGluZyB0aGUgcmlnaHQgY29udGVudC4g
VGVtcG9yYXJpbHkgc2tpcHBpbmcuCiAgICAgLy8gUERGIHRleHQgY29udGVudAotICAgIC8vW3dr
VmlldyBydW5NZW51U2VxdWVuY2VBdFBvaW50OndpbmRvd1BvaW50Rm9yVGFyZ2V0KFRhcmdldFR5
cGU6OlBERkVtYmVkKSBwcmVEaWRDbG9zZU1lbnVIYW5kbGVyOl4oKSB7Ci0gICAgLy8gICAgRVhQ
RUNUX0VRKGtXS0FjdGlvbk1lbnVSZWFkT25seVRleHQsIFt3a1ZpZXcgX2FjdGlvbk1lbnVSZXN1
bHRdLnR5cGUpOwotICAgIC8vICAgIEVYUEVDVF9XS19TVFJFUSgiVGVzdCIsIFdLSGl0VGVzdFJl
c3VsdENvcHlMb29rdXBUZXh0KFt3a1ZpZXcgX2FjdGlvbk1lbnVSZXN1bHRdLmhpdFRlc3RSZXN1
bHQuZ2V0KCkpKTsKLSAgICAvLwotICAgIC8vICAgIC8vIEZJWE1FKDE0NDAwOCk6IFlvdSBjYW5u
b3QgY29weSBmcm9tIFBERnMgaG9zdGVkIGluIDxlbWJlZD4gdGFncy4gV2hlbiB0aGlzIGlzIGZp
eGVkLCB3ZSBzaG91bGQgdGVzdCBpdCB3b3JrcyBoZXJlLgotICAgIC8vfV07CisgICAgW3drVmll
dyBydW5NZW51U2VxdWVuY2VBdFBvaW50OndpbmRvd1BvaW50Rm9yVGFyZ2V0KFRhcmdldFR5cGU6
OlBERkVtYmVkKSBwcmVEaWRDbG9zZU1lbnVIYW5kbGVyOl4oKSB7CisgICAgICAgIEVYUEVDVF9F
UShrV0tBY3Rpb25NZW51UmVhZE9ubHlUZXh0LCBbd2tWaWV3IF9hY3Rpb25NZW51UmVzdWx0XS50
eXBlKTsKKyAgICAgICAgRVhQRUNUX1dLX1NUUkVRKCJzZXBhcmF0aW9uIiwgV0tIaXRUZXN0UmVz
dWx0Q29weUxvb2t1cFRleHQoW3drVmlldyBfYWN0aW9uTWVudVJlc3VsdF0uaGl0VGVzdFJlc3Vs
dC5nZXQoKSkpOworICAgIAorICAgICAgICAvLyBGSVhNRSgxNDQwMDgpOiBZb3UgY2Fubm90IGNv
cHkgZnJvbSBQREZzIGhvc3RlZCBpbiA8ZW1iZWQ+IHRhZ3MuIFdoZW4gdGhpcyBpcyBmaXhlZCwg
d2Ugc2hvdWxkIHRlc3QgaXQgd29ya3MgaGVyZS4KKyAgICB9XTsKIAogICAgIC8vIENsaWVudHMg
c2hvdWxkIGJlIGFibGUgdG8gY3VzdG9taXplIHRoZSBtZW51IGJ5IG92ZXJyaWRpbmcgV0tWaWV3
J3MgX2FjdGlvbk1lbnVJdGVtc0ZvckhpdFRlc3RSZXN1bHQuCiAgICAgLy8gaHR0cDovL3RyYWMu
d2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTc0OTA4Cg==
</data>
<flag name="review"
          id="276353"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>