Closed (fixed)
Project:
Drupal core
Version:
7.x-dev
Component:
markup
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
8 Mar 2010 at 04:18 UTC
Updated:
29 Jan 2012 at 16:23 UTC
Jump to comment: Most recent file

Comments
Comment #1
jacinesubscribing.
Comment #2
sunAwesome.
Comment #3
sunLet's keep that .resizable-textarea class. Behaviors can be changed/overridden.
Comment #4
jacineCross-browser tested this with Garland, Seven and Stark and did some more work on it.
The
box-sizing: border-boxwas the key :D It looks pretty awesome cross-browser. IE6 and IE7 have a 2px wider textarea, but IMO it's not worth doing anything about. It's a HUGE improvement over the existing code! Yay :)Comment #5
sunYay! :)
Would it be possible to post some screenshots? (I'll also leave a pointer to this issue in the previous fieldsets issue to get some xbrowser testing help)
Does this mean we can also kill that comment and the wrapping SPAN?
Nice catch! :)
Could we document that border-box trick in the CSSDocBlock?
147 critical left. Go review some!
Comment #6
aspilicious commentedI'll unleash my multiple browser power on this patch soon.
Tell me what has to be tested, what can go wrong...
Comment #7
sunThis patch changes the markup of textareas AND resizable textareas. Both used completely different markup before, so we need to ensure that both are looking and working properly in all browsers.
You can test regular textareas by disabling JS in your browser, I think. Otherwise, I guess we need a new testing module with the following states:
1)
- #type textarea with #resizable FALSE
- #type textarea with #resizable TRUE
- #type text_format
2)
- above list again, but in a fieldset
3)
- above list again, but in a vertical tab
Comment #8
aspilicious commentedI almost don't dare to ask but can you make one sun? Your fieldset module was excellent...
It's for example not that easy to disable javascript in every browser.
Comment #9
cosmicdreams commentedSubscribing. Planning to test tomorrow night.
Comment #10
effulgentsia commentedSubscribing. See also #281669: Usability: comment textareas should not be full-width. and #331852: Change 95% textarea width to 100%.
Comment #11
jacineOy, ~40 screenshots later: http://www.flickr.com/photos/jacine-rodriguez/sets/72157623367597578/det...
Still need to add docs to the patch, but this is what the screenshots are based on with Stark.
Comment #12
sunAwesome, plain awesome. (you're nuts! XD)
Based on those screenshots and my own (limited) testing, it seems all browsers are either better than before or (in case of IE) rendering NOT worse than before. We can try to improve IE in a follow-up.
Comment #13
cosmicdreams commentedBrilliant!
Comment #14
jacine@cosicdreams thanks :D
Did you mean to set the status to needs review though?
Comment #15
sunI don't think so.
Comment #16
cosmicdreams commentedSorry Jacine, I didn't realize I changed the status.
Comment #17
jacineNo worries at all ;) Just wanted to make sure.
Comment #18
dries commentedThanks for the crazy testing Jacine. Great work all. Committed to CVS HEAD.
Comment #19
sunAwesome!
Quick follow-up: #737202: Vertical tabs don't use full available width
Comment #21
sunFYI: #1138258: Drop textarea.js in favor of CSS3 resize makes textarea.js use jQuery UI for resizable textareas instead, but has some issues with the CSS/layout of the grippie.