<?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>18167</bug_id>
          
          <creation_ts>2008-03-27 16:20:35 -0700</creation_ts>
          <short_desc>there should be no text-drag delay on any platform except for Mac</short_desc>
          <delta_ts>2008-06-08 12:33:08 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</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>
          
          <blocked>17344</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Chang">tony</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aroben</cc>
    
    <cc>hausmann</cc>
    
    <cc>sfalken</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>75534</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2008-03-27 16:20:35 -0700</bug_when>
    <thetext>TextDragDelay is the time between mouse down and mouse move that needs to pass before selected text can be dragged.  On windows and linux, it seems like this time should be zero.

I have an upcoming patch that makes this value platform specific.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75537</commentid>
    <comment_count>1</comment_count>
      <attachid>20139</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2008-03-27 16:21:43 -0700</bug_when>
    <thetext>Created attachment 20139
make TextDragDelay platform specific

Make TextDragDelay platform specific and 0 on non-mac platforms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75665</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-03-28 13:37:54 -0700</bug_when>
    <thetext>Patch looks good to me.  aroben or sfalken should review though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75875</commentid>
    <comment_count>3</comment_count>
      <attachid>20139</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-03-30 16:41:39 -0700</bug_when>
    <thetext>Comment on attachment 20139
make TextDragDelay platform specific

This doesn&apos;t just make this platform-specific; it sets it to 0 for almost every platform.

What&apos;s the argument for having no delay on Windows and all the Windows-copycat platforms? A value of 0 seems wrong for any platform! Am I missing something?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75876</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-03-30 16:42:18 -0700</bug_when>
    <thetext>Retitling the bug to match what the patch actually does. Is this really what we want to do?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75893</commentid>
    <comment_count>5</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2008-03-30 20:04:23 -0700</bug_when>
    <thetext>I can&apos;t see any evidence of there being a delay on Windows.  The Vista UI guidelines make no mention of a delay:
http://msdn2.microsoft.com/en-us/library/aa511258.aspx (page 384 of the pdf)

Empirical evidence from using Windows software and Firefox&apos;s source code suggest there&apos;s no delay before a drag starts (this is also true of Firefox on mac, but that seems to be a bug).
http://mxr.mozilla.org/seamonkey/source/content/events/src/nsEventStateManager.cpp#848</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79326</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-04-30 23:23:45 -0700</bug_when>
    <thetext>I agree.  no-delay seems wrong to me.  But it also definitely seems to be what Windows does. :(  aroben or sfalken should really chime in here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82476</commentid>
    <comment_count>7</comment_count>
      <attachid>20139</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-06-06 15:11:10 -0700</bug_when>
    <thetext>Comment on attachment 20139
make TextDragDelay platform specific

I asked Steve Falkenburg over email, he agrees, this delay-less behavior is correct.  r+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82636</commentid>
    <comment_count>8</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-06-08 12:33:08 -0700</bug_when>
    <thetext>Committed revision 34449.
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>20139</attachid>
            <date>2008-03-27 16:21:43 -0700</date>
            <delta_ts>2008-06-06 15:11:10 -0700</delta_ts>
            <desc>make TextDragDelay platform specific</desc>
            <filename>text-drag-delay.diff</filename>
            <type>text/plain</type>
            <size>10014</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAzMTM3MykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMDgtMDMtMjcgIFRvbnkgQ2hhbmcgIDxpZGVhbGlzbXNAZ21haWwu
Y29tPgorCisgICAgICAgIE1vdmUgdGhlIGRyYWcgdGV4dCBkZWxheSB2YWx1ZSBpbnRvIHRoZSBw
bGF0Zm9ybSBzcGVjaWZpYyBmaWxlcworICAgICAgICBiZWNhdXNlIG9uIFdpbmRvd3MgYW5kIGxp
bnV4IHRoZXJlIHNob3VsZCBiZSBubyBkZWxheSBiZWZvcmUKKyAgICAgICAgZHJhZ2dpbmcgdGV4
dC4KKworICAgICAgICBUZXN0OiBlZGl0aW5nL3NlbGVjdGlvbi9kcmFnLXRleHQtZGVsYXkuaHRt
bAorCisgICAgICAgICogcGFnZS9FdmVudEhhbmRsZXIuY3BwOgorICAgICAgICAqIHBhZ2UvRXZl
bnRIYW5kbGVyLmg6CisgICAgICAgICogcGFnZS9ndGsvRXZlbnRIYW5kbGVyR3RrLmNwcDoKKyAg
ICAgICAgKiBwYWdlL21hYy9FdmVudEhhbmRsZXJNYWMubW06CisgICAgICAgICogcGFnZS9xdC9F
dmVudEhhbmRsZXJRdC5jcHA6CisgICAgICAgICogcGFnZS93aW4vRXZlbnRIYW5kbGVyV2luLmNw
cDoKKyAgICAgICAgKiBwYWdlL3d4L0V2ZW50SGFuZGxlcld4LmNwcDoKKwogMjAwOC0wMy0yNiAg
VGltb3RoeSBIYXRjaGVyICA8dGltb3RoeUBhcHBsZS5jb20+CiAKICAgICAgICAgUmVuYW1lIHNv
bWUgSW5zcGVjdG9yIGZpbGVzIHRvIGZhY2lsaXRhdGUgdGhlIHVwLWNvbWluZyBVSSByZWZyZXNo
IGNoYW5nZXMuCkluZGV4OiBXZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkocmV2aXNpb24gMzEzNzIpCisrKyBX
ZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNzYsNyArNzYs
NiBAQCBjb25zdCBpbnQgTGlua0RyYWdIeXN0ZXJlc2lzID0gNDA7CiBjb25zdCBpbnQgSW1hZ2VE
cmFnSHlzdGVyZXNpcyA9IDU7CiBjb25zdCBpbnQgVGV4dERyYWdIeXN0ZXJlc2lzID0gMzsKIGNv
bnN0IGludCBHZW5lcmFsRHJhZ0h5c3RlcmVzaXMgPSAzOwotY29uc3QgZG91YmxlIFRleHREcmFn
RGVsYXkgPSAwLjE1OwogCiAvLyBNYXRjaCBrZXkgY29kZSBvZiBjb21wb3NpdGlvbiBrZXlkb3du
IGV2ZW50IG9uIHdpbmRvd3MuCiAvLyBJRSBzZW5kcyBWS19QUk9DRVNTS0VZIHdoaWNoIGhhcyB2
YWx1ZSAyMjk7CkluZGV4OiBXZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5oCShyZXZpc2lvbiAzMTM3MikKKysrIFdlYkNv
cmUvcGFnZS9FdmVudEhhbmRsZXIuaAkod29ya2luZyBjb3B5KQpAQCAtNzYsNyArNzYsNiBAQCBl
eHRlcm4gY29uc3QgaW50IExpbmtEcmFnSHlzdGVyZXNpczsKIGV4dGVybiBjb25zdCBpbnQgSW1h
Z2VEcmFnSHlzdGVyZXNpczsKIGV4dGVybiBjb25zdCBpbnQgVGV4dERyYWdIeXN0ZXJlc2lzOwog
ZXh0ZXJuIGNvbnN0IGludCBHZW5lcmFsRHJhZ0h5c3RlcmVzaXM7Ci1leHRlcm4gY29uc3QgZG91
YmxlIFRleHREcmFnRGVsYXk7CiAKIGNsYXNzIEV2ZW50SGFuZGxlciA6IE5vbmNvcHlhYmxlIHsK
IHB1YmxpYzoKQEAgLTE4Miw2ICsxODEsNyBAQCBwcml2YXRlOgogICAgICAgICBSZWZQdHI8Q2xp
cGJvYXJkPiBtX2RyYWdDbGlwYm9hcmQ7IC8vIHVzZWQgb24gb25seSB0aGUgc291cmNlIHNpZGUg
b2YgZHJhZ2dpbmcKICAgICB9OwogICAgIHN0YXRpYyBFdmVudEhhbmRsZXJEcmFnU3RhdGUmIGRy
YWdTdGF0ZSgpOworICAgIHN0YXRpYyBjb25zdCBkb3VibGUgVGV4dERyYWdEZWxheTsKICAgICAK
ICAgICBDbGlwYm9hcmQqIGNyZWF0ZURyYWdnaW5nQ2xpcGJvYXJkKCkgY29uc3Q7CiAgICAgCklu
ZGV4OiBXZWJDb3JlL3BhZ2UvZ3RrL0V2ZW50SGFuZGxlckd0ay5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2ViQ29yZS9wYWdlL2d0ay9FdmVudEhhbmRsZXJHdGsuY3BwCShyZXZpc2lvbiAzMDQ5OCkKKysr
IFdlYkNvcmUvcGFnZS9ndGsvRXZlbnRIYW5kbGVyR3RrLmNwcAkod29ya2luZyBjb3B5KQpAQCAt
NDQsNiArNDQsOCBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIHVzaW5nIG5hbWVzcGFjZSBFdmVu
dE5hbWVzOwogCitjb25zdCBkb3VibGUgRXZlbnRIYW5kbGVyOjpUZXh0RHJhZ0RlbGF5ID0gMC4w
OworCiBib29sIEV2ZW50SGFuZGxlcjo6dGFic1RvQWxsQ29udHJvbHMoS2V5Ym9hcmRFdmVudCog
ZXZlbnQpIGNvbnN0CiB7CiAgICAgLy8gV2UgYWx3YXlzIGFsbG93IHRhYnMgdG8gYWxsIGNvbnRy
b2xzCkluZGV4OiBXZWJDb3JlL3BhZ2UvbWFjL0V2ZW50SGFuZGxlck1hYy5tbQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJDb3JlL3BhZ2UvbWFjL0V2ZW50SGFuZGxlck1hYy5tbQkocmV2aXNpb24gMzA0OTgp
CisrKyBXZWJDb3JlL3BhZ2UvbWFjL0V2ZW50SGFuZGxlck1hYy5tbQkod29ya2luZyBjb3B5KQpA
QCAtNDcsNiArNDcsOCBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIHVzaW5nIG5hbWVzcGFjZSBF
dmVudE5hbWVzOwogCitjb25zdCBkb3VibGUgRXZlbnRIYW5kbGVyOjpUZXh0RHJhZ0RlbGF5ID0g
MC4xNTsKKwogc3RhdGljIFJldGFpblB0cjxOU0V2ZW50PiYgY3VycmVudEV2ZW50KCkKIHsKICAg
ICBzdGF0aWMgUmV0YWluUHRyPE5TRXZlbnQ+IGV2ZW50OwpJbmRleDogV2ViQ29yZS9wYWdlL3F0
L0V2ZW50SGFuZGxlclF0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BhZ2UvcXQvRXZlbnRI
YW5kbGVyUXQuY3BwCShyZXZpc2lvbiAzMDQ5OCkKKysrIFdlYkNvcmUvcGFnZS9xdC9FdmVudEhh
bmRsZXJRdC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTU0LDYgKzU0LDggQEAgbmFtZXNwYWNlIFdl
YkNvcmUgewogCiB1c2luZyBuYW1lc3BhY2UgRXZlbnROYW1lczsKIAorY29uc3QgZG91YmxlIEV2
ZW50SGFuZGxlcjo6VGV4dERyYWdEZWxheSA9IDAuMDsKKwogc3RhdGljIGJvb2wgaXNLZXlib2Fy
ZE9wdGlvblRhYihLZXlib2FyZEV2ZW50KiBldmVudCkKIHsKICAgICByZXR1cm4gZXZlbnQKSW5k
ZXg6IFdlYkNvcmUvcGFnZS93aW4vRXZlbnRIYW5kbGVyV2luLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJDb3JlL3BhZ2Uvd2luL0V2ZW50SGFuZGxlcldpbi5jcHAJKHJldmlzaW9uIDMwNDk4KQorKysg
V2ViQ29yZS9wYWdlL3dpbi9FdmVudEhhbmRsZXJXaW4uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00
NCw2ICs0NCw4IEBACiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAorY29uc3QgZG91YmxlIEV2ZW50
SGFuZGxlcjo6VGV4dERyYWdEZWxheSA9IDAuMDsKKwogYm9vbCBFdmVudEhhbmRsZXI6OnBhc3NN
b3VzZVByZXNzRXZlbnRUb1N1YmZyYW1lKE1vdXNlRXZlbnRXaXRoSGl0VGVzdFJlc3VsdHMmIG1l
diwgRnJhbWUqIHN1YmZyYW1lKQogewogICAgIHN1YmZyYW1lLT5ldmVudEhhbmRsZXIoKS0+aGFu
ZGxlTW91c2VQcmVzc0V2ZW50KG1ldi5ldmVudCgpKTsKSW5kZXg6IFdlYkNvcmUvcGFnZS93eC9F
dmVudEhhbmRsZXJXeC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wYWdlL3d4L0V2ZW50SGFu
ZGxlcld4LmNwcAkocmV2aXNpb24gMzA0OTgpCisrKyBXZWJDb3JlL3BhZ2Uvd3gvRXZlbnRIYW5k
bGVyV3guY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zOCw2ICszOCw4IEBACiAKIG5hbWVzcGFjZSBX
ZWJDb3JlIHsKIAorY29uc3QgZG91YmxlIEV2ZW50SGFuZGxlcjo6VGV4dERyYWdEZWxheSA9IDAu
MDsKKwogYm9vbCBFdmVudEhhbmRsZXI6OnBhc3NNb3VzZVByZXNzRXZlbnRUb1N1YmZyYW1lKE1v
dXNlRXZlbnRXaXRoSGl0VGVzdFJlc3VsdHMmIG1ldiwgRnJhbWUqIHN1YmZyYW1lKQogewogICAg
IHJldHVybiBwYXNzU3ViZnJhbWVFdmVudFRvU3ViZnJhbWUobWV2LCBzdWJmcmFtZSk7CkluZGV4
OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCShyZXZpc2lvbiAzMTM3MykKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBj
b3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDA4LTAzLTI3ICBUb255IENoYW5nICA8aWRlYWxpc21z
QGdtYWlsLmNvbT4KKworICAgICAgICBTZXQgdGhlIG5vbi1tYWMgZHJhZyB0ZXh0IGRlbGF5IHRv
IDAuCisgICAgICAgIAorICAgICAgICBBbHNvIHVwZGF0ZSB0d28gdGVzdHMgd2hpY2ggZGVwZW5k
IG9uIHRoZSBkcmFnIHRleHQgZGVsYXkgdG8gYmUKKyAgICAgICAgZ3JlYXRlciB0aGFuIDAgYnkg
bWFraW5nIHRoZW0gbm8gbG9uZ2VyIHNlbGVjdCB0ZXh0IGJlZm9yZSB0aGUgbW91c2UKKyAgICAg
ICAgZG93bi4KKworICAgICAgICAqIGVkaXRpbmcvc2VsZWN0aW9uL2RyYWctdGV4dC1kZWxheS1l
eHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGVkaXRpbmcvc2VsZWN0aW9uL2RyYWctdGV4
dC1kZWxheS5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy9hdXRvc2Nyb2xsLmh0
bWw6CisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1yZWFkb25seS1hdXRvc2Nyb2xsLmh0bWw6
CisgICAgICAgICogcGxhdGZvcm0vbWFjL2VkaXRpbmcvc2VsZWN0aW9uL2RyYWctdGV4dC1kZWxh
eS1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDA4LTAzLTI2ICBTYW0gV2VpbmlnICA8c2FtQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgUnViYmVyLXN0YW1wZWQgYnkgQWRhbSBSb2Jlbi4KSW5kZXg6
IExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2RyYWctdGV4dC1kZWxheS1leHBlY3RlZC50
eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZHJhZy10ZXh0
LWRlbGF5LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2VkaXRpbmcv
c2VsZWN0aW9uL2RyYWctdGV4dC1kZWxheS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0w
LDAgKzEsMTYgQEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3IGF0
ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRl
ckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgICBSZW5kZXJCb2R5IHtCT0RZ
fSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKKyAgICAgIFJlbmRlclRleHRDb250cm9sIHtJTlBVVH0g
YXQgKDIsMikgc2l6ZSAxNDh4MTkgW2JnY29sb3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNl
dCAjMDAwMDAwKV0KKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MAor
ICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCitsYXllciBhdCAoMTMs
MTMpIHNpemUgMTQyeDEzCisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUgMTQyeDEz
CisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDApIHNpemUgMzN4MTMKKyAgICAgIHRleHQg
cnVuIGF0ICgxLDApIHdpZHRoIDMzOiAiIHdvcmxkIgorICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMzQsMCkgc2l6ZSAyN3gxMworICAgICAgdGV4dCBydW4gYXQgKDM0LDApIHdpZHRoIDI3OiAi
aGVsbG8iCitzZWxlY3Rpb24gc3RhcnQ6IHBvc2l0aW9uIDAgb2YgY2hpbGQgMSB7I3RleHR9IG9m
IGNoaWxkIDAge0RJVn0gb2YgY2hpbGQgMSB7SU5QVVR9IG9mIGNoaWxkIDEge0JPRFl9IG9mIGNo
aWxkIDAge0hUTUx9IG9mIGRvY3VtZW50CitzZWxlY3Rpb24gZW5kOiAgIHBvc2l0aW9uIDUgb2Yg
Y2hpbGQgMSB7I3RleHR9IG9mIGNoaWxkIDAge0RJVn0gb2YgY2hpbGQgMSB7SU5QVVR9IG9mIGNo
aWxkIDEge0JPRFl9IG9mIGNoaWxkIDAge0hUTUx9IG9mIGRvY3VtZW50CgpQcm9wZXJ0eSBjaGFu
Z2VzIG9uOiBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9kcmFnLXRleHQtZGVsYXktZXhw
ZWN0ZWQudHh0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOmV4ZWN1dGFibGUKICAgKyAqCgpJbmRleDog
TGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZHJhZy10ZXh0LWRlbGF5Lmh0bWwKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZHJhZy10ZXh0LWRlbGF5Lmh0
bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9kcmFnLXRl
eHQtZGVsYXkuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwyNyBAQAorPHNjcmlwdD4KKy8v
IE9uIG1vc3QgcGxhdGZvcm1zLCBpZiB5b3UgY2xpY2sgYW5kIG1vdmUgdGhlIG1vdXNlIG9uIHNl
bGVjdGVkIHRleHQsIGl0CisvLyB3aWxsIGFsd2F5cyBpbml0aWF0ZSBhIGRyYWcuICBPbiBtYWMs
IHRoZXJlIG11c3QgYmUgYSBkZWxheSBiZXR3ZWVuIHRoZQorLy8gY2xpY2sgYW5kIHRoZSBtb3Vz
ZSBtb3ZlIGJlZm9yZSBhIGRyYWcgc3RhcnRzLiAgT3RoZXJ3aXNlLCBpdCB3aWxsIGp1c3QKKy8v
IGNoYW5nZSB0aGUgc2VsZWN0aW9uLgorCitmdW5jdGlvbiBydW50ZXN0KCkgeworICBpZiAoIXdp
bmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICByZXR1cm47CisKKyAgdmFyIHRleHQgPSBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGV4dCIpOworICB0ZXh0LnNldFNlbGVjdGlvblJhbmdl
KDAsIDUpOworCisgIHZhciBzdGFydF94ID0gdGV4dC5vZmZzZXRMZWZ0ICsgNTsKKyAgdmFyIHN0
YXJ0X3kgPSB0ZXh0Lm9mZnNldFRvcCArIHRleHQub2Zmc2V0SGVpZ2h0IC8gMjsKKyAgZXZlbnRT
ZW5kZXIubW91c2VNb3ZlVG8oc3RhcnRfeCwgc3RhcnRfeSk7CisgIGV2ZW50U2VuZGVyLm1vdXNl
RG93bigpOworCisgIHZhciBlbmRfeCA9IHRleHQub2Zmc2V0TGVmdCArIHRleHQub2Zmc2V0V2lk
dGggLSA1OworICB2YXIgZW5kX3kgPSBzdGFydF95OworICBldmVudFNlbmRlci5tb3VzZU1vdmVU
byhlbmRfeCwgZW5kX3kpOworICBldmVudFNlbmRlci5tb3VzZVVwKCk7Cit9Cis8L3NjcmlwdD4K
Kzxib2R5IG9ubG9hZD0icnVudGVzdCgpIj4KKzxpbnB1dCBpZD0idGV4dCIgdHlwZT0idGV4dCIg
dmFsdWU9ImhlbGxvIHdvcmxkIiAvPgorPC9ib2R5PgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9l
dmVudHMvYXV0b3Njcm9sbC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZXZl
bnRzL2F1dG9zY3JvbGwuaHRtbAkocmV2aXNpb24gMzA0OTgpCisrKyBMYXlvdXRUZXN0cy9mYXN0
L2V2ZW50cy9hdXRvc2Nyb2xsLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEyLDcgKzEyLDcgQEAK
ICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICB2YXIgdGEgPSBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgndGEnKTsKICAgICAgICAgICAgICAgICBpZiAod2luZG93LmV2ZW50U2VuZGVyKSB7
Ci0gICAgICAgICAgICAgICAgICAgIHRhLmZvY3VzKCk7CisgICAgICAgICAgICAgICAgICAgIHRh
LnNjcm9sbEludG9WaWV3KCk7CiAgICAgICAgICAgICAgICAgICAgIHZhciBoID0gdGEub2Zmc2V0
VG9wIC0gZG9jdW1lbnQuYm9keS5zY3JvbGxUb3AgKyAxMDsKICAgICAgICAgICAgICAgICAgICAg
ZXZlbnRTZW5kZXIuZHJhZ01vZGUgPSBmYWxzZTsKICAgICAgICAgICAgICAgICAgICAgZXZlbnRT
ZW5kZXIubW91c2VNb3ZlVG8oMjAsIGgpOwpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9p
bnB1dC1yZWFkb25seS1hdXRvc2Nyb2xsLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9pbnB1dC1yZWFkb25seS1hdXRvc2Nyb2xsLmh0bWwJKHJldmlzaW9uIDMwNDk4
KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1dC1yZWFkb25seS1hdXRvc2Nyb2xsLmh0
bWwJKHdvcmtpbmcgY29weSkKQEAgLTEyLDcgKzEyLDcgQEAKICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICB2YXIgdGYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGYnKTsKICAgICAg
ICAgICAgICAgICBpZiAod2luZG93LmV2ZW50U2VuZGVyKSB7Ci0gICAgICAgICAgICAgICAgICAg
IHRmLmZvY3VzKCk7CisgICAgICAgICAgICAgICAgICAgIHRmLnNjcm9sbEludG9WaWV3KCk7CiAg
ICAgICAgICAgICAgICAgICAgIHZhciBoID0gdGYub2Zmc2V0VG9wIC0gZG9jdW1lbnQuYm9keS5z
Y3JvbGxUb3AgKyAxMDsKICAgICAgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIuZHJhZ01vZGUg
PSBmYWxzZTsKICAgICAgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oMjAs
IGgpOwpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2VkaXRpbmcvc2VsZWN0aW9uL2Ry
YWctdGV4dC1kZWxheS1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjL2VkaXRpbmcvc2VsZWN0aW9uL2RyYWctdGV4dC1kZWxheS1leHBlY3RlZC50eHQJ
KHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZWRpdGluZy9zZWxlY3Rp
b24vZHJhZy10ZXh0LWRlbGF5LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwx
MyBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkg
c2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sg
e0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4
LDgpIHNpemUgNzg0eDU4NAorICAgICAgUmVuZGVyVGV4dENvbnRyb2wge0lOUFVUfSBhdCAoMiwy
KSBzaXplIDE0OHgxOSBbYmdjb2xvcj0jRkZGRkZGXSBbYm9yZGVyOiAoMnB4IGluc2V0ICMwMDAw
MDApXQorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCisgICAgICBS
ZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKK2xheWVyIGF0ICgxMywxMykgc2l6
ZSAxNDJ4MTMKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSAxNDJ4MTMKKyAgICBS
ZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMCkgc2l6ZSA2MHgxMworICAgICAgdGV4dCBydW4gYXQg
KDEsMCkgd2lkdGggNjA6ICJoZWxsbyB3b3JsZCIKK2NhcmV0OiBwb3NpdGlvbiAxMSBvZiBjaGls
ZCAwIHsjdGV4dH0gb2YgY2hpbGQgMCB7RElWfSBvZiBjaGlsZCAxIHtJTlBVVH0gb2YgY2hpbGQg
MSB7Qk9EWX0gb2YgY2hpbGQgMCB7SFRNTH0gb2YgZG9jdW1lbnQK
</data>
<flag name="review"
          id="8789"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>