Uri Bernstein
|
c4d3e72f12
|
Bug 449076: hang with 100% CPU on keyboard arrow trough text field. r+sr=roc.
|
2008-10-09 12:22:30 +02:00 |
|
Graeme McCutcheon
|
93b55448a4
|
Bug 451252 - "Highlight All" find selection not visible in elements that have -moz-user-select: none set; r+sr=roc
|
2008-09-07 16:12:50 +02:00 |
|
Robert O'Callahan
|
ea438e03d9
|
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
|
2008-09-06 20:52:56 +12:00 |
|
Robert O'Callahan
|
92adcbca76
|
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
|
2008-09-05 15:40:06 +12:00 |
|
Robert O'Callahan
|
e87222a463
|
Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
|
2008-09-04 09:35:52 +12:00 |
|
Boris Zbarsky
|
70c3181706
|
Bug 449362 - "Table border is rendered incorrectly when the table cell size changes due to javascript." [r+sr=roc]
|
2008-08-20 01:45:29 -05:00 |
|
|
|
83fa94c839
|
Bug 392809. Fix word-based caret movement around punctuation and whitespace. r=smontagu,a=beltzner
|
2008-03-03 00:37:34 -08:00 |
|
|
|
cd466c58d4
|
Relanding bug 412679. r+sr=dbaron
|
2008-01-27 12:24:06 -08:00 |
|
|
|
7ab580c4ca
|
backing out fix for bug 412679 because it regressed a reftest
|
2008-01-25 15:02:23 -08:00 |
|
|
|
5a4402e57b
|
Make leaf frames follow the CSS2.1 rules on height sizing for abs-pos replaced elements. Bug 412679, r+sr=dbaron, a=schrep
|
2008-01-25 13:34:12 -08:00 |
|
|
|
7f1beaf030
|
get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
|
2008-01-10 12:56:49 -08:00 |
|
|
|
9cbb0c0c57
|
Bug 407155. Backing out 392809 to fix regressions. a=schrep
|
2007-12-07 01:35:44 -08:00 |
|
|
|
e348b4eab0
|
Bug 392809. Break between whitespace and following punctuation even when stop_at_punctuation is false. Don't stop between punctuation and following non-punctuatino if the preceding punctuation follows white-space. r=smontagu
|
2007-12-04 18:11:17 -08:00 |
|
|
|
262755e9a3
|
Bug 399531. Rework TrimTrailingWhitespace so that we recompute the overflow area for trimmed textframes and so that soft hyphens in otherwise-empty textframes are activated. r+sr=dbaron
|
2007-12-01 01:24:24 -08:00 |
|
|
|
750ad2685e
|
Bug 368760, r=mats, sr=roc, a=blocking1.9+
|
2007-11-22 12:47:33 -08:00 |
|
|
|
90600adc23
|
Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
|
2007-11-18 04:09:03 -08: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 |
|
|
|
a6851be88b
|
Bug 389421. Rework word selection, in particular so that layout.word_select.stop_at_punctuation is applied to boundaries between punctuation and non-punctuation, and all Unicode punctuation is treated as punctuation.
|
2007-08-29 20:10:19 -07:00 |
|
|
|
8e5940fc96
|
Bug 390423 - Simplify the signature of nsIFrame::GetPointFromOffset, patch by Ben Karel <web+moz@eschew.org>, r=aaronlev/elif, sr=roc, a1.9=dbaron
|
2007-08-16 20:43:00 -07:00 |
|
|
|
98de634631
|
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.
|
2007-07-08 00:08:04 -07:00 |
|
|
|
839d4e96f4
|
Back out patch to make mousethrough attribute apply to all elements. b=380094 a=roc
|
2007-06-18 16:22:46 -07:00 |
|
|
|
54a6a27f7e
|
Implement correct intrinsic width calculation (for container) for elements with specified height properties and an intrinsic ratio. b=364066 r+sr=bzbarsky
|
2007-06-12 11:27:09 -07:00 |
|
|
|
57f7b8c5e9
|
Bug 380094 - make mousethrough more generally usefulp=toshok@hungry.comr+sr=roc
|
2007-05-13 09:00:00 -07:00 |
|
|
|
db2b900e58
|
Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
|
2007-05-04 23:09:50 -07:00 |
|
|
|
7334d31070
|
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
|
2007-04-23 07:21:53 -07:00 |
|
|
|
b571007aaf
|
Change the way we determine the style context parent frame to skip css anonboxes unless we're determining the style context parent for something that isitself a css anon box (and is not a non-element frame). Fixes bug 323656(which is where the patch is), bug 85872, bug 280610. As far as I can tell,also fixes bug 317876, bug 372376, bug 374297. r+sr=dbaron
|
2007-04-15 16:14:26 -07:00 |
|
Olli.Pettay@helsinki.fi
|
dda4efb9cc
|
Bug 243370, deCOMtaminate parts of nsIFrame that come from nsIBox, part 2, p=anlan@lange.cx, r+sr=roc
|
2007-01-31 16:02:42 +00:00 |
|
dbaron@dbaron.org
|
8648581bf7
|
Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc
|
2007-01-23 04:06:56 +00:00 |
|
bzbarsky@mit.edu
|
81d8934573
|
deCOMtaminate nsIFrame::GetMinSize/GetPrefSize/GetMaxSize. Bug 243370, patch
by Andreas Lange <anlan@lange.cx>, r+sr=roc
|
2007-01-08 02:57:59 +00:00 |
|
mats.palmgren@bredband.net
|
1be7d32ec6
|
Rename IsSplittable() to GetSplittableType(). b=349973 r+sr=bzbarsky
|
2006-12-20 03:52:34 +00:00 |
|
mats.palmgren@bredband.net
|
8a34355d8d
|
Make the CSS 'ch' length unit work in most cases. b=363573 r+sr=dbaron
|
2006-12-17 14:06:42 +00:00 |
|
dbaron@dbaron.org
|
13db671d0b
|
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
|
2006-12-13 23:04:57 +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 |
|
roc+@cs.cmu.edu
|
7c9d2fc9f4
|
Bug 350148. Fix gmail scrolling speed by not creating nsDisplayBorder items for zero-width borders. r+sr=dbaron
|
2006-09-19 21:46:01 +00:00 |
|
roc+@cs.cmu.edu
|
513df44bd0
|
Bug 351268. Remove nsIFrame::AdjustFrameSize, it's unused. r=smontagu,sr=rbs
|
2006-09-19 21:04:06 +00:00 |
|
uriber@gmail.com
|
8c3328a001
|
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, plus some more related refactoring. bug=300131 r+sr=roc
|
2006-09-11 20:43:01 +00:00 |
|
uriber@gmail.com
|
bc5bc7aeba
|
Backing out bug 300131 until I figure out how to deal with the bustage.
|
2006-09-11 08:03:28 +00:00 |
|
uriber@gmail.com
|
2297c8c2f0
|
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, and some related refactoring. bug=300131 r+sr=roc
|
2006-09-11 06:39:56 +00:00 |
|
uriber@gmail.com
|
5dbf40a6a3
|
Refactored nsSelection::GetPrevNextBidiLevels to use GetFrameFromDirection; moved GetFrameFromDirection from nsFrame to nsIFrame and made it nonvirtual. bug=333883 r=smontagu sr=roc
|
2006-08-07 10:54:56 +00:00 |
|
mrbkap@gmail.com
|
896a7031f9
|
Avoid a crash in nsAutoScrollTimer by keeping a reference to the content instead of the view. bug 322084, patch by jpl24 <jlurz24@gmail.com>, r+sr=roc
|
2006-06-16 01:54:31 +00:00 |
|
aaronleventhal@moonset.net
|
447388696f
|
Bug 336162. Don't fire DOM events from layout. r+sr=bz
|
2006-05-03 17:02:37 +00:00 |
|
roc+@cs.cmu.edu
|
5e0300fa5c
|
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
|
2006-04-26 02:01:07 +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 |
|
dbaron@dbaron.org
|
60eede3c11
|
Single line comments to describe files (helpful in LXR)
|
2006-03-29 18:29:03 +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
|
05a9831a8e
|
Bug 330881: Crash when double-clicking in empty area inside isindex with position:absolute;direction:rtl;. r+sr=roc
|
2006-03-20 09:20:49 +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 |
|
roc+@cs.cmu.edu
|
79c7894a78
|
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
|
2006-03-09 18:55:21 +00:00 |
|
sharparrow1@yahoo.com
|
c671bf186e
|
Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc.
|
2006-02-27 05:57:37 +00:00 |
|