<?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>130800</bug_id>
          
          <creation_ts>2014-03-26 14:32:42 -0700</creation_ts>
          <short_desc>Skipping underlines disregard points completely inside the underline rect</short_desc>
          <delta_ts>2014-03-31 17:43:00 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>dino</cc>
    
    <cc>jonlee</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>994714</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-03-26 14:32:42 -0700</bug_when>
    <thetext>Skipping underlines disregard points completely inside the underline rect</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994716</commentid>
    <comment_count>1</comment_count>
      <attachid>227886</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-03-26 14:38:53 -0700</bug_when>
    <thetext>Created attachment 227886
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994719</commentid>
    <comment_count>2</comment_count>
      <attachid>227888</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-03-26 14:42:12 -0700</bug_when>
    <thetext>Created attachment 227888
Correct author email</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994723</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-03-26 15:06:55 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/166322</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996066</commentid>
    <comment_count>4</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-03-31 17:43:00 -0700</bug_when>
    <thetext>&lt;rdar://problem/16214496&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227886</attachid>
            <date>2014-03-26 14:38:53 -0700</date>
            <delta_ts>2014-03-26 14:42:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-130800-20140326143833.patch</filename>
            <type>text/plain</type>
            <size>6677</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY2MjQ1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2Y5ZTBhYTA2ZDA1NDMz
MGJkNmM0OGU0OTNlMzYzMjRlZmU0ZGRhNi4uNDJkMjI3YzJhMDEyNjk3NTcyYmNjYjU3ODQ1YTBl
MTVlM2JjNTMyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE0LTAzLTI2ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPGxpdGhlcnVtQGdtYWlsLmNvbT4KKworICAgICAgICBTa2lwcGluZyB1
bmRlcmxpbmVzIGRpc3JlZ2FyZCBwb2ludHMgY29tcGxldGVseSBpbnNpZGUgdGhlIHVuZGVybGlu
ZSByZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MzA4MDAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBX
aGVuIGRldGVybWluaW5nIGJvdW5kcyBmb3IgdW5kZXJsaW5lIHNraXBwaW5nLCBlbmRwb2ludHMg
b2YgZ2x5cGggY29udG91cnMKKyAgICAgICAgdGhhdCBsaWUgZW50aXJlbHkgd2l0aGluIHRoZSBy
ZWN0IG9mIHRoZSB1bmRlcmxpbmUgYXJlIGlnbm9yZWQuIFRoaXMgcGF0Y2gKKyAgICAgICAgbWFr
ZXMgdGhlc2UgcG9pbnRzIGFmZmVjdCB0aGUgc2tpcHBpbmcgcmVnaW9ucyB0aGUgc2FtZSB3YXkg
dGhhdCBpbnRlcnNlY3Rpb25zCisgICAgICAgIGRvLgorCisgICAgICAgIFRlc3Q6IGZhc3QvY3Nz
My10ZXh0L2NzczMtdGV4dC1kZWNvcmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL2dseXBoLWlu
c2lkZS11bmRlcmxpbmUuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL0Zv
bnRNYWMubW06CisgICAgICAgIChXZWJDb3JlOjp1cGRhdGVYKTogUmVmYWN0b3JlZCBjb21tb24g
Y29kZSBpbnRvIGEgZnVuY3Rpb24KKyAgICAgICAgKFdlYkNvcmU6OmZpbmRQYXRoSW50ZXJzZWN0
aW9ucyk6IFRlc3QgZm9yIGVuZHBvaW50cyB3aGljaCBsaWUgZW50aXJlbHkgd2l0aGluCisgICAg
ICAgIHRoZSB1bmRlcmxpbmUgYm91bmRzCisKIDIwMTQtMDMtMjUgIE15bGVzIEMuIE1heGZpZWxk
ICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KIAogICAgICAgICBJbmxpbmVJdGVyYXRvciBwb3NpdGlv
biAodW5zaWduZWQgaW50KSB2YXJpYWJsZSBjYW4gd3JhcCBhcm91bmQKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL21hYy9Gb250TWFjLm1tIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL0ZvbnRNYWMubW0KaW5kZXggNzI0NGUxYTg4ODY2
NGQwNWZiN2FiOTM0MjFjY2E2OGZiNGQ5NGJkOS4uZDkzMDBiNTdlYTRmMmYzMjMzOWFiZWMzNjc2
YjgzODE5NzE2Yzc5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvbWFjL0ZvbnRNYWMubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
bWFjL0ZvbnRNYWMubW0KQEAgLTM4OCw2ICszODgsMTIgQEAgc3RhdGljIGJvb2wgZmluZEludGVy
c2VjdGlvblBvaW50KGZsb2F0IHksIENHUG9pbnQgcDEsIENHUG9pbnQgcDIsIENHRmxvYXQmIHgp
CiAgICAgcmV0dXJuIChwMS55IDwgeSAmJiBwMi55ID4geSkgfHwgKHAxLnkgPiB5ICYmIHAyLnkg
PCB5KTsKIH0KIAorc3RhdGljIHZvaWQgdXBkYXRlWChHbHlwaEl0ZXJhdGlvblN0YXRlJiBzdGF0
ZSwgQ0dGbG9hdCB4KQoreworICAgIHN0YXRlLm1pblggPSBzdGQ6Om1pbihzdGF0ZS5taW5YLCB4
KTsKKyAgICBzdGF0ZS5tYXhYID0gc3RkOjptYXgoc3RhdGUubWF4WCwgeCk7Cit9CisKIC8vIFRo
aXMgZnVuY3Rpb24gaXMgY2FsbGVkIGJ5IENHUGF0aEFwcGx5IGFuZCBpcyB0aGVyZWZvcmUgaW52
b2tlZCBmb3IgZWFjaAogLy8gY29udG91ciBpbiBhIGdseXBoLiBUaGlzIGZ1bmN0aW9uIG1vZGVs
cyBlYWNoIGNvbnRvdXJzIGFzIGEgc3RyYWlnaHQgbGluZQogLy8gYW5kIGNhbGN1bGF0ZXMgdGhl
IGludGVyc2VjdGlvbnMgYmV0d2VlbiBlYWNoIHBzZXVkby1jb250b3VyIGFuZApAQCAtNDI1LDE0
ICs0MzEsMTMgQEAgc3RhdGljIHZvaWQgZmluZFBhdGhJbnRlcnNlY3Rpb25zKHZvaWQqIHN0YXRl
QXNWb2lkUG9pbnRlciwgY29uc3QgQ0dQYXRoRWxlbWVudCoKICAgICBpZiAoIWRvSW50ZXJzZWN0
aW9uKQogICAgICAgICByZXR1cm47CiAgICAgQ0dGbG9hdCB4OwotICAgIGlmIChmaW5kSW50ZXJz
ZWN0aW9uUG9pbnQoc3RhdGUueTEsIHN0YXRlLmN1cnJlbnRQb2ludCwgcG9pbnQsIHgpKSB7Ci0g
ICAgICAgIHN0YXRlLm1pblggPSBzdGQ6Om1pbihzdGF0ZS5taW5YLCB4KTsKLSAgICAgICAgc3Rh
dGUubWF4WCA9IHN0ZDo6bWF4KHN0YXRlLm1heFgsIHgpOwotICAgIH0KLSAgICBpZiAoZmluZElu
dGVyc2VjdGlvblBvaW50KHN0YXRlLnkyLCBzdGF0ZS5jdXJyZW50UG9pbnQsIHBvaW50LCB4KSkg
ewotICAgICAgICBzdGF0ZS5taW5YID0gc3RkOjptaW4oc3RhdGUubWluWCwgeCk7Ci0gICAgICAg
IHN0YXRlLm1heFggPSBzdGQ6Om1heChzdGF0ZS5tYXhYLCB4KTsKLSAgICB9CisgICAgaWYgKGZp
bmRJbnRlcnNlY3Rpb25Qb2ludChzdGF0ZS55MSwgc3RhdGUuY3VycmVudFBvaW50LCBwb2ludCwg
eCkpCisgICAgICAgIHVwZGF0ZVgoc3RhdGUsIHgpOworICAgIGlmIChmaW5kSW50ZXJzZWN0aW9u
UG9pbnQoc3RhdGUueTIsIHN0YXRlLmN1cnJlbnRQb2ludCwgcG9pbnQsIHgpKQorICAgICAgICB1
cGRhdGVYKHN0YXRlLCB4KTsKKyAgICBpZiAoKHN0YXRlLmN1cnJlbnRQb2ludC55ID49IHN0YXRl
LnkxICYmIHN0YXRlLmN1cnJlbnRQb2ludC55IDw9IHN0YXRlLnkyKQorICAgICAgICB8fCAoc3Rh
dGUuY3VycmVudFBvaW50LnkgPD0gc3RhdGUueTEgJiYgc3RhdGUuY3VycmVudFBvaW50LnkgPj0g
c3RhdGUueTIpKQorICAgICAgICB1cGRhdGVYKHN0YXRlLCBzdGF0ZS5jdXJyZW50UG9pbnQueCk7
CiAgICAgc3RhdGUuY3VycmVudFBvaW50ID0gcG9pbnQ7CiB9CiAKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA3NDAyNTBhYzEy
MjVlNDhjYTBjZDcwMWM2YWRjOThhNGU0ZjA5YTBjLi5hY2YxNTM1OTI5ZTNhMGE4ZGRlOWY5NzEw
YjcxMGVkMjVmNzAyNDBiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTQtMDMtMjYgIE15bGVz
IEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KKworICAgICAgICBTa2lwcGluZyB1
bmRlcmxpbmVzIGRpc3JlZ2FyZCBwb2ludHMgY29tcGxldGVseSBpbnNpZGUgdGhlIHVuZGVybGlu
ZSByZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MzA4MDAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBU
aGlzIHRlc3QgZHJhd3MgYSBnbHlwaCBlbnRpcmUgaW5zaWRlIHRoZSB1bmRlcmxpbmUuIEl0IHNo
b3VsZCByZW5kZXIgdGhlIHNhbWUKKyAgICAgICAgYXMgaXQgd291bGQgd2l0aG91dCBhbnkgdW5k
ZXJsaW5lIGF0IGFsbC4KKworICAgICAgICAqIGZhc3QvY3NzMy10ZXh0L2NzczMtdGV4dC1kZWNv
cmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL3Jlc291cmNlcy9MaXRoZXJ1bS5zdmc6IEFkZGVk
CisgICAgICAgIGFuIHVuZGVyc2NvcmUgZ2x5cGggdGhhdCB3b3VsZCBsaWUgZW50aXJlbHkgd2l0
aGluIGFuIHVuZGVybGluZQorICAgICAgICAqIGZhc3QvY3NzMy10ZXh0L2NzczMtdGV4dC1kZWNv
cmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL2dseXBoLWluc2lkZS11bmRlcmxpbmUuaHRtbDoK
KwogMjAxNC0wMy0yNSAgTXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgog
CiAgICAgICAgIElubGluZUl0ZXJhdG9yIHBvc2l0aW9uICh1bnNpZ25lZCBpbnQpIHZhcmlhYmxl
IGNhbiB3cmFwIGFyb3VuZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQv
Y3NzMy10ZXh0LWRlY29yYXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvZ2x5cGgtaW5zaWRlLXVu
ZGVybGluZS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQvY3NzMy10
ZXh0LWRlY29yYXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvZ2x5cGgtaW5zaWRlLXVuZGVybGlu
ZS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmU4MzUxNGE1ZTVhNmJjNjQ3MWQ2ZjMyZDA2MGNl
ZDVhODBlZjA5OWYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2NzczMtdGV4
dC9jc3MzLXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9nbHlwaC1pbnNpZGUt
dW5kZXJsaW5lLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+
Cis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorQGZvbnQtZmFjZSB7CisgICAgZm9udC1mYW1pbHk6
ICdMaXRoZXJ1bSc7CisgICAgc3JjOiB1cmwoIi4vcmVzb3VyY2VzL0xpdGhlcnVtLnN2ZyIpIGZv
cm1hdChzdmcpCit9CisjcCB7CisgICAgZm9udDogMTAwcHggJ0xpdGhlcnVtJzsKK30KKzwvc3R5
bGU+Cis8L2hlYWQ+Cis8Ym9keT4KK1RoaXMgdGVzdCBkcmF3cyBhbiB1bmRlcnNjb3JlIHRoYXQg
c2hvdWxkIGVudGlyZWx5IGZpdCB3aXRoaW4gYW4gdW5kZXJsaW5lLgorVGhlIHVuZGVybGluZSBz
aG91bGQgc2tpcCBvdmVyIHRoZSBlbnRpcmUgZ2x5cGguCis8ZGl2IGlkPSJwIj5fPC9kaXY+Cis8
L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2NzczMtdGV4dC9j
c3MzLXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9nbHlwaC1pbnNpZGUtdW5k
ZXJsaW5lLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2NzczMtdGV4dC9jc3MzLXRleHQtZGVjb3Jh
dGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9nbHlwaC1pbnNpZGUtdW5kZXJsaW5lLmh0bWwKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uMWUzY2ZiODBkN2Q4OTM5OWRmOGI5ZTliZGM2YWYxYTM0YzlhYmMwZQotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzMy10ZXh0L2NzczMtdGV4dC1kZWNvcmF0
aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL2dseXBoLWluc2lkZS11bmRlcmxpbmUuaHRtbApAQCAt
MCwwICsxLDIwIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c3R5bGU+CitA
Zm9udC1mYWNlIHsKKyAgICBmb250LWZhbWlseTogJ0xpdGhlcnVtJzsKKyAgICBzcmM6IHVybCgi
Li9yZXNvdXJjZXMvTGl0aGVydW0uc3ZnIikgZm9ybWF0KHN2ZykKK30KKyNwIHsKKyAgICBmb250
OiAxMDBweCAnTGl0aGVydW0nOworICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOworfQor
PC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorVGhpcyB0ZXN0IGRyYXdzIGFuIHVuZGVyc2NvcmUg
dGhhdCBzaG91bGQgZW50aXJlbHkgZml0IHdpdGhpbiBhbiB1bmRlcmxpbmUuCitUaGUgdW5kZXJs
aW5lIHNob3VsZCBza2lwIG92ZXIgdGhlIGVudGlyZSBnbHlwaC4KKzxkaXYgaWQ9InAiPl88L2Rp
dj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzMy10
ZXh0L2NzczMtdGV4dC1kZWNvcmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL3Jlc291cmNlcy9M
aXRoZXJ1bS5zdmcgYi9MYXlvdXRUZXN0cy9mYXN0L2NzczMtdGV4dC9jc3MzLXRleHQtZGVjb3Jh
dGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9yZXNvdXJjZXMvTGl0aGVydW0uc3ZnCmluZGV4IDA0
MmM3ZWQ5NGVmMTc0YmU2MGI5NjA3Mzg2NDRjOTBkMzEwOTcwZmEuLjk1NmI0ZTYxNTgzZDhiMjU4
MzYzYTQ0ZGQyZTA3NTc4NTNhMjUzODMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY3Nz
My10ZXh0L2NzczMtdGV4dC1kZWNvcmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL3Jlc291cmNl
cy9MaXRoZXJ1bS5zdmcKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQvY3NzMy10ZXh0
LWRlY29yYXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvcmVzb3VyY2VzL0xpdGhlcnVtLnN2ZwpA
QCAtNCw4ICs0LDkgQEAKIDxtZXRhZGF0YT48L21ldGFkYXRhPgogPGRlZnM+CiA8Zm9udCBpZD0i
TGl0aGVydW0iIGhvcml6LWFkdi14PSIxMDI0Ij4KLTxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIx
NCIgYXNjZW50PSIxNCIgZGVzY2VudD0iLTciLz4KLTxnbHlwaCB1bmljb2RlPSJ8IiBob3Jpei1h
ZHYteD0iMTQiIGQ9Ik01IC03djIxaDR2LTIxeiIvPgorPGZvbnQtZmFjZSB1bml0cy1wZXItZW09
IjU2IiBhc2NlbnQ9IjU2IiBkZXNjZW50PSItMjgiLz4KKzxnbHlwaCB1bmljb2RlPSJ8IiBob3Jp
ei1hZHYteD0iNTYiIGQ9Ik0yMCAtMjh2ODRoMTZ2LTg0eiIvPgorPGdseXBoIHVuaWNvZGU9Il8i
IGhvcml6LWFkdi14PSI1NiIgZD0iTTEgLTV2MWg1NHYtMXoiLz4KIDwvZm9udD4KIDwvZGVmcz4K
IDwvc3ZnPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227888</attachid>
            <date>2014-03-26 14:42:12 -0700</date>
            <delta_ts>2014-03-26 14:49:35 -0700</delta_ts>
            <desc>Correct author email</desc>
            <filename>bug-130800-20140326144152.patch</filename>
            <type>text/plain</type>
            <size>6678</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY2MjQ1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2Y5ZTBhYTA2ZDA1NDMz
MGJkNmM0OGU0OTNlMzYzMjRlZmU0ZGRhNi4uMDMxNjUwYmE4MDAzOTJkMjVhOWYyNDE5ZTNjMzY3
NmYyMmExZjM0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE0LTAzLTI2ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgU2tpcHBpbmcg
dW5kZXJsaW5lcyBkaXNyZWdhcmQgcG9pbnRzIGNvbXBsZXRlbHkgaW5zaWRlIHRoZSB1bmRlcmxp
bmUgcmVjdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTMwODAwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
V2hlbiBkZXRlcm1pbmluZyBib3VuZHMgZm9yIHVuZGVybGluZSBza2lwcGluZywgZW5kcG9pbnRz
IG9mIGdseXBoIGNvbnRvdXJzCisgICAgICAgIHRoYXQgbGllIGVudGlyZWx5IHdpdGhpbiB0aGUg
cmVjdCBvZiB0aGUgdW5kZXJsaW5lIGFyZSBpZ25vcmVkLiBUaGlzIHBhdGNoCisgICAgICAgIG1h
a2VzIHRoZXNlIHBvaW50cyBhZmZlY3QgdGhlIHNraXBwaW5nIHJlZ2lvbnMgdGhlIHNhbWUgd2F5
IHRoYXQgaW50ZXJzZWN0aW9ucworICAgICAgICBkby4KKworICAgICAgICBUZXN0OiBmYXN0L2Nz
czMtdGV4dC9jc3MzLXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9nbHlwaC1p
bnNpZGUtdW5kZXJsaW5lLmh0bWwKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL21hYy9G
b250TWFjLm1tOgorICAgICAgICAoV2ViQ29yZTo6dXBkYXRlWCk6IFJlZmFjdG9yZWQgY29tbW9u
IGNvZGUgaW50byBhIGZ1bmN0aW9uCisgICAgICAgIChXZWJDb3JlOjpmaW5kUGF0aEludGVyc2Vj
dGlvbnMpOiBUZXN0IGZvciBlbmRwb2ludHMgd2hpY2ggbGllIGVudGlyZWx5IHdpdGhpbgorICAg
ICAgICB0aGUgdW5kZXJsaW5lIGJvdW5kcworCiAyMDE0LTAzLTI1ICBNeWxlcyBDLiBNYXhmaWVs
ZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgSW5saW5lSXRlcmF0b3IgcG9zaXRp
b24gKHVuc2lnbmVkIGludCkgdmFyaWFibGUgY2FuIHdyYXAgYXJvdW5kCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvRm9udE1hYy5tbSBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL21hYy9Gb250TWFjLm1tCmluZGV4IDcyNDRlMWE4ODg2
NjRkMDVmYjdhYjkzNDIxY2NhNjhmYjRkOTRiZDkuLmQ5MzAwYjU3ZWE0ZjJmMzIzMzlhYmVjMzY3
NmI4MzgxOTcxNmM3OTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL21hYy9Gb250TWFjLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L21hYy9Gb250TWFjLm1tCkBAIC0zODgsNiArMzg4LDEyIEBAIHN0YXRpYyBib29sIGZpbmRJbnRl
cnNlY3Rpb25Qb2ludChmbG9hdCB5LCBDR1BvaW50IHAxLCBDR1BvaW50IHAyLCBDR0Zsb2F0JiB4
KQogICAgIHJldHVybiAocDEueSA8IHkgJiYgcDIueSA+IHkpIHx8IChwMS55ID4geSAmJiBwMi55
IDwgeSk7CiB9CiAKK3N0YXRpYyB2b2lkIHVwZGF0ZVgoR2x5cGhJdGVyYXRpb25TdGF0ZSYgc3Rh
dGUsIENHRmxvYXQgeCkKK3sKKyAgICBzdGF0ZS5taW5YID0gc3RkOjptaW4oc3RhdGUubWluWCwg
eCk7CisgICAgc3RhdGUubWF4WCA9IHN0ZDo6bWF4KHN0YXRlLm1heFgsIHgpOworfQorCiAvLyBU
aGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCBieSBDR1BhdGhBcHBseSBhbmQgaXMgdGhlcmVmb3JlIGlu
dm9rZWQgZm9yIGVhY2gKIC8vIGNvbnRvdXIgaW4gYSBnbHlwaC4gVGhpcyBmdW5jdGlvbiBtb2Rl
bHMgZWFjaCBjb250b3VycyBhcyBhIHN0cmFpZ2h0IGxpbmUKIC8vIGFuZCBjYWxjdWxhdGVzIHRo
ZSBpbnRlcnNlY3Rpb25zIGJldHdlZW4gZWFjaCBwc2V1ZG8tY29udG91ciBhbmQKQEAgLTQyNSwx
NCArNDMxLDEzIEBAIHN0YXRpYyB2b2lkIGZpbmRQYXRoSW50ZXJzZWN0aW9ucyh2b2lkKiBzdGF0
ZUFzVm9pZFBvaW50ZXIsIGNvbnN0IENHUGF0aEVsZW1lbnQqCiAgICAgaWYgKCFkb0ludGVyc2Vj
dGlvbikKICAgICAgICAgcmV0dXJuOwogICAgIENHRmxvYXQgeDsKLSAgICBpZiAoZmluZEludGVy
c2VjdGlvblBvaW50KHN0YXRlLnkxLCBzdGF0ZS5jdXJyZW50UG9pbnQsIHBvaW50LCB4KSkgewot
ICAgICAgICBzdGF0ZS5taW5YID0gc3RkOjptaW4oc3RhdGUubWluWCwgeCk7Ci0gICAgICAgIHN0
YXRlLm1heFggPSBzdGQ6Om1heChzdGF0ZS5tYXhYLCB4KTsKLSAgICB9Ci0gICAgaWYgKGZpbmRJ
bnRlcnNlY3Rpb25Qb2ludChzdGF0ZS55Miwgc3RhdGUuY3VycmVudFBvaW50LCBwb2ludCwgeCkp
IHsKLSAgICAgICAgc3RhdGUubWluWCA9IHN0ZDo6bWluKHN0YXRlLm1pblgsIHgpOwotICAgICAg
ICBzdGF0ZS5tYXhYID0gc3RkOjptYXgoc3RhdGUubWF4WCwgeCk7Ci0gICAgfQorICAgIGlmIChm
aW5kSW50ZXJzZWN0aW9uUG9pbnQoc3RhdGUueTEsIHN0YXRlLmN1cnJlbnRQb2ludCwgcG9pbnQs
IHgpKQorICAgICAgICB1cGRhdGVYKHN0YXRlLCB4KTsKKyAgICBpZiAoZmluZEludGVyc2VjdGlv
blBvaW50KHN0YXRlLnkyLCBzdGF0ZS5jdXJyZW50UG9pbnQsIHBvaW50LCB4KSkKKyAgICAgICAg
dXBkYXRlWChzdGF0ZSwgeCk7CisgICAgaWYgKChzdGF0ZS5jdXJyZW50UG9pbnQueSA+PSBzdGF0
ZS55MSAmJiBzdGF0ZS5jdXJyZW50UG9pbnQueSA8PSBzdGF0ZS55MikKKyAgICAgICAgfHwgKHN0
YXRlLmN1cnJlbnRQb2ludC55IDw9IHN0YXRlLnkxICYmIHN0YXRlLmN1cnJlbnRQb2ludC55ID49
IHN0YXRlLnkyKSkKKyAgICAgICAgdXBkYXRlWChzdGF0ZSwgc3RhdGUuY3VycmVudFBvaW50Lngp
OwogICAgIHN0YXRlLmN1cnJlbnRQb2ludCA9IHBvaW50OwogfQogCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzQwMjUwYWMx
MjI1ZTQ4Y2EwY2Q3MDFjNmFkYzk4YTRlNGYwOWEwYy4uYWNmMTUzNTkyOWUzYTBhOGRkZTlmOTcx
MGI3MTBlZDI1ZjcwMjQwYiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE0LTAzLTI2ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgU2tpcHBpbmcg
dW5kZXJsaW5lcyBkaXNyZWdhcmQgcG9pbnRzIGNvbXBsZXRlbHkgaW5zaWRlIHRoZSB1bmRlcmxp
bmUgcmVjdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTMwODAwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VGhpcyB0ZXN0IGRyYXdzIGEgZ2x5cGggZW50aXJlIGluc2lkZSB0aGUgdW5kZXJsaW5lLiBJdCBz
aG91bGQgcmVuZGVyIHRoZSBzYW1lCisgICAgICAgIGFzIGl0IHdvdWxkIHdpdGhvdXQgYW55IHVu
ZGVybGluZSBhdCBhbGwuCisKKyAgICAgICAgKiBmYXN0L2NzczMtdGV4dC9jc3MzLXRleHQtZGVj
b3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9yZXNvdXJjZXMvTGl0aGVydW0uc3ZnOiBBZGRl
ZAorICAgICAgICBhbiB1bmRlcnNjb3JlIGdseXBoIHRoYXQgd291bGQgbGllIGVudGlyZWx5IHdp
dGhpbiBhbiB1bmRlcmxpbmUKKyAgICAgICAgKiBmYXN0L2NzczMtdGV4dC9jc3MzLXRleHQtZGVj
b3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9nbHlwaC1pbnNpZGUtdW5kZXJsaW5lLmh0bWw6
CisKIDIwMTQtMDMtMjUgIE15bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4K
IAogICAgICAgICBJbmxpbmVJdGVyYXRvciBwb3NpdGlvbiAodW5zaWduZWQgaW50KSB2YXJpYWJs
ZSBjYW4gd3JhcCBhcm91bmQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzMy10ZXh0
L2NzczMtdGV4dC1kZWNvcmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL2dseXBoLWluc2lkZS11
bmRlcmxpbmUtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzMy10ZXh0L2NzczMt
dGV4dC1kZWNvcmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL2dseXBoLWluc2lkZS11bmRlcmxp
bmUtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lODM1MTRhNWU1YTZiYzY0NzFkNmYzMmQwNjBj
ZWQ1YTgwZWYwOTlmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRl
eHQvY3NzMy10ZXh0LWRlY29yYXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvZ2x5cGgtaW5zaWRl
LXVuZGVybGluZS1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTkgQEAKKzwhRE9DVFlQRSBodG1s
PgorPGh0bWw+Cis8aGVhZD4KKzxzdHlsZT4KK0Bmb250LWZhY2UgeworICAgIGZvbnQtZmFtaWx5
OiAnTGl0aGVydW0nOworICAgIHNyYzogdXJsKCIuL3Jlc291cmNlcy9MaXRoZXJ1bS5zdmciKSBm
b3JtYXQoc3ZnKQorfQorI3AgeworICAgIGZvbnQ6IDEwMHB4ICdMaXRoZXJ1bSc7Cit9Cis8L3N0
eWxlPgorPC9oZWFkPgorPGJvZHk+CitUaGlzIHRlc3QgZHJhd3MgYW4gdW5kZXJzY29yZSB0aGF0
IHNob3VsZCBlbnRpcmVseSBmaXQgd2l0aGluIGFuIHVuZGVybGluZS4KK1RoZSB1bmRlcmxpbmUg
c2hvdWxkIHNraXAgb3ZlciB0aGUgZW50aXJlIGdseXBoLgorPGRpdiBpZD0icCI+XzwvZGl2Pgor
PC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQv
Y3NzMy10ZXh0LWRlY29yYXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvZ2x5cGgtaW5zaWRlLXVu
ZGVybGluZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQvY3NzMy10ZXh0LWRlY29y
YXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvZ2x5cGgtaW5zaWRlLXVuZGVybGluZS5odG1sCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAuLjFlM2NmYjgwZDdkODkzOTlkZjhiOWU5YmRjNmFmMWEzNGM5YWJjMGUKLS0tIC9k
ZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2NzczMtdGV4dC9jc3MzLXRleHQtZGVjb3Jh
dGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9nbHlwaC1pbnNpZGUtdW5kZXJsaW5lLmh0bWwKQEAg
LTAsMCArMSwyMCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgor
QGZvbnQtZmFjZSB7CisgICAgZm9udC1mYW1pbHk6ICdMaXRoZXJ1bSc7CisgICAgc3JjOiB1cmwo
Ii4vcmVzb3VyY2VzL0xpdGhlcnVtLnN2ZyIpIGZvcm1hdChzdmcpCit9CisjcCB7CisgICAgZm9u
dDogMTAwcHggJ0xpdGhlcnVtJzsKKyAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsKK30K
Kzwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KK1RoaXMgdGVzdCBkcmF3cyBhbiB1bmRlcnNjb3Jl
IHRoYXQgc2hvdWxkIGVudGlyZWx5IGZpdCB3aXRoaW4gYW4gdW5kZXJsaW5lLgorVGhlIHVuZGVy
bGluZSBzaG91bGQgc2tpcCBvdmVyIHRoZSBlbnRpcmUgZ2x5cGguCis8ZGl2IGlkPSJwIj5fPC9k
aXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2NzczMt
dGV4dC9jc3MzLXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9yZXNvdXJjZXMv
TGl0aGVydW0uc3ZnIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQvY3NzMy10ZXh0LWRlY29y
YXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvcmVzb3VyY2VzL0xpdGhlcnVtLnN2ZwppbmRleCAw
NDJjN2VkOTRlZjE3NGJlNjBiOTYwNzM4NjQ0YzkwZDMxMDk3MGZhLi45NTZiNGU2MTU4M2Q4YjI1
ODM2M2E0NGRkMmUwNzU3ODUzYTI1MzgzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Nz
czMtdGV4dC9jc3MzLXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC9yZXNvdXJj
ZXMvTGl0aGVydW0uc3ZnCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzMy10ZXh0L2NzczMtdGV4
dC1kZWNvcmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL3Jlc291cmNlcy9MaXRoZXJ1bS5zdmcK
QEAgLTQsOCArNCw5IEBACiA8bWV0YWRhdGE+PC9tZXRhZGF0YT4KIDxkZWZzPgogPGZvbnQgaWQ9
IkxpdGhlcnVtIiBob3Jpei1hZHYteD0iMTAyNCI+Ci08Zm9udC1mYWNlIHVuaXRzLXBlci1lbT0i
MTQiIGFzY2VudD0iMTQiIGRlc2NlbnQ9Ii03Ii8+Ci08Z2x5cGggdW5pY29kZT0ifCIgaG9yaXot
YWR2LXg9IjE0IiBkPSJNNSAtN3YyMWg0di0yMXoiLz4KKzxmb250LWZhY2UgdW5pdHMtcGVyLWVt
PSI1NiIgYXNjZW50PSI1NiIgZGVzY2VudD0iLTI4Ii8+Cis8Z2x5cGggdW5pY29kZT0ifCIgaG9y
aXotYWR2LXg9IjU2IiBkPSJNMjAgLTI4djg0aDE2di04NHoiLz4KKzxnbHlwaCB1bmljb2RlPSJf
IiBob3Jpei1hZHYteD0iNTYiIGQ9Ik0xIC01djFoNTR2LTF6Ii8+CiA8L2ZvbnQ+CiA8L2RlZnM+
CiA8L3N2Zz4K
</data>
<flag name="review"
          id="252137"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>