Oleg Romashin
|
bd3aa71c63
|
Merged m-c: 51d17027ff45 -> cedar
|
2010-09-01 09:36:29 -07:00 |
|
Chris Jones
|
7b7af2c67c
|
Merge m-c --> cedar
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
|
2010-08-31 02:29:31 -05:00 |
|
Robert O'Callahan
|
b10df1641d
|
Bug 592131. Don't propagate invalidations across document boundaries where the child document's docshell is inactive (e.g., a hidden tab). r=tnikkel,a=blocking
--HG--
extra : rebase_source : 468f5fab9b2a50f515d50e147fb79bdb8d6a845c
|
2010-08-31 17:02:08 +12:00 |
|
Robert O'Callahan
|
ded033638a
|
Bug 579323. Part 2: Actually fix the bug by calling InvalidateThebesLayersInSubtree from nsIFrame::Redraw. r=dbaron,a=blocking
|
2010-08-31 12:49:13 +12:00 |
|
Robert O'Callahan
|
3815d31b6e
|
Bug 579323. Part 3: Fix invalidation of lines to update layers as necessary. r=dbaron
--HG--
extra : rebase_source : 6a043bda5f16f9a257fa4bfa272d8362facef4c2
|
2010-08-31 12:49:13 +12:00 |
|
Robert O'Callahan
|
c7acef03ff
|
Bug 579323. Part 1.8: Rename InvalidateOverflowRect to InvalidateFrameSubtree. r=tnikkel
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
extra : rebase_source : f7bd38670a03e8a7f3f8c40838af114be79b06f1
|
2010-08-31 12:49:12 +12:00 |
|
Robert O'Callahan
|
bc09a0496e
|
Bug 579323. Part 1.6: Clean up dead code, rename nsFrameFrame to nsSubDocumentFrame. r=tnikkel
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
extra : rebase_source : af240f2cb12b94e544031a5860fca1a9fb1217e0
|
2010-08-31 12:49:11 +12:00 |
|
Robert O'Callahan
|
f6aa05c375
|
Bug 579323. Part 1.4: Switch nsIFrameFrame users to use nsSubDocumentFrame.h. r=tnikkel
--HG--
extra : rebase_source : de526602586c70b994a061bbb8a7ca2731c72bbd
|
2010-08-31 12:49:07 +12:00 |
|
Robert O'Callahan
|
b6e97790b6
|
Bug 579323. Part 1.2: Move nsSubDocumentFrame header to its own file. r=tnikkel
--HG--
extra : rebase_source : ff6c4109473783acea363ac05f9686034b949ecd
|
2010-08-31 12:46:26 +12:00 |
|
Robert O'Callahan
|
f566520efb
|
Bug 579323. Part 1: Add FrameLayerBuilder::InvalidateThebesLayersInSubtree, and call it from InvalidateOverflowRect. r=tnikkel,sr=dbaron
--HG--
extra : rebase_source : c1dbc5b625e23d55ba030709f5cd429122977685
|
2010-08-31 12:46:26 +12:00 |
|
Timothy Nikkel
|
75dd64b1bf
|
Bug 591657. nsWeakFrame needs a copy constructor because the default one does not hook into the presshell. r=smaug,dbaron a=dbaron,blocking beta5+
|
2010-08-30 13:37:55 -05:00 |
|
Robert O'Callahan
|
8f331949bd
|
Bug 590468. Part 6: Fix setting of nsDisplayList::mOpaque, and return it from nsDisplayWrapList::IsOpaque. r=tnikkel
|
2010-08-27 18:15:08 -05:00 |
|
Chris Jones
|
49048c0d61
|
Merge m-c --> cedar
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
|
2010-08-31 00:35:03 -05:00 |
|
Chris Jones
|
a23b322c10
|
Merge backout
|
2010-08-31 00:32:51 -05:00 |
|
Chris Jones
|
b4fc7982d0
|
Revert temporary landing of 130078
|
2010-08-31 00:32:24 -05:00 |
|
Timothy Nikkel
|
72cb3f4b66
|
Revert to rev 36a5e2fa01c9
|
2010-08-28 01:11:22 -05:00 |
|
Robert O'Callahan
|
1c6cd8ed20
|
Bug 130078. Part 2. Remove widgets from all subframes. r=dbaron
|
2010-08-27 18:15:08 -05:00 |
|
Robert O'Callahan
|
c02234511d
|
Bug 590468. Part 6: Fix setting of nsDisplayList::mOpaque, and return it from nsDisplayWrapList::IsOpaque. r=tnikkel
|
2010-08-27 18:15:08 -05:00 |
|
Timothy Nikkel
|
8139d1a8d5
|
Bug 590468. Part 6: Fix setting of nsDisplayList::mOpaque, and return it from nsDisplayWrapList::IsOpaque. r=tnikkel
|
2010-08-27 03:34:27 -05:00 |
|
Timothy Nikkel
|
db9bbf8746
|
Revert to rev 7dd7010e3dc7.
|
2010-08-27 03:29:44 -05:00 |
|
Timothy Nikkel
|
a9ea89a789
|
imported patch recordignoringsuppressiononsubdocs
|
2010-08-26 22:01:43 -05:00 |
|
Timothy Nikkel
|
cfa2a2df1a
|
imported patch suppresswhenenteringsubdocs
|
2010-08-26 22:01:43 -05:00 |
|
Robert O'Callahan
|
32c50c5467
|
Bug 590468. Part 6: Fix setting of nsDisplayList::mOpaque, and return it from nsDisplayWrapList::IsOpaque. r=tnikkel
|
2010-08-26 22:01:43 -05:00 |
|
Chris Jones
|
8992432666
|
Merge m-c --> cedar
|
2010-08-26 21:36:43 -05:00 |
|
Robert O'Callahan
|
06af911885
|
Temporarily landing patches for bug 130078. Will be backed out when it lands for real.
|
2010-08-20 18:24:40 -05:00 |
|
Chris Jones
|
6616076b0a
|
Bug 582057, part i: Use nsIWidget::CreateChild in nsIView::CreateWidget* (where possible). r=roc a=blocking-fennecb1
|
2010-08-20 14:29:02 -05:00 |
|
Chris Jones
|
26435d9035
|
Bug 582057, part g: Split nsIView::CreateWidget into CreateWidget, CreateWidgetForParent, and CreateWidgetForPopup in preparation of eliminating IIDs here. sr=roc
|
2010-08-20 14:29:02 -05:00 |
|
Chris Jones
|
5e7a13a689
|
Bug 582057, part b: Remove nsIDeviceContext::SupportsNativeWidgets because it's not used meaningfully, and will be confusing in content processes. sr=roc
|
2010-08-20 14:29:01 -05:00 |
|
Robert O'Callahan
|
06241c1e45
|
Bug 585817. Part 2: Change nsIPresShell::CreateRenderingContext to GetReferenceRenderingContext, that uses the shared 1x1 surface, and use it all over the place. r=mats,sr=dbaron
|
2010-08-20 14:29:01 -05:00 |
|
Oleg Romashin
|
832333ab06
|
Merged with mozilla-central: 00186bbb7459
|
2010-08-24 14:21:48 -07:00 |
|
Chris Jones
|
2eea7a3ba1
|
Update nsDisplayRemote to new nsDisplayItem interface
|
2010-08-23 22:23:37 -05:00 |
|
Chris Jones
|
1b38174082
|
Merge remote-frame code into m-c tip
|
2010-08-23 22:10:50 -05:00 |
|
Robert O'Callahan
|
79b8d06302
|
Bug 581222. Extend gfxAlphaBlur to support "spread radii". r=vlad
--HG--
extra : rebase_source : e644ae08007e52c524c3237d336441f1413f846b
|
2010-08-23 21:30:07 +12:00 |
|
Robert O'Callahan
|
794cc06f63
|
Bug 581222. Back out patch that disabled box-shadows for native-themed content elements.
--HG--
extra : rebase_source : 4685dfdddd9e0bf1ed9e5f8401d6bc73b91a5600
|
2010-08-23 21:30:07 +12:00 |
|
Chris Jones
|
9ce9433a4a
|
Bug 570620, part o: Connect the dots to enable drawing remote frames for <browser remote>: create the frame on the content side, insert a display item for it in compositor-side SubdocFrame, and use IPC-enabled layer managers to make it all work. r=mats sr=roc
|
2010-08-20 18:24:41 -05:00 |
|
L. David Baron
|
26ed2a5639
|
Add support for calc() to 'vertical-align' and 'text-indent'. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
|
2010-08-31 12:05:12 -04:00 |
|
L. David Baron
|
70c2ff90c6
|
Share IsPaddingZero between nsBlockFrame and nsInlineFrame by putting it in nsLayoutUtils. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
|
2010-08-31 12:05:12 -04:00 |
|
L. David Baron
|
ed01917887
|
Add support for calc() to the '{margin,padding}-{top,right,bottom,left}' and '-moz-margin-{start,end}' properties. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
|
2010-08-31 12:05:12 -04:00 |
|
L. David Baron
|
8bd67bd46c
|
Remove no-longer-needed code for handling unconstrained containing block widths. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-31 12:05:12 -04:00 |
|
Ms2ger
|
a2c049c1fc
|
Bug 531030 - Remove support for the spacer element; r=bzbarsky a=blocking-betaN
|
2010-08-20 08:05:05 +02:00 |
|
Robert O'Callahan
|
812e6204ae
|
Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 730ba8640cb37bd8484ff069b5d6fd46d9bc3e84
|
2010-08-13 22:01:58 +12:00 |
|
Robert O'Callahan
|
a581cd6197
|
Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 496cbde7c495eb8872c3d0ffc0ca4c57c2a6a777
|
2010-08-13 22:01:13 +12:00 |
|
Karl Tomlinson
|
9262413ddf
|
backout dbbb9575aae1 due to build issues in some configurations b=577743
|
2010-08-23 16:27:49 +12:00 |
|
Chris Double
|
2c4ba817cd
|
Bug 577743 - Scale videos at YCbCr to RGB conversion time - r=roc a=blocking
|
2010-08-23 13:47:33 +12:00 |
|
Timothy Nikkel
|
5071730cb3
|
Bug 588407. Put top level content documents in a container layer. r=roc
|
2010-08-21 19:55:55 -05:00 |
|
Mounir Lamouri
|
dd70db2b50
|
Bug 590387 - Crash [@ nsGenericHTMLFormElement::UpdateFormOwner] when attaching an element with @form set to an element which is not in a document. r=sicking a2.0=blocking
--HG--
extra : rebase_source : 9f2a36b9a622c9ef1a2e3501ba45a297b8451d9e
|
2010-08-25 22:45:43 +02:00 |
|
Boris Zbarsky
|
d4692ab044
|
Bug 580167 part 3. Make nsLineLayout call ReflowText as needed. r=dbaron
|
2010-08-25 14:54:47 -04:00 |
|
Boris Zbarsky
|
49fc0489a4
|
Bug 580167 part 1. Create an nsTextFrame::ReflowText that doesn't need a reflow state. r=dbaron
|
2010-08-25 14:54:46 -04:00 |
|
L. David Baron
|
a9774b11d6
|
Make IsAutoHeight be a member of nsLayoutUtils so we don't have to have two copies of it. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-25 12:17:56 +02:00 |
|
L. David Baron
|
065207f2c7
|
Add support for calc() to the 'top', 'right', 'bottom', and 'left' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-25 12:17:56 +02:00 |
|