layout/generic/nsLineBox.h
81583c38f47e601470a971bf47c56c160e0aeeeb
created 2011-11-07 00:27 -0500
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Merge backout of bug 641341.
5b3aeb566a978899d4ca3d296c4e2ab23807bccb
created 2011-11-07 00:25 -0500
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 0cd9ed297f73 (bug 641341) to fix bug 696175. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
0cd9ed297f73e19341910c182b3031ef7272a0b8
created 2011-10-04 23:47 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 641341. Speed up CalculateHypotheticalBox for the case of a block containing a bunch of lines but absolutely no in-flows anywhere. r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2015-01-29 00:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
16813bde78b9fc6c200605d543d4b1fd3cd35bf1
created 2011-09-06 22:57 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
7dd2deecd8f2964b8639abc457e9a248d7a80bdc
created 2011-09-06 21:42 -0700
pushed 2015-01-29 00:22 +0000
Phil Ringnalda Phil Ringnalda - Back out fc945dec50bb and de06684dabc4 (bug 642551), 64c328251a24 (bug 683952) and 9d0d13998ebb (bug 684544) for orange on a CLOSED TREE
64c328251a24e767893231306b311d81061cc12f
created 2011-09-06 22:57 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
f243ba23d95577d0bbcfddd9f071a8224d76beb7
created 2011-04-22 18:36 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Fix broken nsLineList::swap implementation. (Bug 652053) r=roc
6e1cf319e5b20f16d708807f057dc8b5ac5c9fe2
created 2010-10-06 21:25 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make nsLineBox track two separate overflow areas. (Bug 542595, patch 6) r=roc a2.0=blocking2.0:beta8
1302a184ae9cc54b3bf1e5d9fd8dc491f38e7cba
created 2010-10-06 21:25 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Remove unused method nsLineBox::CombinedAreaIntersects. (Bug 542595, patch 5) r=roc a2.0=blocking2.0:beta8
0f5a2dce1aa5b7cb9e2a883182b020779f3fb298
created 2010-09-08 20:15 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 593211 - Part 3: Optimize nsBlockInFlowLineIterator by using the line cursor if present; r,a=roc
6286b1d1a4636e8c2de4491093382f66f6c5498d
created 2010-08-05 21:59 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Add bit to lines indicating that they may have a placeholder for a float that was pushed to the next line (and bump the child count up to 32 bits). (Bug 563584, patch 24) r=roc
13504a5fc0742c0922b548dce200febd06e358fa
created 2010-04-03 07:36 -0400
pushed 2015-01-29 00:22 +0000
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
1e37be566afa2f59aae7a09e8571f0350bc14542
created 2009-12-24 00:21 -0500
pushed 2015-01-29 00:22 +0000
fantasai fantasai - Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
0629dc7b3e5edcc86f6de68a83491d00a4966da2
created 2009-10-02 12:31 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 516742. Make RFindLineContaining walk backwards along the lines' frames too, not just along the lines. r=roc,fantasai
ee5f3bce86818a71f39c6b40d5e21ebace097262
created 2009-09-29 18:34 -0700
pushed 2015-01-29 00:22 +0000
Jesse Ruderman Jesse Ruderman - Bug 499611 - Instrument nsLineList for trace-refcnt. r=dbaron
3d331523f2ad361f005a3cc77f21e509bccb224d
created 2009-09-11 06:46 -0400
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make empty bullets (i.e., those for list-style-type:none) not contribute to layout. (Bug 512631) r=roc
28008648ca049b3cfc661700e2b4bf2d586e864a
created 2009-08-31 11:25 -0700
pushed 2015-01-29 00:22 +0000
fantasai fantasai - Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc
9d788a1b2364c35fbd60bd77fa68cdc2e73f54a6
created 2009-08-31 11:25 -0700
pushed 2015-01-29 00:22 +0000
fantasai fantasai - Bug 492627 - Remove Placeholder Continuations [Part IV: Switch float layout APIs to pass float directly, without placeholder] r=roc
311576cc5f51fd956b8b7977a6f18d44dce8f807
created 2009-08-10 19:48 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make lines with only a bullet take up height. (Bug 179596 / Bug 507187) r=roc
b24569bfd574246d4c3fc684fe9f460377b5edf5
created 2009-07-14 22:19 -0700
pushed 2015-01-29 00:22 +0000
fantasai fantasai - Bug 499377 - Store float region on frame r+sr=roc
a303089722f17faecf0c05850e48d5afb7e30480
created 2009-02-10 10:23 +0100
pushed 2015-01-29 00:22 +0000
Mats Palmgren Mats Palmgren - Keep track of the line container and forget the current line if it's for a different container. b=444027 r+sr=roc
496e0cb5c943e630c473dbce949d6437e05c62ac
created 2009-01-04 19:39 -0500
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Replace space manager with a more limited float manager. (Bug 191448) r+sr=roc
b19f0a7a3c4c11484d38110b6bbf7dcb6449b2e4
created 2009-01-04 19:39 -0500
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Rename flags and methods from space manager to float manager. (Bug 191448) r+sr=roc
e54c086f0507590285d147082e6d3ef9138e8edd
created 2008-10-30 12:17 -0700
pushed 2015-01-29 00:22 +0000
Benjamin Smedberg Benjamin Smedberg - Relanding bug 461410 - nsILineIterator is never used outside of layout - set nsresults to replicate the existing code more correctly, which fixes the mochitest failures, r+sr=roc with nits noted by Mats Palmgren
66c23339bd12aca0833a922b63d10477ea5b224b
created 2008-10-28 02:49 -0400
pushed 2015-01-29 00:22 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset d4c9a0776667 (deCOM nsILineEnumerator) due to regression from it or bug 461212
d4c9a0776667d05b8a1f62ec693c995ef4e327b3
created 2008-10-28 00:47 -0400
pushed 2015-01-29 00:22 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 461410 - nsILineIterator is never used outside of layout, and doesn't need to be refcounted: the callers can just destroy it when they're done with it. We can't do this with a virtual destructor, however, because nsTableRowGroupFrame implements the interface directly, while nsLineIterator is a separately-allocated class. So clients are expected to call DisposeLineIterator when they're done with it.
5bf203527a02f6dbd58d07ca15bb3acee012604b
created 2008-07-05 18:11 -0700
pushed 2015-01-29 00:22 +0000
Jesse Ruderman Jesse Ruderman - Turn "running past end" assertions in nsLineBox.h into aborts (bug 443529). r+sr=dbaron.
988255441275cc571a87f0dc26cc9af1e35cb07f
created 2008-01-29 15:39 -0800
pushed 2015-01-29 00:22 +0000
roc+ roc+ - Bug 411870. nsBidiPresUtils needs to track the current line across block continuation boundaries. r=smontagu
94f69d956821130fee3cc634291c362419feff25
created 2008-01-28 11:10 -0800
pushed 2015-01-29 00:22 +0000
roc+ roc+ - Bug 411870 backout again
301f7b9cf2de4ddab6626735d40abd82ac58adc3
created 2008-01-28 10:16 -0800
pushed 2015-01-29 00:22 +0000
roc+ roc+ - Bug 411870. Bidi resolution needs to scan through block continuations when tracking the current line for frames. r=smontagu
7be78bdade301520126a2b5584d484dfca812354
created 2008-01-27 22:28 -0800
pushed 2015-01-29 00:22 +0000
roc+ roc+ - backing out 411870
fe756231a67eb1eb7d26c0f3356455d2af3bab52
created 2008-01-27 21:07 -0800
pushed 2015-01-29 00:22 +0000
roc+ roc+ - Bug 411870. Make bidi resolution track lines across block continuation boundaries. r=smontagu
f0e63f5b25ebf825290f030af191b08c46762336
created 2007-09-17 20:00 -0700
pushed 2015-01-29 00:22 +0000
roc+ roc+ - Bug 385607. Ensure that whitespace is collapsed across text-run boundaries across incremental updates like adding/removing frames in the middle of the textrun. r+sr+a=dbaron
c2cbfe888301063343ddb8e6c3a1b2fc14edf289
created 2007-08-09 21:41 -0700
pushed 2015-01-29 00:22 +0000
roc+ roc+ - Backing out fix for bug 385607 due to bustage and Tp regressions
de8c04db54e1633e99a511409e505ed33d8441c2
created 2007-08-09 19:49 -0700
pushed 2015-01-29 00:22 +0000
roc+ roc+ - Bug 385607. Force re-evaluation of textruns when block descendants are deleted or added.
a11a59d9f855aba4c158326da99044f7c0e6f2d3
created 2007-08-02 15:43 -0700
pushed 2015-01-29 00:22 +0000
jwalden jwalden - Bug 390671 - Finish adding same-linelist iterator comparison assertions, and remove the useless NS_LINELIST_DEBUG_PASS_END #define that's defined only #ifdef DEBUG. rs+a=dbaron
fcd1b085546bc371b5f76ea078fcd09ebdfde6c8
created 2007-07-10 17:55 -0700
pushed 2015-01-29 00:22 +0000
jwalden jwalden - Add assertions that line iterators being compared are iterators over the same line list. rs=dbaron
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2015-01-29 00:22 +0000
jwalden jwalden - 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.
dea4a289aaf2772e87cf9eaadaf4a0283e7afed1
created 2007-06-16 13:27 -0700
pushed 2015-01-29 00:22 +0000
sharparrow1 sharparrow1 - Bug 381385: get rid of unneeded members of nsFloatCache (saves about 50 bytes footprint per float). r+sr=roc.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2015-01-29 00:22 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip