uriber@gmail.com
|
aa8917203b
|
Abort early from ReorderFrames in case of an empty line frame, to avoid crashing later. bug=367015, r+sr=bzbarsky.
|
2007-01-16 07:09:49 +00:00 |
|
uriber@gmail.com
|
0ac29bdb0d
|
Don't bidi-split line frames. bug=364839, r+sr=bzbarsky.
|
2007-01-13 18:20:28 +00:00 |
|
mats.palmgren@bredband.net
|
9dac0f8a48
|
Plug a leak of nsDirectionalFrames. b=365909 r+sr=dbaron
|
2007-01-06 21:02:05 +00:00 |
|
timeless@mozdev.org
|
f4ef17d178
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
|
2006-12-26 17:47:52 +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 |
|
uriber@gmail.com
|
39cfd8b438
|
Don't descend into bidi leaves in InitContinuationStates(). bug=348711 r+sr=roc
|
2006-08-17 07:50:35 +00:00 |
|
uriber@gmail.com
|
39375d5ed4
|
Create bidi embedding only around inline containers (with a specified direction), not around inline replaced elements. bug=169139 r+sr=bzbarsky
|
2006-08-07 07:40:28 +00:00 |
|
cvshook@sicking.cc
|
de453923d9
|
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
|
2006-07-19 04:36:36 +00:00 |
|
roc+@cs.cmu.edu
|
ae8b9b80de
|
Bug 237085. Move string subdivision code to gfx so we can efficiently make it metrics-dependent. r=smontagu,sr=rbs
|
2006-06-26 22:18:23 +00:00 |
|
dveditz@cruzio.com
|
96f8198cfe
|
Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin
|
2006-06-22 19:07:30 +00:00 |
|
uriber@gmail.com
|
ed72f4142c
|
Bug 328168: Horizontal paddings, borders and margins on multi-frame bidi inlines appear in the wrong places. Patch by Haamed Gheibi <gheibi@gmail.com>. r=roc+uriber, sr=roc.
|
2006-06-15 08:16:23 +00:00 |
|
roc+@cs.cmu.edu
|
f8aef6bd08
|
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
|
2006-06-09 03:29:32 +00:00 |
|
uriber@gmail.com
|
63364c4ef1
|
Allow searching a line for a frame starting from a given point, to improve performance of forward-moving searches. Used in bidi resolution. bug=339935, r+sr=roc
|
2006-06-08 08:41:51 +00:00 |
|
uriber@gmail.com
|
becaaa7b15
|
Bug 339699: Reduce number of calls to nsLineBox::Contains from nsBidiPresUtils::Resolve. r+sr=bzbarsky
|
2006-05-31 10:21:34 +00:00 |
|
uriber@gmail.com
|
9d6f262998
|
Set NS_FRAME_IS_BIDI on skipped fluid continuations. bug=333433 r=smontagu sr=bzbarsky
|
2006-04-10 17:05:01 +00:00 |
|
roc+@cs.cmu.edu
|
24f6f0ed12
|
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
|
2006-04-10 00:16:29 +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
|
c5c2c16676
|
Mark lines for which bidi continuations were created or removed dirty, instead of marking everything dirty when continuations removed. bug=330373 r=roc sr=bzbarsky
|
2006-03-15 20:52:02 +00:00 |
|
pavlov@pavlov.net
|
93222d8d4f
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
|
2006-03-15 06:43:36 +00:00 |
|
roc+@cs.cmu.edu
|
c92e50faf4
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
|
2006-03-15 03:14:02 +00:00 |
|
uriber@gmail.com
|
a75913e78d
|
In EnsureBidiContinuation, leave fluid continuations alone, and only re-use non-fluid continuations as bidi continuations. bug=329878 r=smontagu sr=bzbarsky
|
2006-03-12 22:09:28 +00:00 |
|
uriber@gmail.com
|
4e3dbd8306
|
Set bidi attributes on frames being converted to in-flows in nsBidiPresUtils::RemoveBidiContinuation(). bug=330269 r=smontagu sr=bzbarsky
|
2006-03-12 21:58:47 +00:00 |
|
uriber@gmail.com
|
23c904fa69
|
Attempt to fix WINNT bustage from previous check-in
|
2006-03-12 10:18:17 +00:00 |
|
uriber@gmail.com
|
9cec57fab6
|
Do away with geometry in nsFrameList::GetPrev[Next]VisualFor() and nsLineIterator::CheckLineOrder(). Instead use new helper methods in nsBidiPresUtils for determining visual order of the top level of frames in a line. bug=303884 r=smontagu sr=roc
|
2006-03-12 09:49:48 +00:00 |
|
uriber@gmail.com
|
2a9b15e625
|
Reparent views when splitting inline ancestors. bug=329762 r+sr=bzbarsky
|
2006-03-08 18:12:07 +00:00 |
|
uriber@gmail.com
|
933832ca9c
|
Change RemoveBidiContinuation() to convert bidi continuations into in-flows instead of actually remove them, in attempt to impreove performance. bug=319930 r=smontagu sr=bzbarsky
|
2006-03-08 09:02:42 +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 |
|
bmlk@gmx.de
|
d7291ced12
|
don't allocate nsDirectionalFrame on heap, bug 315321 patch by Marc Liddell r=roc sr=dbaron
|
2005-12-03 15:44:43 +00:00 |
|
roc+@cs.cmu.edu
|
2a82ee651e
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
|
2005-11-04 02:38:33 +00:00 |
|
smontagu@smontagu.org
|
1b49d9dd8d
|
Move the workaround for Windows displaying right-to-left presentation forms as left-to-right into Windows-specific code. Bug 204272, r+sr=rbs, a=chofmann
|
2005-06-23 08:03:24 +00:00 |
|
bzbarsky@mit.edu
|
9e69ad849c
|
Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land. Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
|
2005-02-07 01:58:25 +00:00 |
|
smontagu@smontagu.org
|
b7a1082351
|
Right-to-left text is sometimes reversed when changing text size. Bug 248447, patch by Lina Kemmel <lkemmel@il.ibm.com>, r=me, sr=dbaron.
|
2005-01-25 13:37:28 +00:00 |
|
bugzilla@arlen.demon.co.uk
|
3a68fd8b3d
|
Bug 162081 Wrong letter is underlined as accesskey / mnemonic when widget direction is RTL
p=mozilla-bugzilla@future.shiny.co.il r/sr=bzbarsky
|
2004-10-29 12:28:19 +00:00 |
|
roc+@cs.cmu.edu
|
f6d4272f10
|
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
|
2004-09-14 02:28:03 +00:00 |
|
bryner@brianryner.com
|
0a85106bba
|
Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
|
2004-08-24 18:50:29 +00:00 |
|
bryner@brianryner.com
|
8e70e22f41
|
Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
|
2004-08-22 07:10:50 +00:00 |
|
bryner@brianryner.com
|
e894651189
|
Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron.
|
2004-08-22 04:58:44 +00:00 |
|
bryner@brianryner.com
|
07ff6116c8
|
Backing out bug 253888 until I can figure out how to fix the crash
|
2004-08-21 06:27:54 +00:00 |
|
bryner@brianryner.com
|
d485fa5edc
|
Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron.
|
2004-08-21 05:09:50 +00:00 |
|
bryner@brianryner.com
|
6cde4639f0
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|
bryner@brianryner.com
|
15745b0b06
|
Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
|
2004-07-29 19:41:39 +00:00 |
|
smontagu@smontagu.org
|
670fbb5538
|
Display subruns in a right-to-left text run in the correct order in XUL text. Bug 248029, r+sr=roc
|
2004-07-07 06:49:10 +00:00 |
|
smontagu@smontagu.org
|
3fa48e3a2b
|
DeCOMtaminate nsIFrame Set/GetProperty and merge Set/GetBidiProperty with it. Bug 117751, r+sr=roc
|
2004-06-01 06:20:16 +00:00 |
|
smontagu@smontagu.org
|
e5077c1cc1
|
Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs.
|
2004-05-18 11:01:49 +00:00 |
|
jst@mozilla.jstenback.com
|
3ab9c6162d
|
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
|
2004-05-07 20:55:17 +00:00 |
|
gerv@gerv.net
|
a1ec040a65
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +00:00 |
|
darin@meer.net
|
33f7ab6e0c
|
landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
|
2004-02-28 22:34:07 +00:00 |
|
bryner@brianryner.com
|
180d96f792
|
Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
|
2004-02-23 21:29:06 +00:00 |
|
bryner@brianryner.com
|
9a3c56b36f
|
Inline boolean getters and setters on nsIPresContext, and change the storage to a bitfield. Bug 229371, r+sr=roc.
|
2004-02-20 17:49:01 +00:00 |
|
roc+@cs.cmu.edu
|
d8fd3d5bb4
|
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
|
2004-01-09 14:20:53 +00:00 |
|