mats.palmgren%bredband.net
b899634d68
Backing out relevant part of bug 402198 to see if it fixes Orange on Windows Tinderbox...
...
git-svn-id: svn://10.0.0.236/trunk@239122 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-10 04:23:27 +00:00
mats.palmgren%bredband.net
cc5e9a94a8
Use async version of Invalidate() to avoid flushing pending notifications. Also, document this aspect of the Invalidate() API. b=402198 r+sr=roc a=mtschrep
...
git-svn-id: svn://10.0.0.236/trunk@239115 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-10 00:51:03 +00:00
reed%reedloden.com
6fc4107d79
Bug 336153 - Fix fieldset content-block sizing when a specified height is given [p=roc r+sr=bzbarsky a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@238949 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-08 04:04:32 +00:00
neil%parkwaycc.co.uk
23304f0ec3
Bug 399968 Back out some parts from bug 258875 that have no effect r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@237902 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 08:51:28 +00:00
roc+%cs.cmu.edu
f8f72d0f9d
Backing out fix for bug 345339 because of test failures
...
git-svn-id: svn://10.0.0.236/trunk@237507 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 03:39:17 +00:00
roc+%cs.cmu.edu
397dd6c1d9
Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking
...
git-svn-id: svn://10.0.0.236/trunk@237502 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 02:15:24 +00:00
Olli.Pettay%helsinki.fi
7538a22e42
Bug 388558, 'change' event isn't dispatched if user selects input field value from the autocomplete list, r=jst, sr=sicking, a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@237085 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 16:56:11 +00:00
aaronleventhal%moonset.net
27463ea0c8
bug 397644. File control not exposed correctly to a11y apis. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236818 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-28 01:09:14 +00:00
roc+%cs.cmu.edu
9d25cea8b8
Bug 392629. Be a bit more clever about invalidating listboxes and combobox dropdowns when the focus ring moves. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@236807 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 23:06:31 +00:00
joshmoz%gmail.com
507bc15b02
extra measure of security for password textfields on Mac OS X. b=394107 r=smorgan sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@236751 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 16:01:34 +00:00
bzbarsky%mit.edu
c437fa8889
Only update the select command for focused text inputs. Bug 394792, r=roc,
...
sr=neil, a=roc
git-svn-id: svn://10.0.0.236/trunk@236005 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 22:33:40 +00:00
bzbarsky%mit.edu
7cba85f20d
When selectedIndex is set, make sure to display the corresponding text in the
...
display area. Bug 330554, r+sr=mats, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232493 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 03:25:42 +00:00
bzbarsky%mit.edu
6e2b534f5e
Make maxlength not affect initial values or scripted sets. Bug 345267,
...
r+sr=mats, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232492 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 03:22:22 +00:00
bzbarsky%mit.edu
9b9adf1c8c
Make auto-height abs-pos textfields with top and bottom offsets both set use
...
their intrinsic height, per spec. Bug 385870, r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232490 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 03:07:25 +00:00
bzbarsky%mit.edu
762a211f7d
Make sure to process style updates before reflow, and both before painting.
...
Bug 375436, r+sr=roc, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232489 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 02:57:08 +00:00
bzbarsky%mit.edu
890ca46349
When a file has already been selected, correctly prefill the filepicker with
...
that file. Bug 374013, r+sr=sicking, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232058 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 18:42:10 +00:00
enndeakin%sympatico.ca
2d50789155
Bug 390420, select dropdowns appearing in the wrong place in some cases, r+bz,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231791 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 12:42:11 +00:00
bzbarsky%mit.edu
b7131ad1d6
Account for the padding on our anonymous div when sizing. Bug 388086, r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231366 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 22:06:00 +00:00
bzbarsky%mit.edu
dd6f341053
Don't optimize away necessary reflows. Bug 388374, r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231365 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 22:02:25 +00:00
bzbarsky%mit.edu
3524c6eee1
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231323 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 18:08:07 +00:00
roc+%cs.cmu.edu
cb8c6e3a11
Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc
...
git-svn-id: svn://10.0.0.236/trunk@231012 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:03:31 +00:00
bzbarsky%mit.edu
43d165c801
Avoid doing some work when initializing textfields. Bug 221150, patch by
...
peterv and a little bit me, r=me, sr=roc
git-svn-id: svn://10.0.0.236/trunk@230820 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 00:11:23 +00:00
Olli.Pettay%helsinki.fi
e21cc9e7c8
Bug 355367, textbox onchange doesn't fire if user tabs out and value changed in onkeydown, r=jst, sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@230399 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-20 23:19:19 +00:00
bzbarsky%mit.edu
85b795adfa
Update the visual look of a file input when privileged script sets its value.
...
Bug 387978, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@229943 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-14 04:46:09 +00:00
peterv%propagandism.org
6dccfe3ea8
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@229697 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 13:05:06 +00:00
mrbkap%gmail.com
0f2e50a177
Backing out this change to see if it fixes the test failures.
...
git-svn-id: svn://10.0.0.236/trunk@229576 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 23:05:44 +00:00
mrbkap%gmail.com
f073d03512
Attempt to re-enable async reflow and painting in editor. bug 174823, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229573 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 21:55:18 +00:00
jwalden%mit.edu
dda6ff3c99
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
bzbarsky%mit.edu
5b50f03234
Fix bug 387154 -- rendering of narrow buttons (for which we need to scoot the
...
text over to the left) regressed. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@229460 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-07 00:48:29 +00:00
mats.palmgren%bredband.net
fd18364353
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229301 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 02:15:35 +00:00
bzbarsky%mit.edu
120bd0f922
Fix parent style context warnings by being consistent about parent contexts.
...
Bug 380116, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228164 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-16 05:11:20 +00:00
aaronleventhal%moonset.net
19e7b69cf6
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@228047 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-14 13:47:23 +00:00
aaronleventhal%moonset.net
ce9ef4fb31
Bug 384265. No accessible focus events fired during incremental find in an HTML <select>. r=mats, sr=neil
...
git-svn-id: svn://10.0.0.236/trunk@228046 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-14 13:18:16 +00:00
joshmoz%gmail.com
a0823a7996
don't let comboboxes render their labels over the native combobox button on Mac OS X. b=382043 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@227136 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 05:31:05 +00:00
joshmoz%gmail.com
45b1135f52
clean up unused methods and virualized methods in nsButtonFrameRenderer. Patch by Rob Arnold. b=315347 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226907 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 20:32:56 +00:00
joshmoz%gmail.com
2d8394f491
don't add scrollbar width to getPrefWidth in nsComboboxControlFrame if the themed widget has set the internal button width to 0. b=381669 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226897 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 19:16:27 +00:00
joshmoz%gmail.com
c36c8cb71d
Don't paint the background for the text frame in comboboxes if the combobox is themed. b=381268 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226797 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:42:01 +00:00
joshmoz%gmail.com
1ecbf501ec
don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226601 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:04:05 +00:00
mats.palmgren%bredband.net
e14885ac03
Protect against frame destruction during event handling and document when that can occur. b=378670 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@226572 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 11:12:31 +00:00
Olli.Pettay%helsinki.fi
7a1f7182a1
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226373 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:13:09 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0
backout Bug 363089
...
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
174896a945
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226293 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:15:20 +00:00
bzbarsky%mit.edu
ba5badedcb
Change the FrameNeedsReflow API to pass the dirty flags to be added directly to
...
the method, instead of setting them before calling the method. That way we can
avoid reflowing the ancestor of a reflow root which is not itself dirty but has
dirty children. This also makes it harder to set dirty bits inconsistently
with the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' review
on the mathml parts.
git-svn-id: svn://10.0.0.236/trunk@226007 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 19:16:52 +00:00
bzbarsky%mit.edu
9e011d6aac
Fixing build bustage
...
git-svn-id: svn://10.0.0.236/trunk@225951 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:37:05 +00:00
bzbarsky%mit.edu
c9d1ba7b1a
Don't cut off the right-hand side of empty comboboxes. Bug 364510, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@225949 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:20:10 +00:00
bzbarsky%mit.edu
1788f844d4
Make computed style handle "normal" for line-height by computing an actual
...
numeric height. Bug 371041, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225943 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 05:30:10 +00:00
dbaron%dbaron.org
03a83ad9f2
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@225554 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 23:11:02 +00:00
bzbarsky%mit.edu
d2d337437c
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
...
GetShellAt(0) to using this API. Bug 378780. API introduction part by me,
r+sr=jst. Mass-changes done by taras using squash, r+sr=me
git-svn-id: svn://10.0.0.236/trunk@225416 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 22:24:25 +00:00
bzbarsky%mit.edu
c3f6f64793
Make assertion reflect reality better. Bug 357044, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@225062 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 01:17:05 +00:00
benjamin%smedbergs.us
7262cdad6d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
...
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:22:04 +00:00