Rob Arnold
|
fe6b1a36e8
|
Attempt to infer whether or not theme parts are transparent r=roc,rob sr=vlad
|
2010-06-11 10:25:15 +12:00 |
|
L. David Baron
|
4ec9e890b0
|
Use 64 bits for frame state. (Bug 570837) r=roc
|
2010-06-08 22:28:14 -07:00 |
|
L. David Baron
|
dd7ed68b11
|
Use macros for frame state so that it's easy to change the size and easier to read the constants. (Bug 570837) r=roc
|
2010-06-08 22:28:14 -07:00 |
|
Simon Montagu
|
c7ccb0110b
|
Don't split frames in bidi resolution that have the same resolved directionality but different character types. Bug 399850, r=ehsan, roc
|
2010-05-10 23:14:05 -07:00 |
|
Mats Palmgren
|
3b89f97e08
|
Backout wrong fix for bug 547338.
|
2010-04-28 19:47:23 +02:00 |
|
Mats Palmgren
|
4fd0e2898e
|
Remove the VerticalScroll() before layout, nsListBoxBodyFrame does that in its post reflow callback. b=547338 r=roc
|
2010-04-27 18:15:02 +02:00 |
|
Bill Gianopoulos
|
76d25ec550
|
Bug 555727: Stop MSVC from over-optimizing NS_DECLARE_FRAME_PROPERTY. r=dbaron
|
2010-04-03 16:21:53 -04:00 |
|
Ehren Metcalfe
|
97778d4898
|
Bug 556446: Remove dead code in layout. r=roc,bz
|
2010-04-03 07:36:19 -04:00 |
|
L. David Baron
|
a63fc0822a
|
Add function to nsStyleUtil for choosing the appropriate color from style data based on link visitedness. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
|
Masayuki Nakano
|
af51af1a23
|
Bug 554822 Caret should refer the actual text color instead of the value of CSS color property r=roc
|
2010-04-01 11:35:48 +09:00 |
|
Jim Mathies
|
8c8936251b
|
Backout bug 555133 to fix bug 555950.
|
2010-03-31 12:55:41 -05:00 |
|
Rob Arnold
|
c7ca6abab2
|
Bug 555133 - Attempt to infer whether or not theme parts are transparent r=roc sr=vlad
|
2010-03-29 15:24:40 -04:00 |
|
Robert O'Callahan
|
decd9aff93
|
Bug 545049. Capture the pre-transform overflow area of a frame and use it in InvalidateOverflowArea. r=mats
|
2010-03-29 14:46:58 +13:00 |
|
Robert O'Callahan
|
a81de51fc9
|
Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron
|
2010-03-29 14:46:55 +13:00 |
|
Masayuki Nakano
|
d11d3c90da
|
Bug 553975 Caret is painted under textframe in input/textarea element r=roc
|
2010-03-27 13:33:17 +09:00 |
|
Neil Deakin
|
c0227b85a9
|
Bug 544472, eliminate duplicate calls to AddCSS*** methods, plus some minor related code cleanup, r=dbaron
|
2010-03-18 15:58:15 -04:00 |
|
Mats Palmgren
|
1bcfba098e
|
Bug 544852, part 1: Remove nsCaret::GetCaretCoordinates. r=roc
|
2010-03-14 23:52:07 +01:00 |
|
Michael Ventnor
|
de43c1d4fb
|
Bug 542361 - Fix and remove the GetUsedX assertions r=roc
|
2010-03-02 11:57:43 +10:00 |
|
Dão Gottwald
|
10746ba961
|
Backed out changeset 8c2e7ae5cceb because of test_bug398289.html failure
|
2010-02-04 17:16:39 +01:00 |
|
Michael Ventnor
|
1a73409a07
|
Bug 542361 - Fix and remove the GetUsedX assertions. r=roc,dbaron
|
2010-02-04 14:58:02 +01:00 |
|
Robert O'Callahan
|
8d10ad2899
|
Bug 526394. Part 32: Remove code that only existed so that scrollframes could have views. r=mats
|
2010-01-12 10:45:19 +13:00 |
|
Robert O'Callahan
|
39cb322926
|
Bug 526394. Part 4: Obsolete nsIScrollableViewProvider by adding nsIFrame::GetScrollTargetFrame. r=mats,sr=dbaron
|
2009-09-01 23:22:31 +12:00 |
|
fantasai
|
f76a01be55
|
Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
|
2009-12-24 00:21:15 -05:00 |
|
fantasai
|
9e51dfaf9b
|
Bug 508473 Part II: Remove DeletingFrameSubtree r=bz sr=roc
|
2009-12-24 00:20:41 -05:00 |
|
fantasai
|
8c5e3209ba
|
Bug 508473 Part I: Remove nsIFrame::RemovedAsPrimary r=bz sr=roc
|
2009-12-24 00:20:20 -05:00 |
|
L. David Baron
|
8c6b76a6cb
|
Fix bustage from bug 530686.
|
2009-12-12 12:06:12 -08:00 |
|
Robert O'Callahan
|
2b9c2c8e4f
|
Bug 530686. Only create an nsDisplayTableBorderBackground when it's going to have something to paint, since having one can disable some scrolling optimizations. r=dbaron
|
2009-12-12 10:50:30 -08:00 |
|
David Bolter
|
b0402c3383
|
Bug 525579 - topcrash [@ nsAccessibilityService::GetAccessible(nsIDOMNode*, nsIPresShell*, nsIWeakReference*, nsIFrame**, int*, nsIAccessible**)] (thanks dbaron) r=roc,surkov
|
2009-11-16 09:03:53 -05:00 |
|
Boris Zbarsky
|
5fd0a53cb4
|
Bug 501847 part 4. Change frame construction to create {ib} splits that have blocks wrapping runs of block kids and inlines wrapping runs of inline kids instead of wrapping all kids from the first block to the last block in a single block. r=tn,dbaron,roc
|
2009-09-18 14:00:21 -04:00 |
|
Boris Zbarsky
|
8e9c649afe
|
Bug 512336. Make frame lists doubly-linked. r=roc,fantasai
|
2009-10-02 12:27:37 -04:00 |
|
Robert O'Callahan
|
b065c8c64a
|
Bug 508495. Remove CreateWidgetForView from nsIFrame and nsObjectFrame since it's no longer used there. r=dbaron
|
2009-09-30 07:32:43 +10:00 |
|
Boris Zbarsky
|
1c59366384
|
Bug 512471. Make nsBlockFrame's mFrames track its principal child list. r=roc,fantasai
|
2009-09-29 15:47:05 -04:00 |
|
Robert O'Callahan
|
40ec014f16
|
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
|
2009-09-04 16:49:18 +12:00 |
|
Mats Palmgren
|
927c863e0b
|
Bug 233463, patch 4 - Make nsIFrame::mNextSibling private. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
6f16626d51
|
Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
f82eedba5a
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Neil Deakin
|
072598c8a3
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-13 09:13:16 -04:00 |
|
Zack Weinberg
|
b6fe8205dd
|
Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
|
2009-09-12 17:49:24 +01:00 |
|
Neil Deakin
|
38553ecb4a
|
Bug 503943, back out mouse capture patch, CLOSED TREE
|
2009-09-10 12:11:41 -04:00 |
|
Neil Deakin
|
12bece4d53
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-10 08:51:36 -04:00 |
|
fantasai
|
70fe082226
|
Bug 492627 - Remove Placeholder Continuations [Part IV: Switch float layout APIs to pass float directly, without placeholder] r=roc
|
2009-08-31 11:25:35 -07:00 |
|
Robert O'Callahan
|
64679553d1
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
|
Zack Weinberg
|
1aef973199
|
Bug 497495 part 3a: rationalize the queryframe-implementation macro naming scheme, restructure the implementation to detect duplicate entries, and a couple fixes to the frame ID enumeration. r=dbaron sr=roc
Bug 497495 part 3b: update users of queryframe macros (strictly mechanical change). r=dbaron
|
2009-08-26 09:27:42 -07:00 |
|
Zack Weinberg
|
18f8b8b129
|
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
|
2009-08-20 14:52:48 -07:00 |
|
Robert O'Callahan
|
2684e99e48
|
Bug 504524. Change signature of nsIFrame: of nsIFrame::CharacterDataChanged to support passing of the full CharacterDataChangeInfo struct. r=bz
|
2009-08-05 13:38:10 +12:00 |
|
Boris Zbarsky
|
f7163c3311
|
Bug 502942. Make fieldsets use their content's last-line baseline. r=dbaron
|
2009-08-03 10:42:59 -04:00 |
|
Robert O'Callahan
|
fad629fdee
|
Bug 506615. XUL decks should not have wididgets. r=dbaron
|
2009-07-30 14:54:42 +12:00 |
|
Boris Zbarsky
|
23db8f4fa3
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
|
Boris Zbarsky
|
5bffed7be3
|
Relanding bug 496823 in the hopes that it's not causing the XP Txul issue.
|
2009-07-29 08:53:27 -04:00 |
|
Boris Zbarsky
|
57a404d495
|
Backed out changeset 622a29736f33 to see whether bug 496823 causes the WinXP Txul regression.
|
2009-07-28 14:35:28 -04:00 |
|