Chris Jones
38233803ac
Some tests for bug 626602. a=b landing on a CLOSED TREE
2011-02-16 16:43:31 -06:00
Chris Jones
2feec67e7c
Bug 626602, part 8: Dig a tunnel from nsObjectFrame to PluginInstanceParent for background copying. r=bsmedberg sr=roc
2011-02-16 16:43:31 -06:00
Robert O'Callahan
7344c3c89b
Bug 626602. Part 4: Make the display items behind a plugin that needs readback be as visible as we can. r=tnikkel
2011-02-16 16:43:30 -06:00
Robert O'Callahan
354fb935c8
Bug 626602. Part 3: Hook up ReadbackLayers in nsObjectFrame. r=cjones
2011-02-16 16:43:30 -06:00
Neil Rashbrook
a72ae3b0a1
Bug 616812 Remove extraneous CRs r+a=dbaron
2011-02-16 21:39:52 +00:00
Ehsan Akhgari
dbd378e898
Bug 633044 - Special case empty text frames to position the caret at the correct position; r=roc a=blocking-final+
2011-02-15 01:11:18 -05:00
timeless@mozdev.org
987ebea9dd
Bug 620416 - hopefully useless null check of aCol in nsTreeBodyFrame::GetCellAt
...
r=enn a=dbaron
2011-02-16 14:14:20 +01:00
timeless@mozdev.org
1278fea739
Bug 620259 - add fall through comments to nsTableCellMap::SetNotTopStart and rename to nsTableCellMap::ResetTopStart
...
r=bernd a=dbaron
2011-02-16 14:14:18 +01:00
timeless@mozdev.org
c8cc4b3ae6
Bug 587484 - warning: suggest parentheses around assignment used as truth value in while (... = GetNextContinuation())
...
r+a=dbaron
2011-02-16 14:14:14 +01:00
timeless@mozdev.org
b6f0d48e50
Bug 620413 useless check of stopFrame in nsSVGGradientFrame::GetStopInformation
...
r=longsonr a=dbaron
2011-02-15 23:53:02 -08:00
timeless@mozdev.org
a602a2c382
Bug 617749 useless null check in nsSVGGlyphFrame::IsAbsolutelyPositioned
...
r=jwatt a=dbaron
2011-02-15 23:52:55 -08:00
Matt Woodrow
488e30f398
Bustage fix (forgot to qref). r=jst, a=bustage
2011-02-15 21:48:01 -08:00
Matt Woodrow
662d11c11f
Bug 591687. Disable emtpy transactions with mac plugin layers. r=roc, a=blocker.
2011-02-15 21:25:34 -08:00
timeless@mozdev.org
7a3c914e20
Bug 620312 crash [@ nsTableFrame::InsertCol] because lastColGroup guard did not cover lastColGroup->GetColCount() r=bernd a=dbaron
2011-02-15 19:35:52 -05:00
Justin Dolske
9b24f36cf1
Bug 613800 - A Race Condition when closing inactive tab with alerts in OnBeforeUnload; r=jst a=blocking-final
2011-02-15 19:35:28 -05:00
Ehsan Akhgari
fac91c123b
Disable the test for bug 632781 for all Windows platforms because apparently layersGPUAccelerated is not what we expect it to be on Windows XP; r=joe a=bustage
2011-02-15 17:51:19 -05:00
Rich Walsh
bc424b4fe8
Bug 530012 - [OS/2] build break in nsPresArena.cpp; r=wuno a=dbaron
...
--HG--
extra : rebase_source : a64adf531e9132c583419def72c712fc345774d7
2011-02-15 17:10:16 -05:00
Ehsan Akhgari
bf21e11e23
Bug 634153 - Back out the changes in bug 355178 because of known regressions and possible risk of not-yet-known regressions; r=sicking a=johnath
...
--HG--
extra : rebase_source : 4d77b7503991a3399cd6eecbcffb994b16fed43c
2011-02-15 17:04:44 -05:00
Chris Jones
be71251a17
Bug 631575: Clear the old window when setting a new document, and re-enable tests disabled in bug 631359. r=roc a=a
2011-02-15 15:45:02 -06:00
Chris Jones
4c62c14fe1
Bug 631585: Don't try to create plugin widgets in content processes, it's never going to work. r=tn a=a
2011-02-15 15:45:02 -06:00
Daniel Holbert
99a50a3910
Bug 596478: delay nsImageFrame's IsPercentageAware check until after we've lazily initialized mIntrinsicSize. r=roc a=dbaron
2011-02-15 13:34:52 -08:00
Boris Zbarsky
2b4d3f034f
Bug 629908. Don't blindly try to reconstruct the root element; we might not have one. r=dbaron, a=dbaron
2011-02-15 15:51:33 -05:00
Ehsan Akhgari
0592088281
Bug 632781 - Scroll non-accelerated canvases correctly with the content; r=matt,joe,roc a=blocking-betaN
2011-02-14 18:23:50 -05:00
Ehsan Akhgari
42ecdcdea2
Back out changeset f3d13890fbe3 because of Windows reftest orange; a=orange
...
--HG--
extra : rebase_source : c7e2bdd935612251477b264ba64c65531916d0a3
2011-02-15 13:30:33 -05:00
Ehsan Akhgari
e4734bc273
Bug 632781 - Scroll non-accelerated canvases correctly with the content; r=matt,joe,roc a=blocking-betaN
2011-02-14 18:23:50 -05:00
bzbarsky@mit.edu
c4b8ded51b
Bug 633413, don't bfcache so often, part 1, r=smaug
...
--HG--
extra : rebase_source : d30d8346c5f2526518386c895146ca6107b924fd
2011-02-12 01:12:20 -05:00
Mark Finkle
3714a4d2b3
Bug 629475 - Regression: displayport takes longer to refresh [r=cjones a=blocking-fennec]
2011-02-14 17:49:34 -05:00
Fernando Herrera
64e4589d37
Bug 630194 - Make sure accessibility is notified for all lazily generated frames, r=surkov, sr=bz, a=final+
2011-02-14 17:39:59 +08:00
Simon Montagu
26ecc69649
Test for bug 632379, r=ehsan, a=test
2011-02-13 23:56:24 -08:00
Benoit Girard
156483e4f4
Disable OSX Plugin Layer due to regression b=633826 r+a=josh,bustage
...
--HG--
extra : rebase_source : 3fb0ff372479b9b6fbcb7246747bf5d769c66361
2011-02-13 21:54:33 -05:00
Simon Montagu
8e5a76d4bc
Set the position of the childRect in nsXULScrollFrame::LayoutScrollArea before calling Layout. Bug 632379, r=dbaron, a=blocker
2011-02-13 08:38:29 +02:00
Matt Woodrow
5cacf25656
Bug 591687: Create MacIOSurfaceImages for Core Animation plugins. r=roc r=josh a=blocking2.0betaN+
2011-02-12 11:09:03 -05:00
Matt Woodrow
aaef3ddcc5
Bug 591687: Add GetImage in order to create mac async plugin images in plugin code instead of nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
2011-02-12 11:07:10 -05:00
Matt Woodrow
d6a75cf690
Bug 591687: Add interface to retrieve plugins actual (remote) drawing model from nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
2011-02-12 10:55:40 -05:00
Jonathan Kew
36ed20e7c6
bug 633322 - ensure GetDetailedGlyphs() is not called when glyph count is zero. r=roc a=blocking
2011-02-11 22:05:09 +00:00
Benjamin Smedberg
8934cfcee3
Bug 626768 - Add a runtime-abort for recursive layout module initialization, because it is somewhat likely that bugs of this sort could cause the later runtime abort where the cycle collector cannot get the JS runtime service r=bent a=blocker
2011-02-11 16:01:02 -05:00
Olli Pettay
1a941e311f
Backout Bug 630932, a=backout, we need Bug 614347
2011-02-11 18:33:50 +02:00
gal@uci.edu
7a64b61491
Bug 630932, change CC/GC scheduling, r=smaug, a=blocker
2011-02-11 17:12:47 +02:00
Jonas Sicking
16a77cbfa9
Bug 583889: Prevent scrolling from leaking information. r=dbaron a=blocker
2011-02-10 23:46:59 -08:00
Vivien Nicolas
ba32fd6a8e
Fix spurious NS_WARNING by adding missing return. (Bug 632802) r=dbaron a2.0=dbaron
2011-02-10 15:21:07 -08:00
Robert O'Callahan
b9be837d8c
Bug 622542. Remove unused FrameLayerBuilder::InvalidateAllThebesLayerContents API. r=tnikkel a2.0=blocking
2011-02-10 15:21:07 -08:00
Mats Palmgren
e39778e78a
Bug 629823 - Assert that the root view size is in sync with the pres context visible size. r=tnikkel a=roc
2011-02-10 23:38:37 +01:00
Mats Palmgren
d82610cf02
Bug 631337 - Cannot resize the window using the corner resizer when body is position:relative. r=roc a=blocking2.0:final
2011-02-10 23:38:37 +01:00
Ehsan Akhgari
981256b0b6
Tests for bug 632215; r=roc a=blocking-final+
...
--HG--
extra : rebase_source : 0efdc19b409e8dcde458fd8f019b06e8396e1269
2011-02-10 16:23:09 -05:00
Ehsan Akhgari
afb9868f71
Bug 632215 - Make the caret ignore -moz-user-modify if we ask it to immediately, instead of waiting for the next caret paint timer; r=roc a=blocking-final+
...
--HG--
extra : rebase_source : 3595e03c255a6f348b97bc4e340d271733ccacbb
2011-02-10 16:12:53 -05:00
Ehsan Akhgari
d1ae4c4539
Bug 633210 - Single hyphens are marked as spelling mistakes; r=smaug a=beltzner
...
--HG--
extra : rebase_source : 76821671b08b0727c6131b10e45c9a24b1984509
2011-02-10 12:07:31 -05:00
Timothy Nikkel
06871ed079
Bug 631848. Make sure to invalidate when removing the root view of a document when it is moving into the bfcache. r=roc a=blocking
2011-02-07 12:51:54 -06:00
Simon Montagu
27a58b9636
Mark failing reftest as random-if(cocoaWidget), a=bustage
2011-02-07 13:02:01 +02:00
Simon Montagu
e5ed17c7d6
Bug 508816 - layout patch
2011-02-07 09:59:20 +02:00
Simon Montagu
8847abc54d
Tests for bug 508816, from dbaron and Enn
2011-02-07 09:59:20 +02:00
Ehsan Akhgari
21e824997d
Bug 508816 - Part E3: XUL and HTML reftests
2011-02-07 09:59:20 +02:00
Boris Zbarsky
3693ed3012
Bug 631682. Make sure to start background image loads for the root element when we compute its style and decide to construct a frame. r+a=dbaron
2011-02-04 22:43:13 -05:00
Ehsan Akhgari
e9c8c28aa7
Test case for bug 447749; r=smontagu a=tests
2011-02-04 19:35:57 -05:00
Zack Weinberg
59157fdf7c
Bug 631615: suppress CSS parser diagnostics in ParseSelectorString. r=dbaron a2.0=dbaron
2011-02-04 14:17:00 -08:00
Jonathan Kew
c4c9f2d9e9
bug 499292 - hide fallback text for a short time while a font downloads. r=jdaggett a=beltzner
2011-01-05 21:48:48 +00:00
Robert O'Callahan
9fa8b97779
Bug 625672. Part 2: Build temporary layer manager to render inactive layers after we've recomputed visibility. r=tnikkel,a=blocker
2011-02-10 21:58:11 +13:00
Robert O'Callahan
1b7daf04ad
Bug 625672. Part 1: Fix scrolling tests to actually test stuff correctly. r=dbaron
2011-02-10 21:58:11 +13:00
Robert O'Callahan
10b03b2af2
Bug 618722. Test.
2011-02-10 21:58:11 +13:00
Robert O'Callahan
28603731b2
Bug 618722. background-attachment:fixed display items rendered via temporary layer managers can't have their scrolling taken care of via the layer system, so make sure we invalidate them when we scroll in their document. r=tnikkel,a=blocker
2011-02-10 21:58:11 +13:00
Jonathan Kew
1002db5143
bug 631035 part 1 - optimize storage of DetailedGlyph records. r=roc a=blocking2.0
2011-02-10 06:50:47 +00:00
Daniel Holbert
f4407944ad
Bug 632754: Annotate svg-as-an-image reftests that fail on d2d as 'fails-if', not 'random-if'. r=roc a=tests
2011-02-09 22:23:19 -08:00
Timothy Nikkel
9336a81739
Bug 629587. Don't try to scroll based on scrollbar attributes if they represent the current scroll position. r=roc a=blocking
2011-02-09 22:35:01 -06:00
Josh Aas
e2dffb6660
Bug 556873: Fix bugs in our secure input implementation for Mac OS X. More reliably enable and disable secure input mode. r=masayuki a=jst
2011-02-09 14:00:58 -05:00
Ehsan Akhgari
63db96751b
Bug 355178 - Part 3: Work around the reftest failure by turning spell checker off; r=roc a=test-only
2011-01-28 14:46:37 -05:00
Ehsan Akhgari
9ddb3f7785
Bug 355178 - Don't break words on hyphens before passing them to hunspell, as it can handle word breaking on hyphens on its own; r=smaug f=Pike a=beltzner
2011-02-08 21:50:51 -05:00
Alon Zakai
5eea332ea1
Bug 610670 - Reuse a single puppet widget. r=bz,cjones a=blocking-fennec
2011-02-09 12:13:18 -08:00
Daniel Holbert
e6da31ef61
Bug 614649, patch 3: Add new comprehensive reftests for SVG-as-an-image w/ no viewBox. r=jwatt a=tests
...
--HG--
rename : layout/reftests/svg/as-image/img-height-meet-1-ref.html => layout/reftests/svg/as-image/img-novb-height-all-1-ref.html
rename : layout/reftests/svg/as-image/img-height-meet-1.html => layout/reftests/svg/as-image/img-novb-height-meet-1.html
rename : layout/reftests/svg/as-image/img-height-slice-1.html => layout/reftests/svg/as-image/img-novb-height-slice-1.html
rename : layout/reftests/svg/as-image/img-width-meet-1-ref.html => layout/reftests/svg/as-image/img-novb-width-all-1-ref.html
rename : layout/reftests/svg/as-image/img-width-meet-1.html => layout/reftests/svg/as-image/img-novb-width-meet-1.html
rename : layout/reftests/svg/as-image/img-width-slice-1.html => layout/reftests/svg/as-image/img-novb-width-slice-1.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-slice-1-ref.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-all-1-ref.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-meet-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-meet-1-em.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-meet-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-meet-1-px.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-slice-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-slice-1-em.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-slice-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-slice-1-px.html
2011-02-09 12:13:18 -08:00
Daniel Holbert
0f580ba819
Bug 614649, patch 2: Tweak/repurpose some existing svg-as-an-image reftests, in light of their (intentionally) different rendering as a result of this bug's patch. r=roc a=tests
...
--HG--
rename : layout/reftests/svg/as-image/squaredCircle-viewBox-100x100.svg => layout/reftests/svg/as-image/squaredCircle-100x100.svg
rename : layout/reftests/svg/as-image/squaredCircle-viewBox-100x100.svg => layout/reftests/svg/as-image/squaredCircle-100x50.svg
2011-02-09 12:13:18 -08:00
Daniel Holbert
0c4aab88d6
Bug 614649, patch 1: In SVG-as-an-image with no viewBox, use height & width attrs on <svg> to dynamically synthesize a viewBox. r=jwatt a=roc
2011-02-09 12:13:18 -08:00
Ehsan Akhgari
9439003876
Bug 629878 - Followup to fix build bustage; a=bustage
2011-02-09 14:34:56 -05:00
Ehsan Akhgari
89c0d70d0d
Test case for bug 558011; r=smontagu a=test-only
2011-02-08 21:50:51 -05:00
Ehsan Akhgari
a08aa31b93
Bug 629878 - Part 3: Test case; r=roc a=blocking-final+
2011-01-31 20:06:20 -05:00
Ehsan Akhgari
deae53f1e4
Bug 629878 - Part 2: Do not scroll the selection into view when restoring the selection offsets for a text control after a reframe; r=roc a=blocking-final+
...
Previously, we used to scroll the text control's selection into view after a
reframe. This had two problems: it was not precise (in case the selection was
modified by the mouse, for example), and it lead to problems such as bug 629878
if the control's frame was reconstructed because of the control being moved
inside the DOM.
This patch disables that behavior by wrapping the selection scroll function
into nsITextControlFrame::ScrollSelectionIntoView, so that APIs such as
setSelectionRange on the text control's content node can still call it
explicitly (since they actually need this behavior), but other callers of
nsITextControlFrame::SetSelectionRange (such as the nsTextEditorState
object's selection offset restoring mechanism) don't get this behavior as
an undesired side-effect.
2011-02-04 19:29:29 -05:00
Ehsan Akhgari
cbe552f50f
Bug 629878 - Part 1: Save the scroll state for text controls the standard way; r=roc a=blocking-final+
2011-02-04 18:28:38 -05:00
Ehsan Akhgari
86b83bcfc9
Bug 540360 - Split the borderhandling-rules-border.html reftest into multiple individual tests to prevent it from failing intermittently; r=bernd a=test-only
2011-02-03 16:39:31 -05:00
Marco Bonardo
aaac8f2d4c
Backout bug 626602, follow-ups and conflicting bug 631388 due to Win Tp4 permaorange causing a=CLOSED TREE
2011-02-09 15:48:12 +01:00
Mark Banner
c0c160d3c4
Bustage fix for the bustage fix for bug 626602. Namespace statement is required, so just ifdef it for IPC builds. r+a=bustage fix
2011-02-09 09:40:26 +00:00
Serge Gautherie
19f67354d4
Bug 632408 - [SeaMonkey, Windows] mochitest-chrome: permanent "test_leaf_layers_partition_browser_window.xul | Leaf layers should form a non-overlapping partition of the browser window" failure, since landing; (Av1) Improve test code somewhat.
...
r=roc (a=test-only).
2011-02-09 10:35:25 +01:00
Mark Banner
fbfe3e1251
Non-IPC bustage fix from bug 626602 - unnecessary using namespace mozilla::plugins statement. r+a=bustage fix
2011-02-09 09:16:59 +00:00
Chris Jones
4e02e6218a
Test for bug 623636. a=test-only
2011-02-09 02:32:34 -06:00
Matt Woodrow
503e41f4c8
Bug 632636: Initialize cond when we have needs-focus. r=cjones a=bustage
2011-02-08 18:09:00 -06:00
Chris Jones
e569db4f34
Bug 631388: Stop trying to center plugin images in their frames. r=roc a=a
2011-02-08 18:44:14 -06:00
Chris Jones
66c0a6b21b
Bug 626602, part 8: Dig a tunnel from nsObjectFrame to PluginInstanceParent for background copying. r=bsmedberg sr=roc
2011-02-08 18:44:14 -06:00
Robert O'Callahan
fdb91c06bd
Bug 626602. Part 4: Make the display items behind a plugin that needs readback be as visible as we can. r=tnikkel
2011-02-08 18:44:13 -06:00
Robert O'Callahan
7647e8c80b
Bug 626602. Part 3: Hook up ReadbackLayers in nsObjectFrame. r=cjones
2011-02-08 18:44:13 -06:00
Kevin Gadd
d5728c8712
Attempt to make the test for bug 629838 less sensitive to OS-triggered paints and CPU load; r=cjones a=test
2011-02-03 22:12:06 -08:00
Ehsan Akhgari
c07c875d05
Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
...
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
kevingadd
f60280ba8c
Attempt to make the test for bug 629838 less sensitive to OS-triggered paints and CPU load; r=cjones a=test
...
--HG--
extra : rebase_source : e525d5eb2a40533209d21f84a466f395243a756a
2011-02-03 22:12:06 -08:00
Alon Zakai
eb6d3ef5f2
Bug 610727 - Mark canvas layers inactive when relevant. r=roc a=blocking-fennec
2011-02-04 10:11:24 -08:00
Ehsan Akhgari
e74b5aed6c
Bug 631412 - Bug 629401 breaks non-libxul builds due to unresolved reference to nsContentUtils::DispatchTrustedEvent(nsIDocument*, nsISupports*, nsAString_internal const&, int, int, int*); r=khuey a=NPOTB
2011-02-04 12:00:21 -05:00
Ehsan Akhgari
ff5cb3429d
Bug 631406 - PeekOffsetNoAmount doesn't accept null as its second argument; r,a=roc
2011-02-03 19:52:46 -05:00
Markus Stange
20d43637e6
Bug 607464 - Don't use smooth scrolling for pixel scrolling. r=roc, a=roc
2011-02-04 09:00:06 +01:00
Daniel Holbert
2adbb7e694
Bug 629143: Re-enable svg-as-an-image tests that didn't work with OpenGL-accelerated layers now that we've disabled OpenGL on the versions of OS X that have the bug. a=tests-only DONTBUILD
2011-02-03 16:29:27 -08:00
Chris Jones
ed935313dc
Followup to bug 615386: This test wants focus too. rs=ehsan a=a
2011-02-03 16:43:13 -06:00
Joe Drew
15ab30549b
Bug 629016 - Re-enable tests that didn't work with OpenGL-accelerated layers now that we've disabled OpenGL on the versions of OS X that have the bug. r=jrmuizel a=b
2011-02-03 16:12:33 -05:00
Chris Jones
8991442744
Rollup of bug 615386, parts 1-6. Teach the reftest harness about <browser remote>. r=dbaron,roc,ted a=a
...
--HG--
rename : layout/tools/reftest/reftest.js => layout/tools/reftest/reftest-content.js
2011-02-03 13:54:10 -06:00
Rich Walsh
9adfe5d061
Bug 377392 - 'Copy Link Location' strips random characters from URLs copied to the clipboard; r=wuno,bzbarsky a=dbaron
2011-02-03 12:11:12 -05:00
Neil Deakin
fd67e69ef1
Bug 624127, clear mousedown selection state in frame where mouse was pressed down,r=smaug,a=jst
2011-02-03 12:08:30 -05:00
Ehsan Akhgari
2b53877e27
Bug 630564 - Ctrl+Shift+X in the location bar in RTL mode should change the text alignment in addition to directionality; r=roc a=blocking-final+
2011-02-03 01:31:14 -05:00
Robert O'Callahan
114f358978
Bug 625288. Part 3: Test that a browser window containing a single empty tab builds a layer tree whose leaf layers form a non-overlapping partition of the window. r=tnikkel,a=test
2011-02-03 21:47:11 +13:00
Robert O'Callahan
9ba5ca14eb
Bug 622542. Ensure that the layer tree is updated after NS_DOCUMENT_STATE_WINDOW_INACTIVE has changed. r=tnikkel,a=blocking
2011-02-03 21:45:32 +13:00
Robert O'Callahan
01fd6c923d
Bug 626962. Part 0: Don't do empty transactions when painting to a widget's non-retaining layer manager. r=tnikkel,a=blocker
2011-02-03 21:45:23 +13:00
Daniel Holbert
046dbe6c85
(no bug) Fix end-of-line whitespace in SVG-as-an-image code & tests. r+a=whitespace-only DONTBUILD
2011-02-02 22:36:09 -08:00
Daniel Holbert
1ff5c43455
Bug 629885: mark non-HTTP-version of test 'svg-stylesheet-external-1.html' as random. a=tests,orange DONTBUILD
2011-02-02 14:20:47 -08:00
Patrick Walton
5c3bd5f865
Bug 630891 - Don't repaint nsSubDocumentFrames when they move. r=roc a=roc
2011-02-02 13:53:53 -08:00
Kevin Gadd
c4d09902c6
bug 629838 - After incrementing mozPaintCount during an empty transaction, also dispatch MozAfterPaint; r=roc a=blocking-final+
...
--HG--
extra : rebase_source : 91e6eb9b0d12b5c82363d4c4ce6914fef9bcf007
2011-01-31 18:41:58 -08:00
L. David Baron
cb50a6fc08
Ensure that 'load' and 'script' tests do layout and painting before we go on to the next test. (Bug 624279) r=roc a2.0=blocking
...
(It's tempting to remove both the direct call to RecordResult() (and
instead always go through WaitForTestEnd) and the setupPrintMode() call
not inside WaitForTestEnd, but that's probably more than I should tackle
right now.)
2011-02-02 08:40:17 -08:00
L. David Baron
074ea795ea
Make the parts of reftest-analyzer scroll independently. (Bug 612505)
2011-02-02 08:40:17 -08:00
Serge Gautherie
2eb420d816
Bug 471959 - [SeaMonkey] test_bug458898.html reports incorrect innerWidth/innerHeight; (Av1) Revert workaround from bug 469331, now that the underlying m-c bug is fixed.
...
r=dbaron a=(test only).
2011-02-02 06:31:48 +01:00
Jonathan Watt
7c9f9c67d5
Bug 610990 - Regression: SVGPathSegList should allow manipulation of invalid paths. r=roc,sicking, a=blocking.
2011-02-02 08:41:50 +13:00
Neil Deakin
d791f40aa9
Bug 619089, retarget key events if the focus changes during a keydown event from content to chrome, r=olli,a=blocking
2011-02-01 09:46:48 -05:00
Alexander Surkov
d1a035e99c
Bug 629950 - [@ nsIPresShell::RemoveRefreshObserverInternal(nsARefreshObserver*, mozFlushType)], r=bz, a=bz
2011-02-01 14:44:20 +08:00
Johnny Stenback
7ed31a41cb
Fixing bug 604262. Fix crash in nsImageLoadingContent::OnStartDecode(). r=jonas@sicking.cc, a=blocker
2011-01-31 20:50:01 -08:00
Kevin Gadd
90c20af040
bug 625248 - During each paint, build a list (stored as a FrameProperty of the root nsIFrame) of all the PresShells that are visible during this paint, so that we can increment their paint count correctly during an empty transaction; r=roc a=blocking-final+
...
--HG--
extra : rebase_source : 2524d2e258a6a6cc13a7d8df2c874752e415c1ba
2011-01-27 13:53:10 -08:00
Chris Leary
ca37dc9e3b
Merge new mozilla-central head. (a=blockers)
2011-01-31 19:46:52 -08:00
Chris Leary
86d81ea3d6
Merge tracemonkey to mozilla-central. (a=blockers)
2011-01-31 19:43:36 -08:00
Timothy Nikkel
a990ffa9fa
Bug 626343. Revert accidental addition of unrelated debugging code in 73f7643d522d. a=oops DONTBUILD
2011-01-31 21:23:37 -06:00
Timothy Nikkel
ce990249cb
Bug 626343. Check return value when creating a plugin widget. r=roc a=blocking
2011-01-31 17:31:34 -06:00
Serge Gautherie
2a012a8142
Bug 628589 - [SeaMonkey] mochitest-plain-3: permanent "TEST-UNEXPECTED-FAIL | /tests/gfx/test_acceleration.html | Acceleration enabled on x86-64 OS X". (Windows 2003 too); (Dv1) test_selection_underline.html: Move waitForExplicitFinish() out of onLoad(), Make existing todo() more explicit.
...
r=masayuki a=(test only).
2011-01-31 07:13:08 +01:00
Daniel Holbert
cfa767d16b
Bug 627776: Rewrite reftests for bug 621253 to fix randomorange. r=roc a=tests
...
--HG--
rename : layout/reftests/bugs/621253-1.xhtml => layout/reftests/bugs/621253-helper-externalFilter.xhtml
rename : layout/reftests/bugs/621253-1-ref.xhtml => layout/reftests/bugs/621253-helper-internalFilter.xhtml
2011-01-30 20:58:18 -08:00
Jonas Sicking
6c6a7cea3e
Disallow content access to chrome functions without __exposedProps__ (bug 628410, r=gal).
2011-01-29 18:47:17 -08:00
Jim Mathies
aef5c2725d
Bug 622328 - Fixup widget's UpdateTransparentRegion now that layout's transparent region includes all content. r=roc, a=blocking.
2011-01-27 16:58:58 -06:00
Timothy Nikkel
0123cc0fff
Bug 622328 - Always make sure the area of the root content document is considered opaque. r=roc, a=blocking.
2011-01-27 16:58:50 -06:00
Ehsan Akhgari
6023b5b0cb
Bug 629416 - Disable the correct test on Windows 7; a=sdwilsh-the-perma-sheriff
2011-01-27 16:38:48 -05:00
Ehsan Akhgari
522b8c4fe5
Disable failing reftests on Windows 7, pending further investigation in bug 629416
2011-01-27 13:18:17 -05:00
Daniel Holbert
5388c782d1
Bug 628747: Disallow SVG-as-an-image from loading external resources. r=bz a=roc
2011-01-26 22:20:27 -08:00
Ehsan Akhgari
a520cbecdc
Disable the permaorange OSX64 failures under investigation in bug 629016 only on 10.6
2011-01-26 17:31:58 -05:00
Daniel Holbert
d96c1bed41
Bug 629143 - disable some near-permaorange-on-osx64 reftests (img-height-meet-2.html, img-height-slice-2.html, img-width-meet-2.html, img-width-slice-2.html), pending investigation. r+a=stop-the-orange on a CLOSED TREE
2011-01-26 13:30:21 -08:00
Robert O'Callahan
f3db7913db
Bug 616085 - Renable 508908-1.html crashtest without it hitting the network, a=test
2011-01-20 22:05:48 -08:00
Mats Palmgren
345787dcab
Bug 617076 - Large white space under Add-on Manager when switching tabs and panes. r=tnikkel a=blocking2.0:betaN
2011-01-29 01:10:46 +01:00
Mats Palmgren ext:(%2C%20Boris%20Zbarsky%20%3Cbzbarsky%40mit.edu%3E)
b3f06834af
Bug 597627 - Adding and removing lines in big textareas is really slow. r=roc a=blocking2.0:final
2011-01-28 22:08:41 +01:00
Ehsan Akhgari
25abf1251e
Bug 629145 - Part 3: Make sure that the iframes are large enough to cover all of the tests; r,a=roc
...
In particular, without this, the iframes are too small to catch failures for the reftest
of bug 612271, for example, since the selectionStart and selectionEnd text at the bottom of
the page falls outside of the visible area when the page is loaded inside the iframe.
--HG--
extra : rebase_source : ccac88034602cfcf1c852625e1bf08c184444622
2011-01-27 00:26:33 -05:00
Ehsan Akhgari
2c692900a2
Bug 629145 - Part 2: Fix incorrect assumptions about autofocus; r,a=roc
...
autofocus element will be focused after the load event is fired. This patch changes
the tests to focus the desired elements at the load event explicitly.
--HG--
extra : rebase_source : e7d11185532576d3edd47cb0df4e01b21b232ade
2011-01-27 00:26:33 -05:00
Ehsan Akhgari
c4423f0dec
Bug 629145 - Make test_reftests_with_caret.html not fail silently the first time that it is run; r,a=roc
...
getIntPref throws if the pref is not found. ui.caretBlinkTime is not set by default, which causes
this test to just throw and fail silently the first time that it runs, which effectively means that
we didn't have coverage over this for a considerable amount of time.
--HG--
extra : rebase_source : ae74ad45ed5a518c034a6f39ac2c09919846e3f3
2011-01-26 16:18:15 -05:00
Daniel Holbert
d761994b1c
Bug 628747: (patch v2) Disallow SVG-as-an-image from loading external resources, unless we're sure they won't hit the network. r=bz r=roc a=roc
2011-01-28 07:59:15 -08:00
Daniel Holbert
3c728a9e52
Bug 628747: Back out 0435ed183c2d (first version of this bug's patch). a=backout
2011-01-28 07:52:16 -08:00
Boris Zbarsky
5ee42273b4
Bug 629035 test followup. Add the test too. a=orange-n-such
2011-01-28 10:03:50 -05:00
Boris Zbarsky
7f56e3f186
Bug 629035 test. a=test
2011-01-28 09:32:17 -05:00
Boris Zbarsky
aa0e947d18
Bug 629035. Don't try to reconstruct frames if we don't have any. r=dbaron, a=blocker
2011-01-28 09:29:21 -05:00
Mounir Lamouri
346cf9312a
Bug 595310 - Drag and drop of text into an input field does not remove placeholder. r=ehsan,roc a=jst
2011-01-28 02:19:04 +01:00
Alexander Surkov
7f72cfd7af
Bug 625652 - make sure accessible tree is correct when rendered text is changed, r=davidb, sr=roc, a=roc
2011-01-28 16:42:22 +08:00
Alexander Surkov
60014572d1
Bug 628922 fix Solaris build - layout should use cached nsIAccessibilityService, r=roc, a=roc
2011-01-28 16:42:14 +08:00
Jonathan Watt
e9766e8961
Bug 619955. 'pointer-events' broken on SVG text. r=longsonr, a=roc.
...
--HG--
extra : rebase_source : 69ebfac4019f926014c957c9984cc6d6795016b3
2011-01-28 19:35:35 +13:00
Alexander Surkov
f1d1126c15
Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
2011-01-28 12:38:14 +08:00
Ehsan Akhgari
963d008f0a
Bug 579767 - Frame borders are sometimes not redrawn correctly after dragging them or resizing the window; r,a=roc
2011-01-26 00:41:52 -05:00
Timothy Nikkel
45e07ae313
Bug 628745. Replace rounded rect clips with their non-rounded cousins whenever possible. r=roc a=roc
2011-01-26 12:36:11 -06:00
Joe Drew
5777f7bb63
Bug 629016 - Disable reftests that are permaorange until we fix the bug that causes the permaorange. a=bustage
2011-01-26 13:33:32 -05:00
Chris Jones
d5e0476347
Fix test-ipcbrowser bug, as part of bug 593310 why not. a=b
2011-01-26 00:26:37 -06:00
Chris Jones
1618d4ba77
Bug 593310: Add initial support for drawing a moving, default background where shadow-layer content is undefined (as efficiently as possible). r=stechz,roc
2011-01-26 00:26:37 -06:00
Jonathan Watt
64baa40654
Bug 619959, part 2. Fix handling of various values of pointer-events when stroke-opacity="0". r=longsonr,heycam. a=roc.
...
--HG--
extra : rebase_source : d2adfa6fb8abfc08e2c1693521668587d1aaa00d
2011-01-26 17:50:29 +13:00