|
|
088223b32c
|
Bug 398362 First menuitem is not selected when opening a menu for the first time r=enndeakin sr=bzbarsky
|
2008-01-01 21:33:30 -08:00 |
|
|
|
20a244877d
|
Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore
|
2007-11-21 22:14:39 -08:00 |
|
|
|
d748c88237
|
Bug 399940 - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called [p=roc r+sr=bzbarsky a=blocking1.9+]
|
2007-11-07 20:39:02 -08:00 |
|
|
|
d339c381d4
|
Refactor and improve sibling frame finding, especially for popups. Bug 386642, r+sr=roc, a=vlad
|
2007-11-07 09:04:16 -08:00 |
|
|
|
e253c27fb0
|
Make boxes that have non-box non-block children wrap all their children in a block. b=321402 r+sr=roc, a=blocking1.9+/M9
|
2007-10-25 16:30:49 -07:00 |
|
|
|
b6efadf476
|
Bug 397518. Wrap inline non-MathML children of MathML frames in anonymous blocks. r+sr=bzbarsky
|
2007-10-12 01:30:54 -07:00 |
|
|
|
e036aa4842
|
Add asserts to catch dangerous cases. Bug 398108, r+sr+a=dbaron
|
2007-10-01 21:37:36 -07:00 |
|
|
|
e3e5b0d3d1
|
Fix content leak due to double-init of oveflow placeholders. Bug 397011, r+sr+a=roc
|
2007-09-21 18:24:40 -07:00 |
|
|
|
3d40184830
|
Process XBL constructors after processing style reresolves. In particular, this makes sure that we process the former even if there were none of the latter. Bug 394676 and bug 394014, r=smaug, sr=sicking, a=roc
|
2007-09-14 12:15:44 -07:00 |
|
|
|
bb140ff4b9
|
Relanding bug 390425, with attempted performance regression fix. r+sr+a=roc
|
2007-08-15 16:20:25 -07:00 |
|
|
|
5eec8b2b7f
|
Back out bug 390425 to fix performance regression.
|
2007-08-10 15:55:21 -07:00 |
|
|
|
670fe8ddf5
|
Simplify handling of {ib} splits. Bug 390425, r+sr=roc, a=dbaron
|
2007-08-10 13:02:11 -07:00 |
|
|
|
cc61feedad
|
Don;t process pseudo-frames if we're not going to actually create a replaced element frame (or in fact any frame at all, in this case!). Bug 391140, r=bernd, sr+a=roc
|
2007-08-10 10:18:11 -07:00 |
|
|
|
b05a4e497b
|
Bug 389767 - Regression: Fixed-position items are missing on 2nd page of print-preview, fixed on behalf of HP, r+sr=bzbarsky
|
2007-08-07 09:06:56 -07:00 |
|
|
|
974eeb109c
|
fix bug 388709 - "ASSERTION: Please remove this from the document properly: '!IsInDoc()'" with :after, floating :first-letter
Store the generated content as a nsCOMArray<nsIContent>* property on frames to make its clean-up on frame destruction less fragile.
r+sr=roc
|
2007-07-23 16:31:11 -07:00 |
|
|
|
da6d55cdc6
|
Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
|
2007-07-12 13:05:45 -07:00 |
|
|
|
a7249af232
|
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
|
2007-07-04 08:49:38 -07:00 |
|
|
|
2ce3a601f3
|
Bug 279703, backing out the popup changes due to performance regressions. sigh.
|
2007-06-29 15:15:59 -07:00 |
|
|
|
9feb664c79
|
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
|
2007-06-29 12:04:45 -07:00 |
|
|
|
84f0e8952a
|
Remove unused argument 'aAttribute' in nsCSSFrameConstructor::StyleChangeReflow. Bug 382244, r+sr=dbaron
|
2007-06-24 02:35:22 -07:00 |
|
|
|
45628ce67a
|
Use the right parent when resolving style contexts in IsValidSibling. Bug380096, r=bernd, sr=roc
|
2007-05-15 20:18:50 -07:00 |
|
|
|
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 |
|