layout/base/nsCSSFrameConstructor.cpp
5f664ece27590bed20d50c8d7cb752b15ecf9567
created 2010-11-30 13:19 -0500
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron
ca55c84f43fd52d0c1ba7face219bef7061ad69c
created 2010-12-01 11:01 -0800
pushed 2011-04-26 22:38 +0000
Dave Townsend Dave Townsend - Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout
2eeaa6c8d0a37c0b1d4bad2c7423e45bbd55ce25
created 2010-11-30 13:19 -0500
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron
bb43b6a9b62114137cfc6461baff7f619e378708
created 2010-11-26 16:49 +1300
pushed 2011-04-26 22:38 +0000
Cameron McCormack Cameron McCormack - Bug 614265 - Make paint server references to elements within an unknown SVG element subtree work again. r=longsonr a=b
c6a2526886f959b6923e93aa5578945140dca1f9
created 2010-11-24 19:35 -0600
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 607494. Don't create frame construction items for content that has a primary frame. r=bzbarsky a=blocking-final+
a352c0afa63175292938f9392e2c5fb39ec58251
created 2010-11-24 19:35 -0600
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 607494. Add assertions to catch creating frames for content nodes that already have a frame. r=bzbarsky a=blocking-final+
0b5df68704ad59ace22682b40b1b30843af9e05d
created 2010-11-16 09:56 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Remove spammy warning announcing that we haven't fixed bug 455338. (Bug 611686) r=bzbarsky a2.0=DEBUG-only
4d725ae3efb9286ee9d541b0899d5692fa49cf10
created 2010-11-10 16:58 +1300
pushed 2011-04-26 22:38 +0000
Cameron McCormack Cameron McCormack - Bug 477171 - Make unknown elements in the SVG namespace not render any children r=roc a=blocking
b6bae363168f33ced474e8d954cc505435b8ab4e
created 2010-11-06 12:11 +0800
pushed 2011-04-26 22:38 +0000
Alexander Surkov Alexander Surkov - Bug 606082 - update accessible tree when root element is changed, r=marcoz, davidb, bz, a=blocking
699b6226f2a2529f94ab76c75a4e82ad9a026453
created 2010-10-06 16:30 -0400
pushed 2011-04-26 22:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 599080 - Frames leak when failing to insert them in the frame tree; r=roc a=blocking-final+
8c2e262548fd8bbd103fa9383e0d9b6cd9fb6bca
created 2010-10-18 16:13 -0400
pushed 2011-04-26 22:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 599080 - Part 1: Rename mSetPrimaryFrame to mCreatingExtraFrames and invert its boolean semantics; r=roc a=blocking-final+
93e95f4f73af122cd0f745de54445cc1afdcf229
created 2010-10-21 13:16 +0900
pushed 2011-04-26 22:38 +0000
Alexander Surkov Alexander Surkov - Bug 570275 - rework accessible tree update code, r=marcoz, davidb, bz, a=blocking
877a1f5be4f421a31b6814f7bc1b2a5ebda1fc5d
created 2010-10-20 13:26 +0200
pushed 2011-04-26 22:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz
0705671514244627171aa1b4e49053e1a3c6237c
created 2010-10-06 21:25 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
d73c25aaf89b39b534950fd8dc8af19eac4b1de1
created 2010-10-06 22:21 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 129941 followup. Continue creating scrollframes for native anonymous content. a=crashing tests
41690fececaf5f35f3e5abe03d880c8e16740938
created 2010-10-06 21:01 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 129941. Don't create scrollframes for blockframes (except inline blocks) while printing, and make such blockframes clip their contents instead. r=dbaron
3c4af3fe446cc9425fcb6c1d542d11bb0d97a52a
created 2010-09-17 12:09 -0700
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 594774. Detect DOM changes during painting, and abort painting ASAP when that happens. r=dbaron a=blocking
5ba6fb8ab3ab4ac7ac8f0bae0076f04fbee5a7b7
created 2010-09-15 15:53 -0700
pushed 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Bug 591198: Display element using normal layout rules if XBL binding fails for security reasons. r=jst a=blocker
63136f3a12bf9db26d890021d7de30199688b406
created 2010-09-15 12:28 -0400
pushed 2011-04-26 22:38 +0000
Ehsan Akhgari Ehsan Akhgari - Back out bug 594774 because of reftest failures and crashtest assertions
a08e5d5a32563ef087bf3ee3c4d74f3a10cbb13a
created 2010-09-15 11:30 -0400
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 594774. Detect DOM changes during painting, and abort painting ASAP when that happens. r=dbaron a=blocking-beta6+
5ef1dd2885fbd311be1be1993e786f218660cbb5
created 2010-09-13 20:44 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Backed out changeset 2e55203d7b80 to fix orange (test_bug508115.xul timing out).
2e55203d7b80a8dffdf9217d8eefbf4a6f897456
created 2010-09-14 02:22 +0200
pushed 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Bug 591198 - Don't make elements disappear if XBL bindings fail due to security restrictions. r=jst a2.0=blocking
2b952f4d0df29e75a4954144b427eea3ce71d010
created 2010-09-11 13:24 -0500
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 594271. Don't send synth mouse moves to hidden documents. r=dbaron a=dbaron
922fac0b4b4167db89380be1d5a3a04c1c2d26b7
created 2010-09-07 15:10 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 593544. Apply first-letter to legends. r=dbaron a=dbaron
e560e0fe90d17de4333d04d1b3eb213b81a63a1d
created 2010-09-06 15:30 +1200
pushed 2011-04-26 22:38 +0000
Neil Deakin Neil Deakin - Bug 558072. Allow getting of popup position and size from popupshowing event. r=roc,a=blocking
8f8d9eb61a5cbc7341126c503c16b9f3c47de5c0
created 2010-08-31 12:49 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 579323. Part 1.8: Rename InvalidateOverflowRect to InvalidateFrameSubtree. r=tnikkel
4e5ddb960fffbe45c875a5cd0b96e4255460ae42
created 2010-08-31 12:46 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 579323. Part 1: Add FrameLayerBuilder::InvalidateThebesLayersInSubtree, and call it from InvalidateOverflowRect. r=tnikkel,sr=dbaron
f203095c85de66f0bd4af79c19490fc5e60c9ec2
created 2010-08-24 09:06 +0200
pushed 2011-04-26 22:38 +0000
Ms2ger Ms2ger - Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron
9933c41be19553d4a5ff6cabb0311c9b8ff32936
created 2010-08-24 09:05 +0200
pushed 2011-04-26 22:38 +0000
Ms2ger Ms2ger - Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron
95a39e236cc4bc236aef8e604c82d7cc66dab6d5
created 2010-08-20 14:29 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 582057, part i: Use nsIWidget::CreateChild in nsIView::CreateWidget* (where possible). r=roc a=blocking-fennecb1
7852880685f86e5cd7239d78c3f66aba4d1b1b28
created 2010-08-20 14:29 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 582057, part g: Split nsIView::CreateWidget into CreateWidget, CreateWidgetForParent, and CreateWidgetForPopup in preparation of eliminating IIDs here. sr=roc
45716b17fb827b01cc6f8451e8265041164d6838
created 2010-08-20 08:05 +0200
pushed 2011-04-26 22:38 +0000
Ms2ger Ms2ger - Bug 531030 - Remove support for the spacer element; r=bzbarsky a=blocking-betaN
3496939165ad1e978ee6bdb50fd36abf6b75e94a
created 2010-08-19 19:02 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Merge backout
3dcc302376790362a94d34a09b85602f15043477
created 2010-08-19 19:02 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Backed out changeset f1af117d4598
f0a721242933c44dcc43a6044750264b239d8f7d
created 2010-08-19 19:01 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Backed out changeset 90ad165ae21b
90ad165ae21bad04e6dfab4502215d28c2a33aea
created 2010-08-19 13:49 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 582057, part i: Use nsIWidget::CreateChild in nsIView::CreateWidget* (where possible). r=roc a=blocking-fennecb1
f1af117d459810a18daa1b069f73d29ff033b4c2
created 2010-08-19 13:49 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 582057, part g: Split nsIView::CreateWidget into CreateWidget, CreateWidgetForParent, and CreateWidgetForPopup in preparation of eliminating IIDs here. sr=roc
acc8ccecdc908498b010c2d8d50a85db41523158
created 2010-08-18 20:33 +0200
pushed 2011-04-26 22:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 344615 - Implement <input type="url">. r=sicking, sr=smaug a2.0=blocking
010d34a2c89e34b954087c919b6fb9dd745f98b0
created 2010-08-18 20:31 +0200
pushed 2011-04-26 22:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 555559 - Implement <input type="email">. r=smaug,sicking sr=jst a2.0=blocking
8fb3151c8db4c44eeee4a5c14e0a53af9a9baf32
created 2010-08-17 02:08 +0200
pushed 2011-04-26 22:38 +0000
Mounir Lamouri Mounir Lamouri - Bug 587875 - Build bustage: nsRefreshDriver.h is included by files not included when SMIL is disabled. r=jst@mozilla.org, a=buildbustage
7d133a2a7d203c6b8d3b4d37cbee0abce2970272
created 2010-08-11 17:05 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 577607 part 2. Teach the refresh driver to flush restyles and reflow on more than one presshell. r=roc
01a46df32143c4b5f02e96bd3907e70a50fb792f
created 2010-08-12 11:32 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 0c4519d63a98
0c4519d63a982f1e5943dcbd1320b516dd613957
created 2010-08-11 17:05 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 577607 part 2. Teach the refresh driver to flush restyles and reflow on more than one presshell. r=roc
735ff84db7b1db38ee70902be7f81ff809292033
created 2010-08-10 19:04 -0300
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 576649. r=bzbarsky a=blocking2.0
87f8a8fff92248f50b72c8c4a9e3ef747668433f
created 2010-08-10 15:11 +0200
pushed 2011-04-26 22:38 +0000
Dão Gottwald Dão Gottwald - merge backout
e6ab14cca64b59511fbd0a293cc590e3d9b11b39
created 2010-08-10 15:10 +0200
pushed 2011-04-26 22:38 +0000
Dão Gottwald Dão Gottwald - Backed out changeset cdd440adb726
1be49d17cf88722de20d37ed611dd9f080fb0f56
created 2010-08-10 15:08 +0200
pushed 2011-04-26 22:38 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 7893116d67c9
7893116d67c97c45b727d5d630c4a00888076350
created 2010-08-10 14:25 +0200
pushed 2011-04-26 22:38 +0000
Ms2ger Ms2ger - Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron
cdd440adb726474a3e23d7bde3c7bb085b7e11b2
created 2010-08-10 14:25 +0200
pushed 2011-04-26 22:38 +0000
Ms2ger Ms2ger - Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron
9a45bd27ec753bd3035a557234d39f602485637f
created 2010-08-02 15:07 +1200
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 505115. Use layers to render active 2D transforms. r=roc,dbaron
6acec0cadc4c3f587125f8969ed264800c7b2c77
created 2010-08-02 15:06 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 581317. DoApplyRenderingChangeToTree needs to invalidate the ThebesLayer contents of descendants. r=tnikkel
30239e4cebd8e30478f9322e79db9c755483d7c1
created 2010-07-24 21:38 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 579264. Ensure that ApplyRenderingChangeToTree repaints popup descendants of the frame. r=bz
58101a16aff7d619993819f642b117d940e7303e
created 2010-07-23 12:49 +0300
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 566466 - speed up createElement(), r=jst, peterv
fb34f3f684dfa1650d4991d185b21c0d83a4f139
created 2010-07-16 09:08 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 27: Make plugin geometry changes asynchronous and make them happen as close to the final paint as possible. r=matspal,sr=vlad
d290d2b974169a1a845bfd208e6b5de284ef522c
created 2010-07-16 09:08 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 25: Introduce a 'has active layers' flag on frames, which times out, and use it for 'opacity'. r=mats,sr=dbaron
d98f8a21727e27081c58a5db8c98dd8024bf45fe
created 2010-07-16 09:07 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 13: Optimize invalidation to avoid repainting ThebesLayer contents sometimes. r=mats,sr=dbaron
b1bd8e3271d882ace672f6afe32504131dc79bfa
created 2010-07-15 14:20 -0500
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 560455. Be more careful about the namespace when finding HTML frame construction data. r=bzbarsky
d5bc811bad0aa398a6a3d88fc11ceb97df905d9c
created 2010-07-15 14:20 -0500
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 558663. When recreating frames, recreate the parent if the parent is a leaf frame. r=bzbarsky
f12a52c2b5892ec438c7494c2b09eff96b1dd9ca
created 2010-07-15 00:38 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 577309 part 15. Stop using content indices entirely in nsCSSFrameConstructor::ContentRemoved. r=tnikkel
c879c3795adbe021c97513150bdf6dc4aebabb88
created 2010-07-15 00:38 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 577309 part 14. Stop using content indices entirely in nsCSSFrameConstructor::ContentAppended. r=tnikkel
less more (0) -300 -100 -60 tip