16894 Commits

Author SHA1 Message Date
ginn.chen%sun.com
4e0213be41 Bug 260399 disabled textarea/input should use DEFAULT pointer
r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@171552 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 10:35:50 +00:00
roc+%cs.cmu.edu
a6bfe5d186 Bug 288888. Fix detection of when a scrollframe is the root scrollframe, so that we don't create scrollbars for scrolling=no IFRAMEs. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171543 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 22:40:25 +00:00
mats.palmgren%bredband.net
803edc9a31 Revoke outstanding events before posting a new RedisplayTextEvent to avoid potential out-of-order events which could mean displaying the wrong text. b=288821 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171542 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 22:16:07 +00:00
roc+%cs.cmu.edu
0da7df6e3e Removing debug printfs that crept in.
git-svn-id: svn://10.0.0.236/trunk@171541 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:19:37 +00:00
roc+%cs.cmu.edu
64b260501e Bug 288117. Fix regressions in nsDocShell::SetCanvasHasFocus and in nsListBoxBodyFrame/nsListBoxObject where code made obsolete assumptions about scrollframe structure. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171540 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:02:47 +00:00
roc+%cs.cmu.edu
7021bee02b Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171539 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:00:41 +00:00
mats.palmgren%bredband.net
23c6b2b004 Remove code that does not work with outstanding RedisplayText events. b=288821 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171537 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 19:58:40 +00:00
dbaron%dbaron.org
8bf49cdf38 Reduce code duplication between assignment operator and copy constructor and improve assignment operator. b=288707 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171530 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 16:47:01 +00:00
cbiesinger%web.de
489ecccbe5 279167 create elements in the correct namespace (None for HTML documents, XHTML
for XML documents)
patch by Frank Wein <bugzilla@mcsmurf.de> r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@171511 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-02 15:47:13 +00:00
dbaron%dbaron.org
72020748e5 Implement CSS2 counters. b=3247 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171473 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 23:07:00 +00:00
tor%cs.brown.edu
ea7a9e3e23 Bug 288656 - Events not getting delivered to <svg:image> if fill=none. r=afri
git-svn-id: svn://10.0.0.236/trunk@171469 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 20:49:42 +00:00
tor%cs.brown.edu
30a8cbefd4 Bug 280988 - SVG frames should implement GetFrameName.
Patch by scootermorris@comcast.net, r=tor.


git-svn-id: svn://10.0.0.236/trunk@171468 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 19:56:08 +00:00
bzbarsky%mit.edu
35707e2f9d Wrap a view update batch around all restyle processing and switch
ApplyRenderingChangeToTree to use a NO_SYNC view batch, since we now flush
reflows before painting.  Bug 288365, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@171464 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 18:14:18 +00:00
timeless%mozdev.org
887df123a8 Bug 288587 crash while viewing Real videos
r=tor sr=tor


git-svn-id: svn://10.0.0.236/trunk@171457 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 16:41:55 +00:00
dbaron%dbaron.org
f7e591cd27 Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime.
git-svn-id: svn://10.0.0.236/trunk@171429 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 18:04:50 +00:00
roc+%cs.cmu.edu
a8e2e85779 Bug 288117. Fix up function name as dbaron requested.
git-svn-id: svn://10.0.0.236/trunk@171420 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 03:44:38 +00:00
roc+%cs.cmu.edu
edd9381478 Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171419 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 03:40:12 +00:00
roc+%cs.cmu.edu
c504b2c5ee Bug 287592. Make buttons return the correct overflow area from reflow. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171416 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 02:19:48 +00:00
aaronleventhal%moonset.net
db0b88cf7a Bug 245349. Puzzle piece placeholder that says click here to download plugin is not focusable or accessible. r=bz, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171414 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 01:38:04 +00:00
smfr%smfr.org
772e4ba0b2 Fix bug 288360 -- uninitialized return values caused failure to load CSS on various sites. r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171413 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 23:05:02 +00:00
roc+%cs.cmu.edu
32e18a1163 Bug 285348. Fix reflow of nested columns by ensuring that if a column overflows, its next-in-flow gets reflowed *even if* that next in flow belongs to continuation of the column set
git-svn-id: svn://10.0.0.236/trunk@171405 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 20:31:13 +00:00
bmlk%gmx.de
6733807ecf prevent negative available widths for rowgroups when changing from an empty table to one with cells and cellspacing, bug 271047 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@171373 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 07:42:49 +00:00
bmlk%gmx.de
c8e6cb1478 fix PreFast warnings in layout/mathml bug 288023 r=rbs sr=roc
git-svn-id: svn://10.0.0.236/trunk@171372 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 07:34:20 +00:00
dbaron%dbaron.org
8b93b2aa52 Fix coverity uninitialized variable warnings in layout. b=288092 r=bernd sr=roc
git-svn-id: svn://10.0.0.236/trunk@171357 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 01:50:56 +00:00
dbaron%dbaron.org
4477aa5576 Use protected instead of private so VC6 gets less confused when nsDerivedSafe is involved. Hopefully fixing bustage. b=156716
git-svn-id: svn://10.0.0.236/trunk@171356 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 01:42:06 +00:00
dbaron%dbaron.org
be07cbe034 Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171350 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 00:36:57 +00:00
bzbarsky%mit.edu
116adff631 Don't walk through placeholders to out-of-flows that are our descendants when
we destroy a frame subtree.  Bug 271151, r=rbs, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@171342 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 22:36:06 +00:00
timeless%mozdev.org
fed097334a Bug 288013 remove &mathml; from mathml.dtd because it hurts interoperability
patch by bug@annevankesteren.nl r=rbs sr=bz


git-svn-id: svn://10.0.0.236/trunk@171324 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 17:12:17 +00:00
bzbarsky%mit.edu
ac5c69c48a Removing no-longer-used struct from this file. Should have landed as part of
bug 286813.


git-svn-id: svn://10.0.0.236/trunk@171321 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 15:58:31 +00:00
bzbarsky%mit.edu
52ea517c1b Fixing AIX build bustage. Thanks to pkw for the patch!
git-svn-id: svn://10.0.0.236/trunk@171320 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 15:57:53 +00:00
roc+%cs.cmu.edu
2d96885505 Adding some parts of Hixie tests to the list explicitly, to make it easier to download all needed files.
git-svn-id: svn://10.0.0.236/trunk@171315 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 05:18:24 +00:00
ginn.chen%sun.com
80daf58017 Bug 256269 Caret browsing: up/down arrow should not get into button text
r=mats.palmgren sr=roc


git-svn-id: svn://10.0.0.236/trunk@171312 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 03:28:10 +00:00
bzbarsky%mit.edu
d31372e0c5 More bustage fixing. To be precise, check in what should have gone in the
first time, but didn't due to a malformed diff.


git-svn-id: svn://10.0.0.236/trunk@171296 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 00:22:12 +00:00
bzbarsky%mit.edu
d527062335 Fix build bustage by moving CantRenderReplacedElementEvent class decl earlier
in the file


git-svn-id: svn://10.0.0.236/trunk@171295 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:56:33 +00:00
bzbarsky%mit.edu
170566bc06 We may have a popup list entry with a null frame. Make sure to null-check it.
Bug 287308, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@171293 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:21:58 +00:00
bzbarsky%mit.edu
d076e0faaa Move handling of replaced element events from frame manager to presshell, make
sure we don't allow reflow flushing while we're constructing the new frames.
Bug 286813, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@171292 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:20:54 +00:00
dbaron%dbaron.org
b5eb28122a Destroy things at the right time (and in one place) to fix crashes. b=206021 r=mats.palmgren sr=roc
git-svn-id: svn://10.0.0.236/trunk@171289 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:03:47 +00:00
roc+%cs.cmu.edu
1f6bd4f8d0 Bug 285036. Clean up testcase list. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171285 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 21:30:58 +00:00
roc+%cs.cmu.edu
3b6fa5f822 Bug 287338. Free up unused frame state bit NS_SYNC_FRAME_AND_VIEW. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171281 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 21:08:22 +00:00
roc+%cs.cmu.edu
1985d5ca0b Bug 272547. Search through wrapped frames when looking for blocks to renumber. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171280 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 21:05:04 +00:00
mkaply%us.ibm.com
8f9dbe3d5b #286494
r/sr=mkaply
From Peter Weilbacher - get SVG working on OS/2 - short name for DLL, BGRA pixel format


git-svn-id: svn://10.0.0.236/trunk@171259 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 16:30:29 +00:00
mats.palmgren%bredband.net
d5dcb62486 Fix a few -moz-outline* problems and drop the prefix.
Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@171246 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-27 11:36:08 +00:00
aaronleventhal%moonset.net
67424635be Bug 287390. Problems with accessibility of image, submit, reset and file control buttons. r=pkwarren, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171243 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-27 03:03:11 +00:00
mats.palmgren%bredband.net
8e0c90b5bf Account for the view's origin not lining up with the widget's. b=190290 r=bzbarsky sr=roc
git-svn-id: svn://10.0.0.236/trunk@171239 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 14:50:09 +00:00
neil%parkwaycc.co.uk
344ac6a93e Ungenerate destroyed menus in case we recreate the frames later b=279769 r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@171237 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 09:56:38 +00:00
bzbarsky%mit.edu
d43af1e05f Fix serialization of attribute-existence selectors. Bug 286010, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171234 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 02:36:15 +00:00
bzbarsky%mit.edu
40ce30bcaa Show alt text for images blocked by security checks. Bug 285981, r=mvl, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171233 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 02:26:58 +00:00
bugzilla%arlen.demon.co.uk
71be56113a Bug 244711 Hardcoding the use of ksh for OSF/1 in autoconf.mk.in
p=bugzilla-mozilla@thewrittenword.com r=benjamin


git-svn-id: svn://10.0.0.236/trunk@171229 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 23:46:25 +00:00
neil%parkwaycc.co.uk
dd9476e84f Relanding patch to install (symlink) ua.css now that svg no longer munges it b=266930 r=bsmedberg sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171218 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 20:14:06 +00:00
tor%cs.brown.edu
5bf4bc4aa3 Bug 287389 - SVG should not munge ua.css at build time. sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171217 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 19:20:05 +00:00