<?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>35475</bug_id>
          
          <creation_ts>2010-02-27 04:13:40 -0800</creation_ts>
          <short_desc>Links do not respect -webkit-user-drag: none</short_desc>
          <delta_ts>2010-02-27 04:44:12 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>data:text/html,&lt;a href=&quot;#&quot; style=&quot;-webkit-user-drag: none;&quot;&gt;should be undraggable&lt;/a&gt;</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>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>194488</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-02-27 04:13:40 -0800</bug_when>
    <thetext>&lt;rdar://problem/7696607&gt;

Links can be dragged even when -webkit-user-darg: none; is specified.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194489</commentid>
    <comment_count>1</comment_count>
      <attachid>49680</attachid>
    <who name="">mitz</who>
    <bug_when>2010-02-27 04:14:48 -0800</bug_when>
    <thetext>Created attachment 49680
Disallow dragging links with -webkit-user-drag: none;

This also fixes &lt;img style=&quot;-webkit-user-drag: none;&quot;&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194490</commentid>
    <comment_count>2</comment_count>
      <attachid>49680</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-02-27 04:21:18 -0800</bug_when>
    <thetext>Comment on attachment 49680
Disallow dragging links with -webkit-user-drag: none;

&gt; The link drag check now chekcs that the link is not undraggable.

Please don&apos;t fail to avoid double negatives. (Though I see this does literally match what the corresponding line of code says.)

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194495</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-02-27 04:43:28 -0800</bug_when>
    <thetext>Fixed in &lt;https://bugs.webkit.org/show_bug.cgi?id=35475&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194496</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-02-27 04:44:12 -0800</bug_when>
    <thetext>Err… fixed in &lt;http://trac.webkit.org/projects/webkit/changeset/55353&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49680</attachid>
            <date>2010-02-27 04:14:48 -0800</date>
            <delta_ts>2010-02-27 04:21:18 -0800</delta_ts>
            <desc>Disallow dragging links with -webkit-user-drag: none;</desc>
            <filename>7696607_r1.diff</filename>
            <type>text/plain</type>
            <size>9543</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1NTM1MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjMgQEAKKzIwMTAtMDItMjcgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNzY5NjYwNz4gTGlua3MgZG8gbm90IHJlc3BlY3QgLXdlYmtpdC11c2VyLWRy
YWc6IG5vbmUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTM1NDc1CisKKyAgICAgICAgVGVzdDogZmFzdC9jc3MvdXNlci1kcmFnLW5vbmUuaHRtbAorCisg
ICAgICAgICogcGFnZS9EcmFnQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEcmFn
Q29udHJvbGxlcjo6bWF5U3RhcnREcmFnQXRFdmVudExvY2F0aW9uKTogQWRkZWQgYSBub2RlCisg
ICAgICAgIHBhcmFtZXRlci4gVGhlIGltYWdlIGRyYWcgY2hlY2sgaXMgZG9uZSBhZ2FpbnN0IHRo
ZSBub2RlLCByYXRoZXIgdGhhbgorICAgICAgICB0aGFuIGFnYWluc3QgdGhlIGhpdCB0ZXN0IHJl
c3VsdC4gVGhpcyBwcmV2ZW50cyBhIG5vbi1kcmFnZ2FibGUgaW1hZ2UKKyAgICAgICAgd2l0aCBh
biBhdXRvLWRyYWdnYWJsZSBhbmNlc3RvciBmcm9tIGJlaW5nIGRyYWdnZWQgYWxvbmUuIFRoZSBs
aW5rIGRyYWcKKyAgICAgICAgY2hlY2sgbm93IGNoZWtjcyB0aGF0IHRoZSBsaW5rIGlzIG5vdCB1
bmRyYWdnYWJsZS4KKyAgICAgICAgKiBwYWdlL0RyYWdDb250cm9sbGVyLmg6CisgICAgICAgICog
cGFnZS9FdmVudEhhbmRsZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RXZlbnRIYW5kbGVyOjpz
aG91bGREcmFnQXV0b05vZGUpOiBQYXNzIHRoZSBjdXJyZW50IG5vZGUKKyAgICAgICAgdG8gbWF5
U3RhcnREcmFnQXRFdmVudExvY2F0aW9uKCkuCisKIDIwMTAtMDItMjcgIFBhdmVsIEZlbGRtYW4g
IDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgVGltb3RoeSBI
YXRjaGVyLgpJbmRleDogV2ViQ29yZS9wYWdlL0RyYWdDb250cm9sbGVyLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJDb3JlL3BhZ2UvRHJhZ0NvbnRyb2xsZXIuY3BwCShyZXZpc2lvbiA1NTM1MikKKysr
IFdlYkNvcmUvcGFnZS9EcmFnQ29udHJvbGxlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTUxMiw3
ICs1MTIsNyBAQCBib29sIERyYWdDb250cm9sbGVyOjp0cnlESFRNTERyYWcoRHJhZ0RhCiAgICAg
cmV0dXJuIHRydWU7CiB9CiAKLWJvb2wgRHJhZ0NvbnRyb2xsZXI6Om1heVN0YXJ0RHJhZ0F0RXZl
bnRMb2NhdGlvbihjb25zdCBGcmFtZSogZnJhbWUsIGNvbnN0IEludFBvaW50JiBmcmFtZVBvcykK
K2Jvb2wgRHJhZ0NvbnRyb2xsZXI6Om1heVN0YXJ0RHJhZ0F0RXZlbnRMb2NhdGlvbihjb25zdCBG
cmFtZSogZnJhbWUsIGNvbnN0IEludFBvaW50JiBmcmFtZVBvcywgTm9kZSogbm9kZSkKIHsKICAg
ICBBU1NFUlQoZnJhbWUpOwogICAgIEFTU0VSVChmcmFtZS0+c2V0dGluZ3MoKSk7CkBAIC01MjMs
NiArNTIzLDggQEAgYm9vbCBEcmFnQ29udHJvbGxlcjo6bWF5U3RhcnREcmFnQXRFdmVudAogICAg
IEhpdFRlc3RSZXN1bHQgbW91c2VEb3duVGFyZ2V0ID0gSGl0VGVzdFJlc3VsdChmcmFtZVBvcyk7
CiAKICAgICBtb3VzZURvd25UYXJnZXQgPSBmcmFtZS0+ZXZlbnRIYW5kbGVyKCktPmhpdFRlc3RS
ZXN1bHRBdFBvaW50KGZyYW1lUG9zLCB0cnVlKTsKKyAgICBpZiAobm9kZSkKKyAgICAgICAgbW91
c2VEb3duVGFyZ2V0LnNldElubmVyTm9uU2hhcmVkTm9kZShub2RlKTsKIAogICAgIGlmIChtb3Vz
ZURvd25UYXJnZXQuaW1hZ2UoKQogICAgICAgICAmJiAhbW91c2VEb3duVGFyZ2V0LmFic29sdXRl
SW1hZ2VVUkwoKS5pc0VtcHR5KCkKQEAgLTUzMiw3ICs1MzQsOCBAQCBib29sIERyYWdDb250cm9s
bGVyOjptYXlTdGFydERyYWdBdEV2ZW50CiAKICAgICBpZiAoIW1vdXNlRG93blRhcmdldC5hYnNv
bHV0ZUxpbmtVUkwoKS5pc0VtcHR5KCkKICAgICAgICAgJiYgbV9kcmFnU291cmNlQWN0aW9uICYg
RHJhZ1NvdXJjZUFjdGlvbkxpbmsKLSAgICAgICAgJiYgbW91c2VEb3duVGFyZ2V0LmlzTGl2ZUxp
bmsoKSkKKyAgICAgICAgJiYgbW91c2VEb3duVGFyZ2V0LmlzTGl2ZUxpbmsoKQorICAgICAgICAm
JiBtb3VzZURvd25UYXJnZXQuVVJMRWxlbWVudCgpLT5yZW5kZXJlcigpICYmIG1vdXNlRG93blRh
cmdldC5VUkxFbGVtZW50KCktPnJlbmRlcmVyKCktPnN0eWxlKCktPnVzZXJEcmFnKCkgIT0gRFJB
R19OT05FKQogICAgICAgICByZXR1cm4gdHJ1ZTsKIAogICAgIGlmIChtb3VzZURvd25UYXJnZXQu
aXNTZWxlY3RlZCgpCkBAIC01NDAsNyArNTQzLDYgQEAgYm9vbCBEcmFnQ29udHJvbGxlcjo6bWF5
U3RhcnREcmFnQXRFdmVudAogICAgICAgICByZXR1cm4gdHJ1ZTsKIAogICAgIHJldHVybiBmYWxz
ZTsKLQogfQogCiBzdGF0aWMgQ2FjaGVkSW1hZ2UqIGdldENhY2hlZEltYWdlKEVsZW1lbnQqIGVs
ZW1lbnQpCkluZGV4OiBXZWJDb3JlL3BhZ2UvRHJhZ0NvbnRyb2xsZXIuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL3BhZ2UvRHJhZ0NvbnRyb2xsZXIuaAkocmV2aXNpb24gNTUzNTIpCisrKyBXZWJD
b3JlL3BhZ2UvRHJhZ0NvbnRyb2xsZXIuaAkod29ya2luZyBjb3B5KQpAQCAtNzcsNyArNzcsNyBA
QCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIERyYWdEZXN0aW5hdGlvbkFjdGlvbiBkcmFn
RGVzdGluYXRpb25BY3Rpb24oKSBjb25zdCB7IHJldHVybiBtX2RyYWdEZXN0aW5hdGlvbkFjdGlv
bjsgfQogICAgICAgICBEcmFnU291cmNlQWN0aW9uIGRlbGVnYXRlRHJhZ1NvdXJjZUFjdGlvbihj
b25zdCBJbnRQb2ludCYgcGFnZVBvaW50KTsKICAgICAgICAgCi0gICAgICAgIGJvb2wgbWF5U3Rh
cnREcmFnQXRFdmVudExvY2F0aW9uKGNvbnN0IEZyYW1lKiwgY29uc3QgSW50UG9pbnQmIGZyYW1l
UG9zKTsKKyAgICAgICAgYm9vbCBtYXlTdGFydERyYWdBdEV2ZW50TG9jYXRpb24oY29uc3QgRnJh
bWUqLCBjb25zdCBJbnRQb2ludCYgZnJhbWVQb3MsIE5vZGUqKTsKICAgICAgICAgdm9pZCBkcmFn
RW5kZWQoKTsKICAgICAgICAgCiAgICAgICAgIHZvaWQgcGxhY2VEcmFnQ2FyZXQoY29uc3QgSW50
UG9pbnQmKTsKSW5kZXg6IFdlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFdlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCShyZXZpc2lvbiA1NTM1MikKKysrIFdl
YkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMjE3LDcgKzIy
MTcsNyBAQCBib29sIEV2ZW50SGFuZGxlcjo6c2hvdWxkRHJhZ0F1dG9Ob2RlKE5vCiAgICAgaWYg
KCFub2RlIHx8ICFtX2ZyYW1lLT52aWV3KCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBQ
YWdlKiBwYWdlID0gbV9mcmFtZS0+cGFnZSgpOwotICAgIHJldHVybiBwYWdlICYmIHBhZ2UtPmRy
YWdDb250cm9sbGVyKCktPm1heVN0YXJ0RHJhZ0F0RXZlbnRMb2NhdGlvbihtX2ZyYW1lLCBwb2lu
dCk7CisgICAgcmV0dXJuIHBhZ2UgJiYgcGFnZS0+ZHJhZ0NvbnRyb2xsZXIoKS0+bWF5U3RhcnRE
cmFnQXRFdmVudExvY2F0aW9uKG1fZnJhbWUsIHBvaW50LCBub2RlKTsKIH0KIAogdm9pZCBFdmVu
dEhhbmRsZXI6OmRyYWdTb3VyY2VFbmRlZEF0KGNvbnN0IFBsYXRmb3JtTW91c2VFdmVudCYgZXZl
bnQsIERyYWdPcGVyYXRpb24gb3BlcmF0aW9uKQpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gNTUzNTIpCisr
KyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAor
MjAxMC0wMi0yNyAgRGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83Njk2
NjA3PiBMaW5rcyBkbyBub3QgcmVzcGVjdCAtd2Via2l0LXVzZXItZHJhZzogbm9uZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzU0NzUKKworICAgICAg
ICAqIGZhc3QvY3NzL3VzZXItZHJhZy1ub25lLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogZmFzdC9jc3MvdXNlci1kcmFnLW5vbmUuaHRtbDogQWRkZWQuCisKIDIwMTAtMDItMjcgIFhh
biBMb3BleiAgPHhsb3BlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEd1c3Rh
dm8gTm9yb25oYS4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvY3NzL3VzZXItZHJhZy1ub25lLWV4
cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Nzcy91c2VyLWRyYWct
bm9uZS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Nzcy91
c2VyLWRyYWctbm9uZS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNzcgQEAK
KworCisKK3gKK3kKK3gKK3kKK3gKK3kKK3gKK3kKK3gKK3kKK3gKK3kKK3gKK3kKK3gKK3kKK1Rl
c3QgIzAKK1BBU1MKK1BBU1MKK1Rlc3QgIzEKK1BBU1MKK1BBU1MKK1Rlc3QgIzIKK1BBU1MKK1BB
U1MKK1Rlc3QgIzMKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1Rlc3QgIzQKK1BBU1MK
K1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1Rlc3QgIzUKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MK
K1BBU1MKK1Rlc3QgIzYKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1Rlc3QgIzcKK1BB
U1MKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1Rlc3QgIzgKK1BBU1MKK1BBU1MKK1BBU1MKK1BB
U1MKK1BBU1MKK1Rlc3QgIzkKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1BBU1MKK1Rlc3QgIzEw
CitQQVNTCitQQVNTCitQQVNTCitQQVNTCitQQVNTCisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
Y3NzL3VzZXItZHJhZy1ub25lLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9j
c3MvdXNlci1kcmFnLW5vbmUuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3Qv
Y3NzL3VzZXItZHJhZy1ub25lLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTA2IEBACis8
c3R5bGU+CisgICAgLmJveCB7IHdpZHRoOiAxMDBweDsgaGVpZ2h0OiA5MHB4OyBtYXJnaW4tYm90
dG9tOiAxMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGJsdWU7IH0KKyAgICAuZHJhZy1lbGVt
ZW50IHsgLXdlYmtpdC11c2VyLWRyYWc6IGVsZW1lbnQ7IH0KKyAgICAuZHJhZy1ub25lIHsgLXdl
YmtpdC11c2VyLWRyYWc6IG5vbmU7IH0KKyAgICBhIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4
MHB4OyBoZWlnaHQ6IDgwcHg7IGJhY2tncm91bmQtY29sb3I6IHllbGxvdzsgZm9udC1mYW1pbHk6
IGFoZW07IGZvbnQtc2l6ZTogMjVweDsgfQorICAgIGEgc3BhbiB7IGNvbG9yOiBvcmFuZ2U7IH0K
KyAgICBhIGltZyB7IHZlcnRpY2FsLWFsaWduOiBib3R0b207IH0KKzwvc3R5bGU+Cis8ZGl2IGlk
PSJjb250YWluZXIiIHN0eWxlPSJwb3NpdGlvbjogcmVsYXRpdmU7Ij4KKyAgICA8ZGl2IGNsYXNz
PSJib3giIGV4cGVjdD0iSU1HIG5pbCI+CisgICAgICAgIDxpbWcgc3JjPSJyZXNvdXJjZXMvZ3Jl
ZW5ib3gucG5nIj4KKyAgICA8L2Rpdj4KKworICAgIDxkaXYgY2xhc3M9ImJveCIgZXhwZWN0PSJu
aWwgbmlsIj4KKyAgICAgICAgPGltZyBjbGFzcz0iZHJhZy1ub25lIiBzcmM9InJlc291cmNlcy9n
cmVlbmJveC5wbmciPgorICAgIDwvZGl2PgorCisgICAgPGRpdiBjbGFzcz0iYm94IGRyYWctZWxl
bWVudCIgZXhwZWN0PSJESVYgRElWIj4KKyAgICAgICAgPGltZyBjbGFzcz0iZHJhZy1ub25lIiBz
cmM9InJlc291cmNlcy9ncmVlbmJveC5wbmciPgorICAgIDwvZGl2PgorCisgICAgPGRpdiBjbGFz
cz0iYm94IiBleHBlY3Q9IklNRyB0ZXh0IHRleHQgQSBuaWwiPgorICAgICAgICA8YSBocmVmPSIj
Ij48aW1nIHNyYz0icmVzb3VyY2VzL2dyZWVuYm94LnBuZyI+eDxicj48c3Bhbj55PC9zcGFuPjwv
YT4KKyAgICA8L2Rpdj4KKworICAgIDxkaXYgY2xhc3M9ImJveCIgZXhwZWN0PSJJTUcgdGV4dCB0
ZXh0IEEgbmlsIj4KKyAgICAgICAgPGEgaHJlZj0iIyIgY2xhc3M9ImRyYWctZWxlbWVudCI+PGlt
ZyBzcmM9InJlc291cmNlcy9ncmVlbmJveC5wbmciPng8YnI+PHNwYW4+eTwvc3Bhbj48L2E+Cisg
ICAgPC9kaXY+CisKKyAgICA8ZGl2IGNsYXNzPSJib3giIGV4cGVjdD0iSU1HIG5pbCBuaWwgbmls
IG5pbCI+CisgICAgICAgIDxhIGhyZWY9IiMiIGNsYXNzPSJkcmFnLW5vbmUiPjxpbWcgc3JjPSJy
ZXNvdXJjZXMvZ3JlZW5ib3gucG5nIj54PGJyPjxzcGFuPnk8L3NwYW4+PC9hPgorICAgIDwvZGl2
PgorCisgICAgPGRpdiBjbGFzcz0iYm94IiBleHBlY3Q9IkEgdGV4dCB0ZXh0IEEgbmlsIj4KKyAg
ICAgICAgPGEgaHJlZj0iIyI+PGltZyBjbGFzcz0iZHJhZy1ub25lIiBzcmM9InJlc291cmNlcy9n
cmVlbmJveC5wbmciPng8YnI+PHNwYW4+eTwvc3Bhbj48L2E+CisgICAgPC9kaXY+CisKKyAgICA8
ZGl2IGNsYXNzPSJib3giIGV4cGVjdD0iQSB0ZXh0IHRleHQgQSBuaWwiPgorICAgICAgICA8YSBo
cmVmPSIjIiBjbGFzcz0iZHJhZy1lbGVtZW50Ij48aW1nIGNsYXNzPSJkcmFnLW5vbmUiIHNyYz0i
cmVzb3VyY2VzL2dyZWVuYm94LnBuZyI+eDxicj48c3Bhbj55PC9zcGFuPjwvYT4KKyAgICA8L2Rp
dj4KKworICAgIDxkaXYgY2xhc3M9ImJveCBkcmFnLWVsZW1lbnQiIGV4cGVjdD0iSU1HIERJViBE
SVYgRElWIERJViI+CisgICAgICAgIDxhIGhyZWY9IiMiIGNsYXNzPSJkcmFnLW5vbmUiPjxpbWcg
c3JjPSJyZXNvdXJjZXMvZ3JlZW5ib3gucG5nIj54PGJyPjxzcGFuPnk8L3NwYW4+PC9hPgorICAg
IDwvZGl2PgorCisgICAgPGRpdiBjbGFzcz0iYm94IGRyYWctZWxlbWVudCIgZXhwZWN0PSJBIHRl
eHQgdGV4dCBBIERJViI+CisgICAgICAgIDxhIGhyZWY9IiMiPjxpbWcgY2xhc3M9ImRyYWctbm9u
ZSIgc3JjPSJyZXNvdXJjZXMvZ3JlZW5ib3gucG5nIj54PGJyPjxzcGFuPnk8L3NwYW4+PC9hPgor
ICAgIDwvZGl2PgorCisgICAgPGRpdiBjbGFzcz0iYm94IGRyYWctZWxlbWVudCIgZXhwZWN0PSJB
IHRleHQgdGV4dCBBIERJViI+CisgICAgICAgIDxhIGhyZWY9IiMiIGNsYXNzPSJkcmFnLWVsZW1l
bnQiPjxpbWcgY2xhc3M9ImRyYWctbm9uZSIgc3JjPSJyZXNvdXJjZXMvZ3JlZW5ib3gucG5nIj54
PGJyPjxzcGFuPnk8L3NwYW4+PC9hPgorICAgIDwvZGl2PgorPC9kaXY+Cis8cHJlIGlkPSJjb25z
b2xlIj48L3ByZT4KKzxzY3JpcHQ+CisgICAgZnVuY3Rpb24gbG9nKG1lc3NhZ2UpCisgICAgewor
ICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29uc29sZSIpLmFwcGVuZENoaWxkKGRv
Y3VtZW50LmNyZWF0ZVRleHROb2RlKG1lc3NhZ2UgKyAiXG4iKSk7CisgICAgfQorCisgICAgb25s
b2FkID0gd2luZG93LmxheW91dFRlc3RDb250cm9sbGVyID8gZnVuY3Rpb24oKQorICAgIHsKKyAg
ICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworCisgICAgICAgIHZhciBj
b250YWluZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29udGFpbmVyIik7CisgICAgICAg
IHZhciB5ID0gY29udGFpbmVyLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcDsKKyAgICAgICAg
Zm9yICh2YXIgaSA9IDA7IGkgPCBjb250YWluZXIuY2hpbGRFbGVtZW50Q291bnQ7ICsraSkgewor
ICAgICAgICAgICAgdmFyIGxpc3RlbmVyID0gZnVuY3Rpb24oZXZlbnQpCisgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgcmVzdWx0ID0gZXZlbnQudGFyZ2V0Lm5vZGVUeXBlID09PSBOb2Rl
LlRFWFRfTk9ERSA/ICJ0ZXh0IiA6IGV2ZW50LnRhcmdldC50YWdOYW1lOworICAgICAgICAgICAg
fTsKKworICAgICAgICAgICAgY29udGFpbmVyLmFkZEV2ZW50TGlzdGVuZXIoImRyYWdzdGFydCIs
IGxpc3RlbmVyKTsKKworICAgICAgICAgICAgdmFyIGNoaWxkID0gY29udGFpbmVyLmNoaWxkcmVu
W2ldOworICAgICAgICAgICAgbG9nKCJUZXN0ICMiICsgaSk7CisKKyAgICAgICAgICAgIHZhciBl
eHBlY3RlZFJlc3VsdHMgPSBjaGlsZC5nZXRBdHRyaWJ1dGUoImV4cGVjdCIpLnNwbGl0KCIgIik7
CisgICAgICAgICAgICB2YXIgcmVzdWx0OworCisgICAgICAgICAgICBmdW5jdGlvbiB0ZXN0KGgs
IHYpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKGV4cGVjdGVkUmVzdWx0cy5s
ZW5ndGgpIHsKKyAgICAgICAgICAgICAgICAgICAgZ2V0U2VsZWN0aW9uKCkuZW1wdHkoKTsKKyAg
ICAgICAgICAgICAgICAgICAgcmVzdWx0ID0gIm5pbCI7CisgICAgICAgICAgICAgICAgICAgIGV2
ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGgsIHkgLSBzY3JvbGxZICsgdik7CisgICAgICAgICAgICAg
ICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigpOworICAgICAgICAgICAgICAgICAgICBldmVu
dFNlbmRlci5tb3VzZU1vdmVUbygyMjAsIHkgLSBzY3JvbGxZICsgdik7CisgICAgICAgICAgICAg
ICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKKyAgICAgICAgICAgICAgICAgICAgdmFyIGV4
cGVjdGVkID0gZXhwZWN0ZWRSZXN1bHRzLnNoaWZ0KCk7CisgICAgICAgICAgICAgICAgICAgIGxv
ZyhyZXN1bHQgPT09IGV4cGVjdGVkID8gIlBBU1MiIDogIkZBSUw6IGV4cGVjdGVkICIgKyBleHBl
Y3RlZCArICIgYnV0IGdvdCAiICsgcmVzdWx0KTsKKyAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICB9CisKKyAgICAgICAgICAgIHRlc3QoMjAsIDIwKTsKKyAgICAgICAgICAgIHRlc3QoNDUs
IDIwKTsKKyAgICAgICAgICAgIHRlc3QoMjAsIDQ1KTsKKyAgICAgICAgICAgIHRlc3QoNDUsIDQ1
KTsKKyAgICAgICAgICAgIHRlc3QoOTUsIDg1KTsKKworICAgICAgICAgICAgY29udGFpbmVyLnJl
bW92ZUV2ZW50TGlzdGVuZXIoImRyYWdzdGFydCIsIGxpc3RlbmVyKTsKKyAgICAgICAgICAgIHkg
Kz0gMTAwOworICAgICAgICAgICAgc2Nyb2xsQnkoMCwgMTAwKTsKKyAgICAgICAgfQorICAgIH0g
OiB1bmRlZmluZWQ7Cis8L3NjcmlwdD4K
</data>
<flag name="review"
          id="32617"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>