<?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>176949</bug_id>
          
          <creation_ts>2017-09-14 13:24:08 -0700</creation_ts>
          <short_desc>[Mac] Spelling, grammar and correction dots are painted upside down</short_desc>
          <delta_ts>2017-09-14 16:52:40 -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>Layout and Rendering</component>
          <version>WebKit Local Build</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>macOS 10.13</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=176951</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>bdakin</cc>
    
    <cc>bfulgham</cc>
    
    <cc>jonlee</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1348952</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 13:24:08 -0700</bug_when>
    <thetext>Sunlight falls from the sky. It does not rise from the earth. The dots are upside down.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348953</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-09-14 13:25:05 -0700</bug_when>
    <thetext>&lt;rdar://problem/34441098&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348955</commentid>
    <comment_count>2</comment_count>
      <attachid>320805</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 13:26:35 -0700</bug_when>
    <thetext>Created attachment 320805
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348956</commentid>
    <comment_count>3</comment_count>
      <attachid>320806</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 13:27:01 -0700</bug_when>
    <thetext>Created attachment 320806
[Screenshot] Before patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348957</commentid>
    <comment_count>4</comment_count>
      <attachid>320807</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 13:27:13 -0700</bug_when>
    <thetext>Created attachment 320807
[Screenshot] After patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348958</commentid>
    <comment_count>5</comment_count>
      <attachid>320808</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 13:28:49 -0700</bug_when>
    <thetext>Created attachment 320808
[Screenshot] TextEdit

For comparison, attached screenshot of the same text seen in the Before patch and After patch screenshots rendered in TextEdit with spelling and grammar checking enabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1348976</commentid>
    <comment_count>6</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 13:39:34 -0700</bug_when>
    <thetext>If you look closely at screenshots &quot;After patch&quot; (attachment #320807) and &quot;TextEdit&quot; (attachment #320808) you will notice that the dots are shifted to the right in the latter. Filed bug #176951 to address this issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349003</commentid>
    <comment_count>7</comment_count>
      <attachid>320805</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-09-14 14:15:35 -0700</bug_when>
    <thetext>Comment on attachment 320805
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=320805&amp;action=review

&gt; Source/WebCore/platform/graphics/cocoa/GraphicsContextCocoa.mm:322
&gt; +        CGContextClipToRect(context, destinationRect);

Might as well convert this function (replace the CGContextSaveGState above this diff) to use CGContextStateSaver.

&gt; Source/WebCore/platform/graphics/cocoa/GraphicsContextCocoa.mm:333
&gt;          // FIXME: Rather than getting the NSImage and then picking the CGImage from it, we should do what iOS does and
&gt;          // just load the CGImage in the first place.

Should we actually do this bit now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349023</commentid>
    <comment_count>8</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 14:47:46 -0700</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #7)
&gt; Comment on attachment 320805 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=320805&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/graphics/cocoa/GraphicsContextCocoa.mm:322
&gt; &gt; +        CGContextClipToRect(context, destinationRect);
&gt; 
&gt; Might as well convert this function (replace the CGContextSaveGState above
&gt; this diff) to use CGContextStateSaver.
&gt; 

OK.

&gt; &gt; Source/WebCore/platform/graphics/cocoa/GraphicsContextCocoa.mm:333
&gt; &gt;          // FIXME: Rather than getting the NSImage and then picking the CGImage from it, we should do what iOS does and
&gt; &gt;          // just load the CGImage in the first place.
&gt; 
&gt; Should we actually do this bit now?

I do not see the need to do this now. Moreover, I suggest we look to make the Mac code use a CGPattern as we do for iOS. This will achieve the same effect as the FIXME above (to have the Mac and iOS code paths use CG objects and operations) and will allow us to remove an earlier FIXME in this function: &lt;https://trac.webkit.org/browser/trunk/Source/WebCore/platform/graphics/cocoa/GraphicsContextCocoa.mm?rev=221485#L304&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349094</commentid>
    <comment_count>9</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2017-09-14 16:52:40 -0700</bug_when>
    <thetext>Committed r222065: &lt;http://trac.webkit.org/changeset/222065&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>320805</attachid>
            <date>2017-09-14 13:26:35 -0700</date>
            <delta_ts>2017-09-14 14:15:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-176949-20170914132634.patch</filename>
            <type>text/plain</type>
            <size>3197</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIxOTc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWUyOTNiNGZjNWRkMWJi
YzY0NTc5Yzk4YTk0NzAwNDVlODA0ZTk0ZS4uN2NhY2RhMWMzMjM0YzJlYzFhNDI1MzdkOWUzNTJh
ODIwOWViYWQwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE3LTA5LTE0ICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbTWFjXSBTcGVsbGluZywg
Z3JhbW1hciBhbmQgY29ycmVjdGlvbiBkb3RzIGFyZSBwYWludGVkIHVwc2lkZSBkb3duCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzY5NDkKKyAgICAg
ICAgPHJkYXI6Ly9wcm9ibGVtLzM0NDQxMDk4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFBhaW50aW5nIG9jY3VycyBpbiBhIHZlcnRpY2FsbHkgZmxp
cHBlZCBjb250ZXh0LiBWZXJ0aWNhbGx5IGZsaXAgdGhlIGNvbnRleHQgKCJ1bmZsaXAiIGl0KQor
ICAgICAgICBiZWZvcmUgcGFpbnRpbmcgdGhlIGRvY3VtZW50IG1hcmtlcnMgb24gbWFjT1Mgc28g
dGhhdCB0aGV5IGFyZSBwYWludGVkIHJpZ2h0LXNpZGUuIFRoaXMgbWFrZXMKKyAgICAgICAgdGhl
IGFwcGVhcmFuY2Ugb2Ygc3BlbGxpbmcsIGdyYW1tYXIgYW5kIGNvcnJlY3Rpb24gZG90cyBpbiBX
ZWJLaXQgbWF0Y2ggdGhlIEFwcEtpdCBhcHBlYXJhbmNlCisgICAgICAgIG9mIHRoZXNlIGRvdHMu
CisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFwaGljc0NvbnRleHRDb2Nv
YS5tbToKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6ZHJhd0xpbmVGb3JEb2N1
bWVudE1hcmtlcik6CisKIDIwMTctMDktMTMgIERhbmllbCBCYXRlcyAgPGRhYmF0ZXNAYXBwbGUu
Y29tPgogCiAgICAgICAgIE1ha2UgaGlzdG9yeS5wdXNoU3RhdGUoKS9yZXBsYWNlU3RhdGUoKSBt
b3JlIGNsb3NlbHkgYWxpZ25lZCB0byB0aGUgSFRNTCBzdGFuZGFyZApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhpY3NDb250ZXh0Q29jb2Eu
bW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFwaGljc0NvbnRl
eHRDb2NvYS5tbQppbmRleCBlYTQxMDI2OWE2NWE3Y2QzOTgzYmY1N2M1YmRjZjY5MWNmY2MxNjlj
Li4zMmNhNjczM2M4MTAxYTg1YWVjMGMxZGNjY2NmMTUwMGQ0YjU2ZjVkIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFwaGljc0NvbnRleHRDb2Nv
YS5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFwaGlj
c0NvbnRleHRDb2NvYS5tbQpAQCAtMzE5LDExICszMTksMTkgQEAgdm9pZCBHcmFwaGljc0NvbnRl
eHQ6OmRyYXdMaW5lRm9yRG9jdW1lbnRNYXJrZXIoY29uc3QgRmxvYXRQb2ludCYgcG9pbnQsIGZs
b2F0IHcKICAgICBDR1JlY3QgZGVzdGluYXRpb25SZWN0ID0gQ0dSZWN0TWFrZShvZmZzZXRQb2lu
dC54KCksIG9mZnNldFBvaW50LnkoKSwgd2lkdGgsIHBhdHRlcm5IZWlnaHQpOwogI2lmICFQTEFU
Rk9STShJT1MpCiAgICAgaWYgKGltYWdlKSB7CisgICAgICAgIENHQ29udGV4dENsaXBUb1JlY3Qo
Y29udGV4dCwgZGVzdGluYXRpb25SZWN0KTsKKworICAgICAgICAvLyBXZSBleHBsaWNpdGx5IGZs
aXAgY29vcmRpbmF0ZXMgc28gYXMgdG8gZW5zdXJlIHdlIHBhaW50IHRoZSBpbWFnZSByaWdodC1z
aWRlIHVwLiBXZSBkbyB0aGlzIGJlY2F1c2UKKyAgICAgICAgLy8gLVtOU0ltYWdlIENHSW1hZ2VG
b3JQcm9wb3NlZFJlY3Q6Y29udGV4dDpoaW50czpdIGRvZXMgbm90IGd1YXJhbnRlZSB0aGF0IHRo
ZSByZXR1cm5lZCBpbWFnZSB3aWxsIHJlc3BlY3QKKyAgICAgICAgLy8gYW55IHRyYW5zZm9ybXMg
YXBwbGllZCB0byB0aGUgY29udGV4dCBvciBhbnkgc3BlY2lmaWVkIGhpbnRzLgorICAgICAgICBD
R0NvbnRleHRUcmFuc2xhdGVDVE0oY29udGV4dCwgMCwgcGF0dGVybkhlaWdodCk7CisgICAgICAg
IENHQ29udGV4dFNjYWxlQ1RNKGNvbnRleHQsIDEsIC0xKTsKKworICAgICAgICBOU1JlY3QgZG90
UmVjdCA9IE5TTWFrZVJlY3Qob2Zmc2V0UG9pbnQueCgpLCBwYXR0ZXJuSGVpZ2h0IC0gb2Zmc2V0
UG9pbnQueSgpLCBwYXR0ZXJuV2lkdGgsIHBhdHRlcm5IZWlnaHQpOyAvLyBBZGp1c3QgeSBwb3Np
dGlvbiBhcyB3ZSBmbGlwcGVkIGNvb3JkaW5hdGVzLgorCiAgICAgICAgIC8vIEZJWE1FOiBSYXRo
ZXIgdGhhbiBnZXR0aW5nIHRoZSBOU0ltYWdlIGFuZCB0aGVuIHBpY2tpbmcgdGhlIENHSW1hZ2Ug
ZnJvbSBpdCwgd2Ugc2hvdWxkIGRvIHdoYXQgaU9TIGRvZXMgYW5kCiAgICAgICAgIC8vIGp1c3Qg
bG9hZCB0aGUgQ0dJbWFnZSBpbiB0aGUgZmlyc3QgcGxhY2UuCi0gICAgICAgIE5TUmVjdCBkb3RS
ZWN0ID0gTlNNYWtlUmVjdChvZmZzZXRQb2ludC54KCksIG9mZnNldFBvaW50LnkoKSwgcGF0dGVy
bldpZHRoLCBwYXR0ZXJuSGVpZ2h0KTsKLSAgICAgICAgQ0dJbWFnZVJlZiBjZ0ltYWdlID0gW2lt
YWdlIENHSW1hZ2VGb3JQcm9wb3NlZFJlY3Q6JmRvdFJlY3QgY29udGV4dDpbTlNHcmFwaGljc0Nv
bnRleHQgZ3JhcGhpY3NDb250ZXh0V2l0aEdyYXBoaWNzUG9ydDpjb250ZXh0IGZsaXBwZWQ6WUVT
XSBoaW50czpudWxscHRyXTsKLSAgICAgICAgQ0dDb250ZXh0Q2xpcFRvUmVjdChjb250ZXh0LCBk
ZXN0aW5hdGlvblJlY3QpOworICAgICAgICBDR0ltYWdlUmVmIGNnSW1hZ2UgPSBbaW1hZ2UgQ0dJ
bWFnZUZvclByb3Bvc2VkUmVjdDomZG90UmVjdCBjb250ZXh0OltOU0dyYXBoaWNzQ29udGV4dCBn
cmFwaGljc0NvbnRleHRXaXRoR3JhcGhpY3NQb3J0OmNvbnRleHQgZmxpcHBlZDpOT10gaGludHM6
bnVsbHB0cl07CiAgICAgICAgIENHQ29udGV4dERyYXdUaWxlZEltYWdlKGNvbnRleHQsIE5TUmVj
dFRvQ0dSZWN0KGRvdFJlY3QpLCBjZ0ltYWdlKTsKICAgICB9IGVsc2UgewogICAgICAgICBDR0Nv
bnRleHRTZXRGaWxsQ29sb3JXaXRoQ29sb3IoY29udGV4dCwgW2ZhbGxiYWNrQ29sb3IgQ0dDb2xv
cl0pOwo=
</data>
<flag name="review"
          id="340884"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>320806</attachid>
            <date>2017-09-14 13:27:01 -0700</date>
            <delta_ts>2017-09-14 13:27:01 -0700</delta_ts>
            <desc>[Screenshot] Before patch</desc>
            <filename>Before.png</filename>
            <type>image/png</type>
            <size>4272</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAUEAAAAfCAYAAAB5/X8CAAAAAXNSR0IArs4c6QAAAZxpVFh0WE1M
OmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6
eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3
LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlv
biByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNv
bS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzIxPC9leGlmOlBp
eGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjMxPC9leGlmOlBp
eGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94
OnhtcG1ldGE+CpNserIAAA7CSURBVHgB7Vx9bFPXFf9lJCKhTUqgCi3VSijQQTVsqazrh1qG3Wla
P1Zno99NtIVtASFUnEkDhW1lYeo6548VpxNz6NpEI85KHegcqXPWyWFzpDYRCm2dtkkRHok2aJOW
pHVW2cXW7s6978Mvjh3bKyCT3Ivi9+69595z7u+cd94999gUMCqQRSIgEZAIzFMEvjRP1y2XLRGQ
CEgEBALSCUpDkAhIBOY1AtIJzmv1y8VLBCQC0glKG5AISATmNQLSCc5r9cvFSwQkAtIJShuQCEgE
5jUC0gnOa/XLxUsEJALSCUobkAhIBOY1AtIJzmv1y8VLBCQCF84JRidxdnzq8kI0PoXQcAhT8ctL
bE3a6OQoQqOTWjX1NZ/0cgnxnhwNYXQyodj41FkMD49Ca8kKu9SIytY5hkAGJxhF174qFBQUJP6s
+zAcNaAQH0XzVisKSpbgnrb3DB35fzv6l6ewet1qPDuQwZHk5VKm8NLmSqyu3IT+VO+ePNTLpcB7
tLsJZrLXJZWrcfgkAUM4NFUVoKjsOqx7xAsFqgzY5aW+pVAXDQH+2+FMZSzg4L8vZpZGf0rS2FiA
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
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>320807</attachid>
            <date>2017-09-14 13:27:13 -0700</date>
            <delta_ts>2017-09-14 13:27:13 -0700</delta_ts>
            <desc>[Screenshot] After patch</desc>
            <filename>After.png</filename>
            <type>image/png</type>
            <size>4305</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAUEAAAAfCAYAAAB5/X8CAAAAAXNSR0IArs4c6QAAAZxpVFh0WE1M
OmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6
eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3
LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlv
biByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNv
bS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzIxPC9leGlmOlBp
eGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjMxPC9leGlmOlBp
eGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94
OnhtcG1ldGE+CpNserIAAA7jSURBVHgB7Vx9bFvVFf+lOHLSktAPSFsK9IOWUabYYh2fg1Ib9kfZ
VmcqHwUStpQtraqKOtNolcIo6cSYo23U2VScbiyRGkeFhA9HYo6Ykg5HGsm6dJBsxKB6TUYbkQAJ
OEM2ONPdufd9+MWxYwdCSZp7Uf3evffce879nfPOu+eeF7IYFcgiEZAISATmKALz5ui65bIlAhIB
iYBAQDpBaQgSAYnAnEZAOsE5rX65eImAREA6QWkDEgGJwJxGQDrBOa1+uXiJgERAOkFpAxIBicCc
RkA6wTmtfrl4iYBEQDpBaQMSAYnAnEZAOsE5rX65eImARGD6nGB0BANDo7ML0bFRhIIhjI7NLrE1
aaMj/Qj1j2jV5NeZpJdziPdIfwj9I3HFjo0OIBjsh9aSEXbJEZWt5xkCaZxgFM0Hi5CVlRX/Zz+I
YNSAwlg/qnfYkZW7GJvr3jJ0zPzb/j89jrXr1+LprjSOZEYuZRTHtq7C2lWb0Jns3TMD9XIu8O5v
qYKV7HXxqrV47h0ChnCoKspCdv4KrL/XBwWqNNjNSH1Lob40BPjfDqcrgwEX//tiZqtsTUoaGwww
G/U73F1J+2dqY6SvlVWUVbKOwdhMFXESuWKsu9HFnC4fG9apYqyjtpb1hpWGmaaXc4I3qfJswC3s
1d2lIhM5xSotYLB5mAJNMux0EOXNHEPAlIl3zV14kSDLX7owKbkpfwHyqSdszk7aP1Mbc1ba8Ysa
+0wVL41cJhTetRdPG6hCzY/gxtI30bXth6J1punlnOBNFp230GxAhW5zCnDFarqGteaJ2Gk98jr3
EEgTDicA8mlCPbE62IOmqhI1dLajKRiP03qalTDFbrdSvxV1J4fE6IG2KlHn7fbyJvBIOxpqQpGV
6Kzlaug9hKb9WlhuRXl1ixrWJAoAjIbaUE5zWe0UolNYVFLdLuacQBkdQmdLA8qL7Kg5qYXDUbTX
lMNqtaOIy0n8e8QSkreHmg8SLfEqqQZfTb+o26lNG8e5Zib7UHs1hXGEAc23vzmEUMtBHZei/Qou
oab9Yk3lTUGM9PeguaEK9qwSEQ6HmnZgreMQ8TuODblZKG/o4cyVMoleNBLtmkpPWr92HQmdREN1
OewlVWhp5rLzIxMrqttCGAo2o8SqHKEUHWxWdJUx3qMItjejqrwIJQcb0KAfx1hR1RzU2CM60E56
Vo9prCWoa+/X+9LdJGJHk6GtoQY7yGaqWtpRs4PbaBasRVUIGY5+hk6SXfJ2vjbiWVXXhOamJpwc
MBClYy77Zx4Cmex8w90eEV6kDHcjXayYwmFaHYXMjawjUCvCYy38iJ1qFH0VrYOCXaDSQvVKdlZl
3uUpFv2Vaj+joMVNc1V28HAmzLzFYJZKP4uwGOvyOhU+7o4kooeZx8blcDLOKdyhhPGebjU+NIyI
9HUwV5lNzKWFTZFTXlH3iSiqj1VYHCxAQ1O1Uw9rLOP8bKxDZdHldlDdodanIntErDM+NsJ8TmXu
gBbvhgPMQnN3Ryic89eyMrFWB+si3rHIMGt1cd425u8dZERC4k2uFwMc4jadnuL0FHZ7K0kWRedw
uFlHh4+V8ZBTtDlYY6CD1To1fMMsc7xpHR5Fx3yuYncja6WwX+Pl7Y0wNqwcv3g6uJbPMrdD4es9
RX1UNHvV9MptqJbTiHB4InY0IWusUGTlPCu8rcznKRNrcXi6xZycJ5ehzHuK6sPMo/KEjY5Tzs7G
4xRlWfKX/leCmYCgGdVkTtBBBmKpDKjTxVTnUMH6uH0Mtgqn2CgqMRZQH1bNcWhGjWIvuRVO7ycD
dAonGVMdE38YfI0+1qgaJ+AynIWpbGm0l5ySdnY5mHg2pJGp11hvrTB07WEJdylnSc7aLnK3ZOr0
YPNjpVTtfJruWu7AFUck6h7FCQrHNCXZOT+Vv6+PT0V8lZdPWSN/8Bg75SVeOsaM9Sbl7RIvADGA
nOCkehFEhp90ejKQkttVHYtb59ct1m5jrZrTFnoE0/DNFG/uZFzcoTr9OkftXJrbYIeLOywb8/jI
Huifm16S3HlZXMqLUbNXje94J6hMmYgdvTGFjdq0c+1Yt8BOq2u60F6omk14uhXHqwsqb2YdAlML
h8nSJiurly5Qu0342k20N0QH3ovQpcCONhbGmhO/ofAtGxv3+ahxBfQTxEU3Ya+T3rP1Lpyg8DP0
UhW9tLfjUqLq/8cJ+gUuFsc8nwFLvgO/3wd/6xbkiR7jTw7ur2E4dg+wv8iKpRv3iM6EEyJ9QCQ2
Pr7Pu8YGLvWh0g3IpjCzff6t+MYiOmNK0S4m+jQe8usTqzdTkx1YdIMDFZz/oRYRwp84ulPMdOTw
KxRSjsD7QD28P7hJZxObwJsOvSwXIVenUG5S6iWBLq2extFzxfJi1vnNX84P3vKxUDtppowsOWG9
ZIo3YMJFS8jNrS7QxxZct1nMFaaDvTdajtN7ZxOIBPjsM6y62w+/z4cjW6/R6dPdTMAuO1uca+dr
A8di2p16VWwleHpY1HPnK5R5uhEnkMvqrEFAM9dpEThs9CniAc1XHN1YCPuz1+IpSyVOxRhi9SVY
X2p0HiZs2l7OvQ/qGxow/zCw98+FQqaPPzxNVxu23X8XbkjwelH66Ms0bgVjaK+6SzhZb3cYkV++
gNz1pTCKNelCcwpxdLgbhQ8XY199PRyWergCg9h7a6r2+EOabN6pyc5nWIn7PMV4audhvNi+BM8f
KobHPR879zyL2rqPcMDmQXjluAUnYzuhLaVeEinT6ilxwPj6iquupoY3DY2xeC7C0KrfpsQ70Y0r
I7j6w7iA+1m6uQLf3bIFOfpkdDNGBvEFi547SZgnz+KAy7YH+xxbcLXPBbxSSmbpxh1Xj5MgYZSs
zgYEprYTTLWlUleab8wOm+MeK/R8FZ4iGp//cVxJz7D+Fja8RXMK7yQjA47sfACHLLtwh+pf1l3H
s7fHUfFMuwHPUdRQ4uLF/oQD6dEuHKBdpsPTi/sL82g/oRRzdvKHSpvQnK1QjnbWoPqfq7D36Jvo
a/XAQgT76gP4IEW7kTttJETJVtfN61OSXRWm8Pul5PK78cDGu4HaJ7CjbDvtgLqxp/QAKh77XpLd
rzpQXMg7dA9OSBql0otxJL/PRE+JY4z1yMcfU1XZISntyu4KKr4abTq8jbhqYzB8GvVUsa5aijxu
WsdLcUzJWikkQ22wbzhM++V4MesWEG9L7SYNxhgnj6/GtBK3baIO5y4s/2wYy4t7EWt7GImvwSh/
M8syqxDIyAlGPuLGTS/fwY+SL86kGJDv5NvqF/ljePt1brJUqEsLLBqbmtHZ3oA9O33UEcaJV1sQ
HNKMpgBbdznFEPfu23Xz5aFoGbUe37cRRfvr0N7egoP2fOxc93Pcc2XCWzjyiRjv8z+P9p5OHH6S
3tZUgsdfREuS7KFm9lqIg+xPsWd3rXiQVtofwi5yyliyGOYU7Zy7ElH78NKrJxHsrKMdLl+3D388
1glMRXYaJUrBzfhRMb+j0HjrlfR5xwZsF7CU4b6b+QFBkqIuRJHlBfylsxN11U0YSaOXxJky05M2
SkNPqwNn3vgrVU7jIy1SDr9PNWo5q+z6tRHp8BZaJV96/Nkm9euAEdTt44G1E7vvvAqbd7sF01LL
LahqaEFbcw2sS2/Hpt9twyLq0fgMfqIJMox3uMlRmfA6VInHzvaQ1siFay9yFTttZxgN1uHGA0Dx
6iW4cPEyXBgbwOudPRjSPfYY2g7akZubjSZjSllwlT8zGoHJTzEpQ1nJD/qVg2dxpWwYT9DpJdZH
B9M826vQlHn8zG/I7lmcjWy0zy8OmbXxjbUVKr1TJB70uehw2mGpYBQyjyvh3kYl26zysDi9+mH8
OEJq9eiyWOjgvJGRAxW83CKTGKc+G/AY5rQwV2ufnlWErZgV88yrxSk+pNYO2hPb+WwR49oomeMV
a3OwSreP8aRh5rLHZRsOVDBLRfzDdJ7ltjjjdZ6VbnUr2UuBqaWMtfZF2KCaWOFtFS+2ptWLUY2c
e8y4FtJzSj0Rf79LyehzXo5KLwv43HoGl+PmC/gYHfOqerawRw89mTHeeiJD1Z1YI8pYQM/C0lcC
tfEMMu+v9PUKACfo9dXXmEvL5ApZfcyfiF3oX/QlgCarjbkpAefS7QjM5adE1bCS3FNk0Wj51cl6
hb1q2Xyw2iRfI8S1K+9mGgJZXCBS7DkoUYzShiAvT9m9jUWjMOUk7OQmk4L+7nRoOILs3HwsUudI
RR4lRiaKmUSQOxalJEMOckQl1Yjx7Vy2SCxGssZDek6Rqp2+bMTICNEv4jzH6D+TvpMVM09B9vGS
TL0WHR1BLHsR0kA0ycRfUE+TzJyqayKu/LgjH8/d2422HesI2whhu2g8pjTZGK11OBJD7uIC5E1B
v6nkmKw92FCO9X4rBn+/lYKYUeX4MfYh/lBKSbwXjuJWvgUlOzDa+GTzyb6Zg8AFT1A5N+KYYDbH
LXXe+IxGehHmmbFgwQLkGuZIHPTW8Dt47czrMJnNWJq7BKI+cAImOku/hOqZFi6bmeZILKnaeTYz
N9cM5Wxhnno1jM5AdgP1F7o1mXMxCUQZzJ2hnkK9wN/Vc9rFl9CB4uevzytYDvOZfxvmm4/gr6vw
n/9djHsKL0PupZdjXpL553WfEDZhvviL8Uc6+ee/i0duegi3f/NabLFcjrzL1yBv6AxMf3sZvt/2
4PqfPYjlwrTHY5cB2JJkBiBwDneCX/5qt/l34L1PhrBsQQGOba5BYv3Ll2AOcfgpHVx+MEjfLi0F
flUPTFv9YgTvuBZv/vhRLDNdgjWbrsfC2peRN23zfx55n0H/pjXo6/8Y740xbFt8DY4NvyXkW/vt
jVhx5NgcUvz5t9SMEiOzZdk3LtuAvvC74FdeEuuzZR2zQk7rDcBAH6Vr6crLdNULLRj47xp8/cEy
XH/ZPLy/cAUiPHc2XfN/LnnzsPKhx3DLqmWwPrgdftfT2PiTA7ht3QKsuPVbYvnyZ/YicF7tBGev
GqTkEgGJwFeFwHm1E/yqQJR8JQISgdmLgHSCs1d3UnKJgERgGhCQTnAaQJRTSAQkArMXAekEZ6/u
pOQSAYnANCDwf1W5LMq3tkaVAAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>320808</attachid>
            <date>2017-09-14 13:28:49 -0700</date>
            <delta_ts>2017-09-14 13:28:49 -0700</delta_ts>
            <desc>[Screenshot] TextEdit</desc>
            <filename>TextEdit.png</filename>
            <type>image/png</type>
            <size>4463</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAUAAAAAfCAYAAACWPxQ8AAAAAXNSR0IArs4c6QAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACA2lUWHRYTUw6Y29tLmFkb2JlLnht
cAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENv
cmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkv
MDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i
IgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIK
ICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgog
ICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzE8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgog
ICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzIxPC9leGlmOlBpeGVsWERpbWVuc2lvbj4K
ICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgPC9y
ZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cij8clEAAA7uSURBVHgB
7VsNbFvVFf5SEiVpSNq0pCsr0B8Ko2i10SrGj4Bhd0h0bHW08k+yLWxKK1ZRZ2Kt0m0MJQLmbNrq
aOocJpZIJFHBoZojgSO2pMMRkKhLBuloAorXRCNdSSBpHSG7ONLdufe9+/zi2HHStCWm91bxe/fv
nHO/c95599zzmsGoQBWFgEJAIXAJIrDkElyzWrJCQCGgEBAIKAeoDEEhoBC4ZBFYmAOMTODk2GR6
gTc1ieBAEJNT6SW2lDYyMYzg8ISsJr4uJr1cRLwnhoMYnogpdmryJAYGhiFb5oRdYkRV65cUgQQO
MILW6mJkZGTE/uzVGIiYEJgaRu1OOzJyV2Bb/XFTx+K/HX79aWzctBEHelI4kUW5lEkc2rEOG9fd
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
N3cnz90AAAAASUVORK5CYII=
</data>

          </attachment>
      

    </bug>

</bugzilla>