Robert O'Callahan
|
35d8542aa1
|
Bug 593275. Take reftest snapshots by painting the toplevel window. r=dbaron a=blocking2.0:beta6+
|
2010-09-04 23:39:32 -04:00 |
|
Vladimir Vukicevic
|
777be5436f
|
Bug 591155 - Disable an additional test that has shown up as failing with no visual difference. r=joe a=blocking2.0:beta6+
|
2010-09-04 23:32:39 -04:00 |
|
Joe Drew
|
dc830ea81a
|
Back out roc's reftest patch, a=bustage
|
2010-09-04 00:32:56 -04:00 |
|
Joe Drew
|
95b6aeb65f
|
Back out roc's reftest patch, which broke reftests on non-accelerated layer managers.
|
2010-09-04 00:32:36 -04:00 |
|
Robert O'Callahan
|
9c2950db18
|
Bug 593275. Take reftest snapshots by painting the toplevel window. r=dbaron
|
2010-09-03 23:21:14 -04:00 |
|
Jonas Sicking
|
ec1a4a941c
|
Bug 590870: Allow mochitest domains that don't support XUL/XBL. r=ted a=test-only
|
2010-09-03 15:53:28 -07:00 |
|
Joe Drew
|
3535a09d4b
|
Bug 590844. reftest: fix the condition setting layersGPUAccelerated. r=vlad, a=b
Frig. I accidentally reversed the condition here.
|
2010-09-03 17:15:10 -04:00 |
|
Joe Drew
|
bf190e3ce4
|
Bug 590844 - Add layersGPUAccelerated to the reftest sandbox when we're using accelerated layers. r=dbaron a=blocking2.0:beta6+
|
2010-09-03 14:02:23 -04:00 |
|
Mats Palmgren
|
f04c0c661b
|
Backing out bug 449734 due to unexpected orange. a=ted
|
2010-09-03 18:13:49 +02:00 |
|
Mats Palmgren
|
842363cdb7
|
Bug 449734 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN
|
2010-09-03 16:22:00 +02:00 |
|
Robert O'Callahan
|
6618fba54b
|
Disable abspos tests when D2D is enabled. With changeset c888cdffd617, glyphs get rasterized slightly differently. a=me
|
2010-09-04 00:27:19 +12:00 |
|
Robert O'Callahan
|
e491aa2ad3
|
Backed out changeset b92757b90f6f
|
2010-09-04 00:25:33 +12:00 |
|
Jonathan Kew
|
4cf341057c
|
disable failing win7 reftest, see bug 593330. r=developers a=orange-test
|
2010-09-03 13:10:45 +01:00 |
|
Timothy Nikkel
|
559a6b92cf
|
Bug 593262. The stop/reload button is chasing me. Keep running from it. r=roc a=fix a test
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
|
2010-09-03 00:43:26 -05:00 |
|
Robert O'Callahan
|
0a8fad86d1
|
Bug 579276. Part 10: add a couple of scrolling tests to ensure that text looks good when scrolled in an overflow:auto div. a=blocking
|
2010-09-02 21:19:24 +12:00 |
|
Robert O'Callahan
|
c46464ab7b
|
Bug 579276. Part 9: Backout 4d1dc2ea47fd since we no longer need those test changes
|
2010-09-02 21:18:41 +12:00 |
|
Robert O'Callahan
|
b9aeeda471
|
Bug 579276. Part 5: Set CONTENT_NO_TEXT and CONTENT_NO_TEXT_OVER_TRANSPARENT flags. r=tnikkel
|
2010-09-02 21:18:40 +12:00 |
|
Robert O'Callahan
|
be2d05f9a8
|
Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad
|
2010-09-02 21:18:40 +12:00 |
|
Robert O'Callahan
|
61c4b7a2c4
|
Bug 579276. Part 4: Move nsDisplayItem parameter down to ThebesLayerData::Accumulate. r=tnikkel
|
2010-09-02 21:18:39 +12:00 |
|
Robert O'Callahan
|
8f85c65afc
|
Bug 579276. Part 8: Bump scroll timeout up a lot. r=tnikkel
|
2010-09-02 21:18:39 +12:00 |
|
Robert O'Callahan
|
add75cf1da
|
Bug 579276. Part 2: If a transparent layer is over a solid background color, hoist that color into the layer to make it opaque. r=tnikkel
|
2010-09-02 21:18:39 +12:00 |
|
Robert O'Callahan
|
c649008789
|
Bug 579276. Part 1: Change layer/layermanager user data API to use keys and values. r=cjones,sr=vlad
|
2010-09-02 21:18:39 +12:00 |
|
Ehsan Akhgari
|
d84bc18024
|
Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211
|
2010-09-02 19:54:23 -04:00 |
|
Matt Woodrow
|
8ab02d729b
|
Bug 591155 - Temporarily disable certain failing reftests which are visually indistinguishable when running with accelerated layers. r=vlad a=blocking2.0:beta6+
|
2010-08-27 16:58:53 +12:00 |
|
Ehsan Akhgari
|
bb65502039
|
Bug 240933 - Part 13: Consider text frame continuations containing only newlines editable; r,a=roc
--HG--
extra : rebase_source : b66535705ec25cd4dca7378424b78cc3bef94e46
|
2010-08-13 18:58:26 -04:00 |
|
Ehsan Akhgari
|
3a2d80139f
|
Bug 240933 - Part 12: Avoid injecting textnodes as children of br nodes; r,a=roc
--HG--
extra : rebase_source : 8e6451d2e1414a61e15a9ffaf94470e02d2d0b72
|
2010-08-13 18:58:24 -04:00 |
|
Ehsan Akhgari
|
58248ee66a
|
Bug 240933 - Part 9: Simplify text control frame's DOM point to offset conversion code; r=roc a=dbaron
--HG--
extra : rebase_source : 134895e08a57c7aeb39f25266d8925cde4595159
|
2010-07-20 08:47:28 -04:00 |
|
Ehsan Akhgari
|
29d308b3ae
|
Bug 240933 - Part 7: Collapse the selection in textarea's to the trailing BR if needed after every edit operation; r,a=roc
--HG--
extra : rebase_source : a13c6c277ddb545614eb8c93131112bc793c1348
|
2010-09-01 18:06:52 -04:00 |
|
Ehsan Akhgari
|
262d16a6c3
|
Bug 240933 - Part 3.1: Position the selection before the terminating newline when clicking to the right of the line; r=roc a=dbaron
--HG--
extra : rebase_source : 51ab2d6caf2b8827cf2e1eb88e5034d75268f658
|
2010-07-16 17:34:36 -04:00 |
|
Ehsan Akhgari
|
da0113546a
|
Bug 240933 - Part 3: Correct the caret movement throughout textareas (and pre elements with caret browsing turned on as well); r=roc a=dbaron
--HG--
extra : rebase_source : 198f679bb5cea82b710c921576fa44c59f77aa23
|
2010-07-13 21:49:16 -04:00 |
|
Ehsan Akhgari
|
f26d133589
|
Bug 240933 - Part 1: Do not split multiline text into textframes separated by BR elements; r=roc a=dbaron
--HG--
extra : rebase_source : 45cbd49946c1577786a5bd141384d92f9daf27c4
|
2010-07-11 16:26:26 -04:00 |
|
Robert O'Callahan
|
8c37d3bfef
|
Bug 584494 - Regression: Transform rotation testcase performs significantly worse - r=dbaron
|
2010-09-02 14:07:37 -04:00 |
|
Jonathan Kew
|
ab510e7491
|
bug 569531 - enable harfbuzz by default on windows. r=roc approval2.0=roc
|
2010-09-02 12:28:48 +01:00 |
|
Robert O'Callahan
|
cfb7f48514
|
Backing out bug 579276. a=me
|
2010-09-02 23:14:25 +12:00 |
|
Robert O'Callahan
|
83b82d6db1
|
Bug 579276. Part 10: add a couple of scrolling tests to ensure that text looks good when scrolled in an overflow:auto div. a=blocking
|
2010-09-02 21:19:24 +12:00 |
|
Robert O'Callahan
|
7cf896283a
|
Bug 579276. Part 9: Backout 4d1dc2ea47fd since we no longer need those test changes
|
2010-09-02 21:18:41 +12:00 |
|
Robert O'Callahan
|
396aec34d8
|
Bug 579276. Part 5: Set CONTENT_NO_TEXT and CONTENT_NO_TEXT_OVER_TRANSPARENT flags. r=tnikkel
|
2010-09-02 21:18:40 +12:00 |
|
Robert O'Callahan
|
93076398d1
|
Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad
|
2010-09-02 21:18:40 +12:00 |
|
Robert O'Callahan
|
9558a29d0c
|
Bug 579276. Part 4: Move nsDisplayItem parameter down to ThebesLayerData::Accumulate. r=tnikkel
|
2010-09-02 21:18:39 +12:00 |
|
Robert O'Callahan
|
78d1a0aa88
|
Bug 579276. Part 8: Bump scroll timeout up a lot. r=tnikkel
|
2010-09-02 21:18:39 +12:00 |
|
Robert O'Callahan
|
0cbed2f656
|
Bug 579276. Part 2: If a transparent layer is over a solid background color, hoist that color into the layer to make it opaque. r=tnikkel
|
2010-09-02 21:18:39 +12:00 |
|
Robert O'Callahan
|
bc14460ac4
|
Bug 579276. Part 1: Change layer/layermanager user data API to use keys and values. r=cjones,sr=vlad
|
2010-09-02 21:18:39 +12:00 |
|
Robert O'Callahan
|
5eeb4518f0
|
Bug 580410. Hide reftest window title bar so the reftest window fits on our Mac test machines. test-only change, a=me.
|
2010-09-02 16:47:12 +12:00 |
|
timeless@mozdev.org
|
43c2fbb417
|
Bug 587483 warning: comparison between signed and unsigned integer expressions in FrameLayerBuilder. r=roc,a=roc
|
2010-09-02 16:46:53 +12:00 |
|
Robert O'Callahan
|
e25a9a8bef
|
Bug 592941. Fix performance regression by ensuring we create a ThebesLayerInvalidRegionProperty for frames with new container layers. r=tnikkel,a=blocking
|
2010-09-02 16:43:45 +12:00 |
|
Timothy Nikkel
|
be242f5efb
|
Bug 591435. Need to honour paint suppression in subdocuments. r=roc a=blocking beta6+
|
2010-09-01 15:44:48 -05:00 |
|
Mounir Lamouri
|
cba034d5a9
|
Bug 36619 - Add a test checking that we can call .click() to show the filepicker if the originating element is a regular click (thus passing the popup blocker check). r=sicking a2.0=blocking
|
2010-09-01 08:09:28 +02:00 |
|
Wes
|
3b79dcf8cf
|
Bug 591626 - :-moz-placeholder is now implemented, uncomment corresponding theme code. r=dao
--HG--
extra : rebase_source : 1e21926933b6ebbd247452e0e5e2a2df866896e5
|
2010-08-31 21:28:41 +02:00 |
|
Phil Ringnalda
|
a53c00d9b5
|
Bug 581592 - allow for a couple of asserts in size-change-1.html on Mac, r=dbaron, a=orange
--HG--
extra : rebase_source : 6d7ab1eeb272786e75fa57521d3a5c0f698fb88e
|
2010-08-29 21:51:56 -07:00 |
|
Olli Pettay
|
337e2636be
|
Bug 585173 - Process message manager. r=dougt a=blocking-fennec
|
2010-08-31 11:58:35 -07:00 |
|
L. David Baron
|
19f53cddb6
|
Cache non-percent margin and padding calc() on the style struct. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
|
2010-08-31 12:05:12 -04:00 |
|
L. David Baron
|
b221c0b0c0
|
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
|
73db7cd5c4
|
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
|
374fca8e4f
|
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
|
6b4dd4d3cd
|
Consolidate table-cell vertical align code. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-31 12:05:12 -04:00 |
|
L. David Baron
|
b23f25e56a
|
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 |
|
L. David Baron
|
089f0fbb38
|
Make nsStyleCoord::operator== check deep equality of calc() expressions rather than just doing pointer comparison. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-31 12:05:12 -04:00 |
|
L. David Baron
|
38ecccd2a6
|
Fix typo in reftest documentation.
|
2010-08-31 12:05:12 -04:00 |
|
Zack Weinberg
|
3c7d2bc0ae
|
Bug 471643: Evaluate vertical percentages in border-radius relative to box height. r=dbaron a2.0=blocking:beta6+
|
2010-08-31 12:05:11 -04:00 |
|
L. David Baron
|
0314e7b046
|
Add test for bug 590417.
|
2010-08-31 12:05:11 -04:00 |
|
Robert O'Callahan
|
2f81729760
|
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
|
13db12c5b9
|
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
|
a376dd008e
|
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
|
6ed294185b
|
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
|
a59939c77e
|
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
|
fb37a1e30f
|
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
|
37bf7618b2
|
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
|
5023daae20
|
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
|
76e6768d25
|
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 |
|
Brian Birtles
|
ae0dbb0db8
|
Bug 587910 - SVG SMIL accessKey timing, r=dholbert,smaug; sr=roc; a=roc
|
2010-08-28 15:41:05 +09:00 |
|
Mounir Lamouri
|
a8b1740698
|
Move 590387.html crashtest to content/html/content/crashtests/ a=test-only
--HG--
rename : layout/generic/crashtests/590387.html => content/html/content/crashtests/590387.html
|
2010-08-28 02:35:42 +02:00 |
|
Robert O'Callahan
|
7f643ab37a
|
Bug 584193. Allow print preview to work without its own widget. r=smaug a=blocking beta5
|
2010-08-27 18:15:08 -05:00 |
|
Robert O'Callahan
|
92f4f71aa4
|
Bug 130078. Part 2. Remove widgets from all subframes. r=dbaron
|
2010-08-27 18:15:08 -05:00 |
|
Jim Mathies
|
92b91c9e1c
|
Bug 130078. Part 1.1. Update part 1 to deal with changes from bug 513162. r=roc
|
2010-08-27 18:15:08 -05:00 |
|
Robert O'Callahan
|
ad04090e51
|
Bug 130078. Part 1. Hookup view managers unconditionally. r=dbaron
|
2010-08-27 18:15:08 -05:00 |
|
Robert O'Callahan
|
f54339d471
|
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 |
|
Robert O'Callahan
|
8dab59e565
|
Bug 590468. Part 1: Add support for XUL 'layer' attribute. r=tnikkel sr=vlad
|
2010-08-27 18:15:08 -05:00 |
|
Robert O'Callahan
|
98f0840c2f
|
Bug 574621. Ensure that the prescontext DefaultBackgroundColor is painted on the background of root content documents. r=tnikkel
|
2010-08-26 22:01:43 -05:00 |
|
Timothy Nikkel
|
2e89738131
|
Bug 588684. Mark layout/reftests/svg/objectBoundingBox-and-fePointLight-01.svg as failing on Linux. r=dbaron
|
2010-08-27 18:15:08 -05:00 |
|
Timothy Nikkel
|
1fb49cac3b
|
Bug 549799. Open the hover test in a new window so things in the chrome don't trigger reflows during the test. r=roc
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
|
2010-08-27 18:15:08 -05:00 |
|
Boris Zbarsky
|
cc2b874ed6
|
Disabling failing test for now. a=dholbert|sheriff for CLOSED TREE
|
2010-08-27 14:02:23 -04:00 |
|
David Zbarsky
|
e64105feef
|
Tests for Bug 36619 r=sicking a=blocking
|
2010-08-27 11:49:10 -04:00 |
|
David Zbarsky
|
df751a140e
|
Bug 36619 - allow file input .click() to bring up filepicker r=sicking a=blocking
|
2010-08-27 11:49:06 -04:00 |
|
Jonathan Kew
|
321f9284a9
|
bug 590101 followup - marking turkish test as random on windows (until we turn on harfbuzz), as behavior depends on uniscribe version. r+a=orange
|
2010-08-27 16:47:18 +01:00 |
|
Jonathan Kew
|
fc83c442e9
|
bug 590101 - part 2 - make font-features reftests more robust by explicitly setting line height and using larger font size. r=jdaggett a=test-only
|
2010-08-27 14:16:07 +01:00 |
|
Jonathan Kew
|
6c8003a0a8
|
bug 590101 - part 1 - make reftest text/wordwrap-03 more robust by explicitly specifying monospaced font with support for diacritics. r=jdaggett a=test-only
|
2010-08-27 14:16:07 +01:00 |
|
Ms2ger
|
5e0a33b6d2
|
Bug 585014 - Use Element in nsDOMCSSAttributeDeclaration; r=bzbarsky approval2.0=benjamin
|
2010-08-27 09:03:36 +02:00 |
|
Dão Gottwald
|
d9866fd9ab
|
Bug 581008 - Remove support for appending arbitrary data to the User Agent string. r=jst,khuey sr=dveditz
|
2010-08-27 09:02:10 +02:00 |
|
Boris Zbarsky
|
6f3192a88a
|
Bug 586201. Throttle refresh drivers in background tabs. r=roc, a=roc
|
2010-08-27 00:26:23 -04:00 |
|
Boris Zbarsky
|
98047c9c5f
|
Bug 589672 followup. Don't unget on code paths where it's already been handled for us. Fixes test orange. r+a=dbaron
|
2010-08-25 17:10:11 -04:00 |
|
Mounir Lamouri
|
c36bfba815
|
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 |
|
Mounir Lamouri
|
75b2cc6d18
|
Bug 590418 - Re-enable fixed css-placeholder/input/placeholder-removal.html reftest. a2.0=test-only
--HG--
extra : rebase_source : a2d9fef0be30f253d703515ea96d71dd0bb1ac1b
|
2010-08-25 22:19:28 +02:00 |
|
Boris Zbarsky
|
ea10f33cc0
|
Bug 589672. Parsing of malformed namespace rules can skip over too many tokens while recovering. r=dbaron, a=dbaron
|
2010-08-25 14:54:48 -04:00 |
|
Boris Zbarsky
|
78e6d2601e
|
Bug 586400. Cellpadding changes need to reresolve descendants. r=dbaron
|
2010-08-25 14:54:47 -04:00 |
|
Boris Zbarsky
|
4e33893936
|
Bug 580167 part 3. Make nsLineLayout call ReflowText as needed. r=dbaron
|
2010-08-25 14:54:47 -04:00 |
|
Boris Zbarsky
|
607cf078b1
|
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 |
|
Ehsan Akhgari
|
193ba9958c
|
Bug 590302 - Crash [@ nsTextControlFrame::CalcIntrinsicSize] on print preview with textarea, position:fixed; r=roc a=blocking2.0:final+
|
2010-08-25 01:44:18 -04:00 |
|
L. David Baron
|
2fdab0cb27
|
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
|
999bb0be9f
|
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 |
|
L. David Baron
|
8d91e9081d
|
Make it possible to store pointer values in nsStyleSides. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-25 12:17:56 +02:00 |
|