<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>221830</bug_id>
          
          <creation_ts>2010-01-08 18:24:31 +0000</creation_ts>
          <short_desc>auto mode scroollbars in form textarea</short_desc>
          <delta_ts>2010-03-02 10:28:10 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>konqueror</product>
          <component>khtml</component>
          <version>unspecified</version>
          <rep_platform>Compiled Sources</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Andrea Iacovitti">aiacovitti</reporter>
          <assigned_to name="Konqueror Bugs">konqueror-bugs-null</assigned_to>
          <cc>frank78ac</cc>
    
    <cc>germain</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>894654</commentid>
    <comment_count>0</comment_count>
    <who name="Andrea Iacovitti">aiacovitti</who>
    <bug_when>2010-01-08 18:24:31 +0000</bug_when>
    <thetext>Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Please consider to apply attached patch to enable &apos;ScrollBarAsNeeded&apos; in form TextArea, to match firefox behaviour.
A test page to see the differences between FF and Konq will be http://www.tizag.com/htmlT/htmltextarea.php

IMO text areas will look nicer...

Regard,
Andrea</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894657</commentid>
    <comment_count>1</comment_count>
      <attachid>39696</attachid>
    <who name="Andrea Iacovitti">aiacovitti</who>
    <bug_when>2010-01-08 18:25:53 +0000</bug_when>
    <thetext>Created attachment 39696
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896129</commentid>
    <comment_count>2</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-01-10 22:53:06 +0000</bug_when>
    <thetext>Thanks for the report and patch. The issue has been reported a while ago already.

*** This bug has been marked as a duplicate of bug 173585 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>911266</commentid>
    <comment_count>3</comment_count>
    <who name="Germain Garand">germain</who>
    <bug_when>2010-02-04 12:23:02 +0000</bug_when>
    <thetext>@andrea: fwiw, I agree with the patch. The idea initially was to have form widgets clearly identified in any circumstances, has an accessibility helper.

This is no longer much of an issue since we have removed most of the other styling limitations on other widgets, so this is now inconsistent (until I get around introducing that accessibility option I think about)

could you possibly get an svn account and commit this yourself?
thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>911392</commentid>
    <comment_count>4</comment_count>
    <who name="Andrea Iacovitti">aiacovitti</who>
    <bug_when>2010-02-04 18:21:54 +0000</bug_when>
    <thetext>&gt; could you possibly get an svn account and commit this yourself?
&gt; thanks

Thank you for the trust, but probably will not right away....
In the meantime, you can apply the patch if you want.

Cheers,
Andrea.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916548</commentid>
    <comment_count>5</comment_count>
    <who name="Andrea Iacovitti">aiacovitti</who>
    <bug_when>2010-02-14 13:12:33 +0000</bug_when>
    <thetext>SVN commit 1090000 by aiacovitti:

Do not display scroll bars on textarea elements when not necessary.
Match other browsers behaviour.
Approved by Germain.

BUG: 221830
CCBUG: 173585


 M  +7 -8      render_form.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1090000</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917928</commentid>
    <comment_count>6</comment_count>
    <who name="Germain Garand">germain</who>
    <bug_when>2010-02-16 05:24:04 +0000</bug_when>
    <thetext>thanks for applying eventually and commiting the fix, sorry I didn&apos;t respond beforehand.
As you might guess this isn&apos;t so much a matter of trust (KDE doesn&apos;t have much of a commit-access-is-sacred mindset ; it rather put the emphasis on responsibility for one&apos;s commits) as a matter of being really very few people to handle patches.
If you haven&apos;t noticed, KHTML hacking is unpopular ; it annoys a lot of people.
*Don Giovanni&apos;s Commantore theme*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920778</commentid>
    <comment_count>7</comment_count>
    <who name="Germain Garand">germain</who>
    <bug_when>2010-02-20 02:13:05 +0000</bug_when>
    <thetext>SVN commit 1093037 by ggarand:

automatically merged revision 1090000:
Do not display scroll bars on textarea elements when not necessary.
Match other browsers behaviour.
Approved by Germain.

BUG: 221830
CCBUG: 173585

 M  +7 -8      render_form.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1093037</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927076</commentid>
    <comment_count>8</comment_count>
    <who name="Germain Garand">germain</who>
    <bug_when>2010-03-02 10:28:10 +0000</bug_when>
    <thetext>SVN commit 1097847 by ggarand:

got a better idea here:

instead of letting the textarea be always ScrollBarAsNeeded,
we may mirror the overflow-x/y property and default to overflow-y:scroll

This matches MSIE7 so should be perfectly compatible with sites that want
to turn the scrollbars to auto for cosmetic reasons (with overflow:auto),
while retaining as default the very nice &quot;this is a form widget&quot;
accessibility hint that the vertical scrollbar naturally provides.

CCBUG: 221830

 M  +1 -0      css/html4.css  
 M  +13 -0     rendering/render_form.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1097847</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39696</attachid>
            <date>2010-01-08 18:25:53 +0000</date>
            <delta_ts>2010-01-08 18:25:53 +0000</delta_ts>
            <desc>patch</desc>
            <filename>TextAreaForm_ScrollBarAsNeeded.diff</filename>
            <type>text/plain</type>
            <size>969</size>
            <attacher name="Andrea Iacovitti">aiacovitti</attacher>
            
              <data encoding="base64">LS0tIGtodG1sL3JlbmRlcmluZy9yZW5kZXJfZm9ybS5jcHAJMjAxMC0wMS0wNyAxODozOToxNi4w
MDAwMDAwMDAgKzAxMDAKKysrIGtodG1sL3JlbmRlcmluZy9yZW5kZXJfZm9ybS5jcHAJMjAxMC0w
MS0wNyAxODozOToxNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTE5NzcsMTYgKzE5NzcsMTUgQEAKICAg
ICA6IEtUZXh0RWRpdChwYXJlbnQpCiB7CiAgICAgbV9rd3AtPnNldElzUmVkaXJlY3RlZCggdHJ1
ZSApOwotICAgIGlmKHdyYXAgIT0gRE9NOjpIVE1MVGV4dEFyZWFFbGVtZW50SW1wbDo6dGFfTm9X
cmFwKSB7CisKKyAgICBpZih3cmFwICE9IERPTTo6SFRNTFRleHRBcmVhRWxlbWVudEltcGw6OnRh
X05vV3JhcCkKICAgICAgICAgc2V0TGluZVdyYXBNb2RlKFFUZXh0RWRpdDo6V2lkZ2V0V2lkdGgp
OwotICAgICAgICBzZXRIb3Jpem9udGFsU2Nyb2xsQmFyUG9saWN5KCBRdDo6U2Nyb2xsQmFyQWx3
YXlzT2ZmICk7Ci0gICAgICAgIHNldFZlcnRpY2FsU2Nyb2xsQmFyUG9saWN5KCBRdDo6U2Nyb2xs
QmFyQWx3YXlzT24gKTsKLSAgICB9Ci0gICAgZWxzZSB7CisgICAgZWxzZQogICAgICAgICBzZXRM
aW5lV3JhcE1vZGUoUVRleHRFZGl0OjpOb1dyYXApOwotICAgICAgICBzZXRIb3Jpem9udGFsU2Ny
b2xsQmFyUG9saWN5KCBRdDo6U2Nyb2xsQmFyQXNOZWVkZWQgKTsKLSAgICAgICAgc2V0VmVydGlj
YWxTY3JvbGxCYXJQb2xpY3koIFF0OjpTY3JvbGxCYXJBc05lZWRlZCApOwotICAgIH0KKworICAg
IHNldEhvcml6b250YWxTY3JvbGxCYXJQb2xpY3koIFF0OjpTY3JvbGxCYXJBc05lZWRlZCApOwor
ICAgIHNldFZlcnRpY2FsU2Nyb2xsQmFyUG9saWN5KCBRdDo6U2Nyb2xsQmFyQXNOZWVkZWQgKTsK
KwogICAgIEtDdXJzb3I6OnNldEF1dG9IaWRlQ3Vyc29yKHZpZXdwb3J0KCksIHRydWUpOwogICAg
IHNldEFjY2VwdFJpY2hUZXh0IChmYWxzZSk7CiAgICAgc2V0TW91c2VUcmFja2luZyh0cnVlKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>