<?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>75920</bug_id>
          
          <creation_ts>2012-01-09 17:50:49 -0800</creation_ts>
          <short_desc>-[DOMRange renderedImageForcingBlackText:] fails with non-user-selectable text</short_desc>
          <delta_ts>2012-01-09 18:15:50 -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>WebKit API</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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>532730</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-01-09 17:50:49 -0800</bug_when>
    <thetext>-[DOMRange renderedImageForcingBlackText:] fails with non-user-selectable text</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>532738</commentid>
    <comment_count>1</comment_count>
      <attachid>121774</attachid>
    <who name="">mitz</who>
    <bug_when>2012-01-09 18:02:55 -0800</bug_when>
    <thetext>Created attachment 121774
Dropped the requirements that the range endpoints be visible positions</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>532746</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-01-09 18:15:50 -0800</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r104530&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>121774</attachid>
            <date>2012-01-09 18:02:55 -0800</date>
            <delta_ts>2012-01-09 18:11:06 -0800</delta_ts>
            <desc>Dropped the requirements that the range endpoints be visible positions</desc>
            <filename>bug-75920-20120109180254.patch</filename>
            <type>text/plain</type>
            <size>4772</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwNDUyNCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAxLTA5ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgLVtET01SYW5nZSByZW5kZXJlZElt
YWdlRm9yY2luZ0JsYWNrVGV4dDpdIGZhaWxzIHdpdGggbm9uLXVzZXItc2VsZWN0YWJsZSB0ZXh0
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NTkyMAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGFk
ZGVkIHRvIFRlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL1JlbmRlcmVkSW1hZ2VGcm9tRE9NUmFuZ2Uu
bW0KKworICAgICAgICAqIHBhZ2UvbWFjL0ZyYW1lTWFjLm1tOgorICAgICAgICAoV2ViQ29yZTo6
RnJhbWU6OnJhbmdlSW1hZ2UpOiBSZW1vdmVkIHRoZSByZXF1aXJlbWVudCB0aGF0IHRoZSBzdGFy
dCBhbmQgZW5kIHBvc2l0aW9ucyB1c2VkCisgICAgICAgIGZvciBzZXR0aW5nIHRoZSBzZWxlY3Rp
b24gaW4gdGhlIHJlbmRlciB0cmVlIGJlIGNhbmRpZGF0ZXMuCisKIDIwMTItMDEtMDkgIE5hdCBE
dWNhICA8bmR1Y2FAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gQWRkIGRvY3Vt
ZW50YXRpb24gdG8gdXBkYXRlciBjbGFzc2VzCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdlL21h
Yy9GcmFtZU1hYy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL21hYy9GcmFt
ZU1hYy5tbQkocmV2aXNpb24gMTA0NDYyKQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9tYWMvRnJh
bWVNYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTExMywyMSArMTEzLDE3IEBAIE5TSW1hZ2UgKkZy
YW1lOjpyYW5nZUltYWdlKFJhbmdlKiByYW5nZSwKICAgICBpZiAoIXZpZXcpCiAgICAgICAgIHJl
dHVybiBuaWw7CiAKLSAgICBWaXNpYmxlU2VsZWN0aW9uIHZpc2libGVTZWxlY3Rpb24ocmFuZ2Up
OwotCi0gICAgaWYgKCF2aXNpYmxlU2VsZWN0aW9uLmlzUmFuZ2UoKSkKLSAgICAgICAgcmV0dXJu
IG5pbDsKLQotICAgIFBvc2l0aW9uIHN0YXJ0ID0gdmlzaWJsZVNlbGVjdGlvbi5zdGFydCgpOwor
ICAgIFBvc2l0aW9uIHN0YXJ0ID0gcmFuZ2UtPnN0YXJ0UG9zaXRpb24oKTsKICAgICBQb3NpdGlv
biBjYW5kaWRhdGUgPSBzdGFydC5kb3duc3RyZWFtKCk7Ci0gICAgaWYgKGNhbmRpZGF0ZS5pc0Nh
bmRpZGF0ZSgpKQorICAgIGlmIChjYW5kaWRhdGUuZGVwcmVjYXRlZE5vZGUoKSAmJiBjYW5kaWRh
dGUuZGVwcmVjYXRlZE5vZGUoKS0+cmVuZGVyZXIoKSkKICAgICAgICAgc3RhcnQgPSBjYW5kaWRh
dGU7Ci0gICAgUG9zaXRpb24gZW5kID0gdmlzaWJsZVNlbGVjdGlvbi5lbmQoKTsKKworICAgIFBv
c2l0aW9uIGVuZCA9IHJhbmdlLT5lbmRQb3NpdGlvbigpOwogICAgIGNhbmRpZGF0ZSA9IGVuZC51
cHN0cmVhbSgpOwotICAgIGlmIChjYW5kaWRhdGUuaXNDYW5kaWRhdGUoKSkKKyAgICBpZiAoY2Fu
ZGlkYXRlLmRlcHJlY2F0ZWROb2RlKCkgJiYgY2FuZGlkYXRlLmRlcHJlY2F0ZWROb2RlKCktPnJl
bmRlcmVyKCkpCiAgICAgICAgIGVuZCA9IGNhbmRpZGF0ZTsKIAotICAgIGlmIChzdGFydC5pc051
bGwoKSB8fCBlbmQuaXNOdWxsKCkgfHwgdmlzaWJsZVNlbGVjdGlvbi52aXNpYmxlU3RhcnQoKSA9
PSB2aXNpYmxlU2VsZWN0aW9uLnZpc2libGVFbmQoKSkKKyAgICBpZiAoc3RhcnQuaXNOdWxsKCkg
fHwgZW5kLmlzTnVsbCgpIHx8IHN0YXJ0ID09IGVuZCkKICAgICAgICAgcmV0dXJuIG5pbDsKIAog
ICAgIFJlbmRlck9iamVjdCogc2F2ZWRTdGFydFJlbmRlcmVyOwpAQCAtMTM3LDcgKzEzMywxMiBA
QCBOU0ltYWdlICpGcmFtZTo6cmFuZ2VJbWFnZShSYW5nZSogcmFuZ2UsCiAgICAgdmlldy0+Z2V0
U2VsZWN0aW9uKHNhdmVkU3RhcnRSZW5kZXJlciwgc2F2ZWRTdGFydE9mZnNldCwgc2F2ZWRFbmRS
ZW5kZXJlciwgc2F2ZWRFbmRPZmZzZXQpOwogCiAgICAgUmVuZGVyT2JqZWN0KiBzdGFydFJlbmRl
cmVyID0gc3RhcnQuZGVwcmVjYXRlZE5vZGUoKS0+cmVuZGVyZXIoKTsKKyAgICBpZiAoIXN0YXJ0
UmVuZGVyZXIpCisgICAgICAgIHJldHVybiBuaWw7CisKICAgICBSZW5kZXJPYmplY3QqIGVuZFJl
bmRlcmVyID0gZW5kLmRlcHJlY2F0ZWROb2RlKCktPnJlbmRlcmVyKCk7CisgICAgaWYgKCFlbmRS
ZW5kZXJlcikKKyAgICAgICAgcmV0dXJuIG5pbDsKIAogICAgIHZpZXctPnNldFNlbGVjdGlvbihz
dGFydFJlbmRlcmVyLCBzdGFydC5kZXByZWNhdGVkRWRpdGluZ09mZnNldCgpLCBlbmRSZW5kZXJl
ciwgZW5kLmRlcHJlY2F0ZWRFZGl0aW5nT2Zmc2V0KCksIFJlbmRlclZpZXc6OlJlcGFpbnROb3Ro
aW5nKTsKICAgICBOU0ltYWdlKiByZXN1bHQgPSBpbWFnZUZyb21SZWN0KHZpZXctPnNlbGVjdGlv
bkJvdW5kcygpKTsKSW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEwNDUyNCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBj
b3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDEyLTAxLTA5ICBEYW4gQmVybnN0ZWluICA8bWl0ekBh
cHBsZS5jb20+CisKKyAgICAgICAgLVtET01SYW5nZSByZW5kZXJlZEltYWdlRm9yY2luZ0JsYWNr
VGV4dDpdIGZhaWxzIHdpdGggbm9uLXVzZXItc2VsZWN0YWJsZSB0ZXh0CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NTkyMAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9t
YWMvUmVuZGVyZWRJbWFnZUZyb21ET01SYW5nZS5tbToKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6
OlRFU1QpOiBBZGRlZCBhIHRlc3QgZm9yIGEgcmFuZ2UgaW4gYQorICAgICAgICAtd2Via2l0LXVz
ZXItc2VsZWN0OiBub25lOyBibG9jay4KKwogMjAxMi0wMS0wOSAgRGlyayBQcmFua2UgIDxkcHJh
bmtlQGNocm9taXVtLm9yZz4KIAogICAgICAgICB3ZWJraXRweS5sYXlvdXRfdGVzdHMucG9ydC5t
b2NrX2RydF91bml0dGVzdC5Nb2NrQ2hyb21pdW1EUlRUZXN0IGhhcyBiZWVuIGZhaWxpbmcgb24g
Y3Itd2luCkluZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL21hYy9SZW5kZXJlZEltYWdl
RnJvbURPTVJhbmdlLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
bWFjL1JlbmRlcmVkSW1hZ2VGcm9tRE9NUmFuZ2UubW0JKHJldmlzaW9uIDEwNDQ2MikKKysrIFRv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL1JlbmRlcmVkSW1hZ2VGcm9tRE9NUmFuZ2UubW0J
KHdvcmtpbmcgY29weSkKQEAgLTU4LDEzICs1OCwxOCBAQCBURVNUKFdlYktpdDEsIFJlbmRlcmVk
SW1hZ2VGcm9tRE9NUmFuZ2UpCiAKICAgICBET01Eb2N1bWVudCAqZG9jdW1lbnQgPSB3ZWJWaWV3
LmdldCgpLm1haW5GcmFtZURvY3VtZW50OwogICAgIERPTVJhbmdlICpyYW5nZSA9IFtkb2N1bWVu
dCBjcmVhdGVSYW5nZV07Ci0gICAgW3JhbmdlIHNlbGVjdE5vZGU6W2RvY3VtZW50IGdldEVsZW1l
bnRCeUlkOkAidGFyZ2V0Il1dOworICAgIERPTU5vZGUgKnRhcmdldCA9IFtkb2N1bWVudCBnZXRF
bGVtZW50QnlJZDpAInRhcmdldCJdOworICAgIFtyYW5nZSBzZWxlY3ROb2RlOnRhcmdldF07CiAg
ICAgTlNJbWFnZSAqYWN0dWFsSW1hZ2UgPSBbcmFuZ2UgcmVuZGVyZWRJbWFnZUZvcmNpbmdCbGFj
a1RleHQ6WUVTXTsKIAogICAgIFt3ZWJWaWV3LmdldCgpIHNldFNlbGVjdGVkRE9NUmFuZ2U6cmFu
Z2UgYWZmaW5pdHk6TlNTZWxlY3Rpb25BZmZpbml0eURvd25zdHJlYW1dOwogICAgIGlkIDxXZWJE
b2N1bWVudFZpZXc+IGRvY3VtZW50VmlldyA9IHdlYlZpZXcuZ2V0KCkubWFpbkZyYW1lLmZyYW1l
Vmlldy5kb2N1bWVudFZpZXc7CiAgICAgTlNJbWFnZSAqZXhwZWN0ZWRJbWFnZSA9IFsoaWQgPFdl
YkRvY3VtZW50U2VsZWN0aW9uPilkb2N1bWVudFZpZXcgc2VsZWN0aW9uSW1hZ2VGb3JjaW5nQmxh
Y2tUZXh0OllFU107CiAgICAgRVhQRUNUX1RSVUUoW2FjdHVhbEltYWdlLlRJRkZSZXByZXNlbnRh
dGlvbiBpc0VxdWFsOmV4cGVjdGVkSW1hZ2UuVElGRlJlcHJlc2VudGF0aW9uXSk7CisKKyAgICBb
dGFyZ2V0LnBhcmVudEVsZW1lbnQuc3R5bGUgc2V0UHJvcGVydHk6QCItd2Via2l0LXVzZXItc2Vs
ZWN0IiB2YWx1ZTpAIm5vbmUiIHByaW9yaXR5Om5pbF07CisgICAgTlNJbWFnZSAqYWN0dWFsSW1h
Z2VXaXRoVXNlclNlbGVjdE5vbmUgPSBbcmFuZ2UgcmVuZGVyZWRJbWFnZUZvcmNpbmdCbGFja1Rl
eHQ6WUVTXTsKKyAgICBFWFBFQ1RfVFJVRShbYWN0dWFsSW1hZ2VXaXRoVXNlclNlbGVjdE5vbmUu
VElGRlJlcHJlc2VudGF0aW9uIGlzRXF1YWw6ZXhwZWN0ZWRJbWFnZS5USUZGUmVwcmVzZW50YXRp
b25dKTsKIH0KIAogfSAvLyBuYW1lc3BhY2UgVGVzdFdlYktpdEFQSQo=
</data>
<flag name="review"
          id="122380"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>