|
|
41703568f4
|
Rename some functiosn as suggested by dbaron. Bug 379799 followup.
|
2007-05-07 12:03:24 -07:00 |
|
|
|
e57983fb6e
|
Improve detection of blocks with first-letter style. Bug 372550, r+sr=dbaron
|
2007-04-15 17:42:54 -07:00 |
|
|
|
c0f710f638
|
Recalc quotes and counters before reflow. Bug 377216, r+sr=dbaron
|
2007-04-15 17:11:34 -07:00 |
|
bzbarsky@mit.edu
|
ee666afbc7
|
Relanding bug 267833. Let's see what Txul does now. Still r+sr=sicking
|
2007-03-09 23:43:50 +00:00 |
|
bzbarsky@mit.edu
|
9417ea05ff
|
Back out bug 267833 to test performance effect.
|
2007-03-06 21:12:49 +00:00 |
|
mats.palmgren@bredband.net
|
d40d11c7e6
|
Ignore calls to RemoveMappingsForFrameSubtree() after WillDestroyFrameTree() have been called. b=372576 r+sr=bzbarsky
|
2007-03-06 21:07:21 +00:00 |
|
bzbarsky@mit.edu
|
8ec79d6764
|
Fire XBL constructors asynchronously after binding attachment, unless we're in
the middle of an update. In that case, fire them at the end of the update.
Bug 267833, r+sr=sicking, fingers-crossed=me
|
2007-03-06 19:36:36 +00:00 |
|
bzbarsky@mit.edu
|
e09ee3479c
|
Pass the right frame to the first-line stuff. Bug 367489, r+sr=roc.
|
2007-02-05 03:32:25 +00:00 |
|
roc+@cs.cmu.edu
|
00dc7687a1
|
Bug 363813. Ensure that floating first-letter frames get inserted in the right place in the list of new floated items. r+sr=dbaron
|
2007-01-17 21:20:33 +00:00 |
|
bmlk@gmx.de
|
a314735257
|
remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 2. attempt r=rbs sr=bz
|
2007-01-03 07:18:54 +00:00 |
|
bmlk@gmx.de
|
998dc7fb1d
|
backout of bug 243159, rtest is necessary before checkin
|
2006-12-29 11:27:31 +00:00 |
|
bmlk@gmx.de
|
0a57754147
|
remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 r=rbs sr=bz
|
2006-12-27 14:00:12 +00:00 |
|
dbaron@dbaron.org
|
d21cb374bd
|
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
|
2006-12-08 05:38:33 +00:00 |
|
cvshook@sicking.cc
|
b31f996148
|
Bug 328468: Back out bug 323098 to fix mutations of xbl content. r/sr=bz
|
2006-11-29 23:17:53 +00:00 |
|
bzbarsky@mit.edu
|
8d7fa06e4a
|
Don't allow positioning or floating <mtable>. Bug 355993, r=bernd, sr=rbs
|
2006-10-10 14:44:34 +00:00 |
|
Olli.Pettay@helsinki.fi
|
5e1b047a9d
|
Bug 355100, Remove XTF visuals (part I/II, not removing files), r=alex,bryner,aaronr,doronr sr=bz
|
2006-10-08 14:15:02 +00:00 |
|
aaronleventhal@moonset.net
|
b89725be55
|
Bug 354745. Show/hide events not fired for layout changes in a changelist. r+sr=bz
|
2006-10-05 13:35:23 +00:00 |
|
bzbarsky@mit.edu
|
6ab241b454
|
Fix bug 354144 -- absolute positioning against the ICB is broken. r+sr=roc
|
2006-09-25 22:33:01 +00:00 |
|
darin@meer.net
|
0700b87ece
|
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
|
2006-05-10 17:30:15 +00:00 |
|
dbaron@dbaron.org
|
9333ddac0e
|
Add assertions to verify no-reentry invariants in layout. b=310985 r+sr=bzbarsky
|
2006-04-18 05:44:02 +00:00 |
|
dbaron@dbaron.org
|
2441f6a36b
|
One-line descriptions of files, partly because they show up in LXR.
|
2006-03-30 05:56:38 +00:00 |
|
roc+@cs.cmu.edu
|
54d3415318
|
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
|
2006-03-26 21:30:36 +00:00 |
|
uriber@gmail.com
|
a77901b79e
|
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
|
2006-02-21 21:33:47 +00:00 |
|
cvshook@sicking.cc
|
9b57f87bb2
|
Bug 317544: Disable floating inside mathml. r=bz sr=dbaron
|
2006-01-25 21:40:31 +00:00 |
|
bmlk@gmx.de
|
5b8ee77062
|
Avoid reframing inside button frames and move the frame creation entirely into the frame constructor, bug 51767, r=mats sr=roc
|
2006-01-13 07:58:12 +00:00 |
|
cvshook@sicking.cc
|
6b86bdfca7
|
Bug 323098: Fix inefficency in XBL insertion logic.
r/sr=bz
|
2006-01-12 05:45:38 +00:00 |
|
roc+@cs.cmu.edu
|
4e6981a95c
|
Bug 320337. Remove mFrameConstructor member from nsListBoxBodyFrame. patch by Vidar Harr, r+sr=roc
|
2005-12-16 02:56:36 +00:00 |
|
bzbarsky@mit.edu
|
2ffe535991
|
Get the right parent frame up front when dealing with :after content. Bug
317934, r+sr=roc
|
2005-11-28 22:09:08 +00:00 |
|
bzbarsky@mit.edu
|
a72905839b
|
Remove the dummy frame stuff from selects. Replace it with smarter focus rect
painting and sizing for empty selects. Bug 314879, r+sr=dbaron
|
2005-11-04 23:36:27 +00:00 |
|
bzbarsky@mit.edu
|
4d02579678
|
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
|
2005-11-02 00:41:51 +00:00 |
|
roc+@cs.cmu.edu
|
96e9963c67
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
|
2005-11-01 20:40:54 +00:00 |
|
bzbarsky@mit.edu
|
d53667675c
|
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it. Bug 313343, r=sicking, sr=jst
|
2005-10-27 02:25:23 +00:00 |
|
bmlk@gmx.de
|
15088a9203
|
Table foreign frames need to be wrapped into pseudo frames reagrdless of their namespace. bug 311661 r/sr=bzbarsky
|
2005-10-12 13:35:17 +00:00 |
|
bzbarsky@mit.edu
|
afb2fd5724
|
Make IsSpecialHTMLContent happier with images and objects. Bug 310662, r=bernd, sr=dbaron
|
2005-10-04 23:56:14 +00:00 |
|
bzbarsky@mit.edu
|
5c38b41746
|
Remove an extra view update batch that's not needed. Bug 309114, r+sr=roc
|
2005-09-23 14:45:36 +00:00 |
|
dbaron@dbaron.org
|
74b206477f
|
Attempt to follow the SVG spec rules on where SVG elements should be ignored. b=306915 r=tor sr=bzbarsky
|
2005-09-19 19:55:31 +00:00 |
|
bzbarsky@mit.edu
|
a6c8685ff9
|
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
|
2005-09-18 18:05:40 +00:00 |
|
roc+@cs.cmu.edu
|
ee0726b218
|
Bug 286491. Recreate the entire IB-split complex if the child of an IB-special frame is recreated, because the structure of the IB split may be changing. r+sr=bzbarsky
|
2005-08-21 23:56:40 +00:00 |
|
roc+@cs.cmu.edu
|
cdbf344bb0
|
Bug 289377, cleanup nsCSSFrameConstructor a tad. r+sr=bzbarsky
|
2005-08-16 21:35:58 +00:00 |
|
bzbarsky@mit.edu
|
54a5576ad4
|
Fix counter numbering when counters are set on the inline in an {ib} split.
Bug 296083, r+sr=dbaron, a=asa
|
2005-07-07 17:12:31 +00:00 |
|
peterv@propagandism.org
|
af5c8b9c83
|
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
|
2005-06-16 13:10:58 +00:00 |
|
aaronleventhal@moonset.net
|
a1252af0af
|
Bug 290352. Fix show/hide events, and anything dependent on those such as DHTML sub sub menus, alerts and progress bars. r=louie.zhao, sr=bz, a=asa
|
2005-06-10 13:57:27 +00:00 |
|
roc+@cs.cmu.edu
|
e129b06488
|
Bug 289090. Get the pagesequenceframe from the frame constructor, don't poke around the frame hierarchy trying to find it. r+sr=bzbarsky
|
2005-04-05 22:46:56 +00:00 |
|
roc+@cs.cmu.edu
|
47dfcd9b72
|
Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron
|
2005-04-03 21:00:41 +00:00 |
|
dbaron@dbaron.org
|
4a88021355
|
Implement CSS2 counters. b=3247 r+sr=bzbarsky
|
2005-04-01 23:07:00 +00:00 |
|
bzbarsky@mit.edu
|
93151014fa
|
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
|
2005-04-01 18:14:18 +00:00 |
|
dbaron@dbaron.org
|
c7fad4aada
|
Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime.
|
2005-03-31 18:04:50 +00:00 |
|
roc+@cs.cmu.edu
|
1191e43f13
|
Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron
|
2005-03-31 03:40:12 +00:00 |
|
bzbarsky@mit.edu
|
0de74a939f
|
Add a presshell member to nsCSSFrameConstructor. Remove prescontext and
presshell args from most frame constructor methods; use the state for the
former and the member for the latter. Bug 281957, r+sr=roc
|
2005-02-18 16:11:53 +00:00 |
|
roc+@cs.cmu.edu
|
03c9b8cc74
|
Bug 277420. Use ConstructBlock when creating scrolled and absolutely positioned blocks. Removes copied code and makes columns work in such situations. r+sr=bzbarsky
|
2005-02-08 02:15:26 +00:00 |
|