Neil Rashbrook
60823d19d5
Bug 586408 document.popup node doesn't work with nested popups (regression from bug 383930) r=Enn a=beltzner
2010-09-10 21:24:25 +01:00
Neil Rashbrook
3cbe80c259
Bug 588070 Tooltips shouldn't use cached mouse events r=Enn a=beltzner
2010-09-10 21:22:17 +01:00
Robert Longson
1a68a113dd
Bug 590291. r=dholbert,a=blocking2.0
2010-09-10 20:58:48 +01:00
Chris Jones
3b953ced69
Merge m-c --> cedar
2010-09-08 17:25:30 -05:00
Ben Turner
c9978327b5
Bug 594583 - 'IndexedDB: Add some UI to clear IndexedDB databases'. r=sicking+gavin. a=beta6blocking.
2010-09-10 12:12:11 -07:00
Mounir Lamouri
4418d853e2
Bug 582277 - Default style for :-moz-submit-invalid pseudo-class. r+a=dbaron
2010-09-10 20:40:49 +02:00
Daniel Holbert
189a86e011
Bug 594941: Handle imgIContainer::GetHeight/GetWidth failure in DrawBorderImage. r=roc a=roc
2010-09-10 10:42:57 -07:00
Joel Maher
4c645cfeeb
Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB
2010-09-10 10:20:38 -07:00
Joel Maher
8c31c92e64
Bug 592859 Update browser chrome tests to only use chrome paths for mochitest to prep for android support r=ctalbert a=NPOTB
2010-09-10 10:20:38 -07:00
Mounir Lamouri
06546aad23
Bug 555840 - Implement datalist element. r=sicking,mrbkap,ehsan sr=smaug a2.0=roc
2010-09-10 07:16:56 +02:00
Mounir Lamouri
795e4b9f4e
Bug 580575 - Implement :-moz-submit-invalid pseudo-class applying on submit buttons when the form is invalid. r=bz sr=sicking a2.0=roc
2010-09-10 07:08:56 +02:00
Doug Turner
8d99337013
Bug 573588 - Implement Desktop Notifications r=smaug, a=beltzner
...
--HG--
extra : rebase_source : 05ec761dd838e4f85a63df677c6335e456a8dfd6
2010-09-09 22:00:14 -07:00
Ehsan Akhgari
8338d82d6e
Bug 422179 - Part 3: Disable a reftest which fails because of bilinear filtering; r=jrmuizelaar a=NPOTB
2010-09-09 16:27:17 -04:00
Felipe Corrêa da Silva Sanches
72f0ac96de
Bug 421473: Move tests from layout/reftests/svg/bugs to layout/svg/crashtests. r=dholbert a=tests-only
...
--HG--
rename : layout/reftests/svg/bugs/bug314244.xul => layout/svg/crashtests/314244-1.xul
rename : layout/reftests/svg/bugs/bug327709.svg => layout/svg/crashtests/327709-1.svg
rename : layout/reftests/svg/bugs/bug337408.xul => layout/svg/crashtests/337408-1.xul
rename : layout/reftests/svg/bugs/bug367368.xhtml => layout/svg/crashtests/367368-1.xhtml
2010-09-09 15:49:41 -04:00
Daniel Holbert
5059980e47
Bug 594650: Replace static variable in header file with static variable + accessor method, to fix codesighs & Composer.dll bustage. r=roc r=taras a=bustage
2010-09-09 09:41:58 -07:00
L. David Baron
488214a1c1
Add aliases for old names of border-radius properties. (Bug 451134) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-09 08:21:48 -07:00
Zack Weinberg
51f4d1b92d
Bug 451134 (2/2): switch to the official border-radius property names: by-hand changes. r=dbaron a2.0=blocking2.0:beta6
2010-09-09 08:21:48 -07:00
Zack Weinberg ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
8537cb241d
Bug 451134 (1/2): switch to the official border-radius property names: purely mechanical changes. r=dbaron a2.0=blocking2.0:beta6
...
This was generated with the command:
LC_ALL=C grep -irlEZe '[-_]moz[-_]border[-_]radius([-_](top|bottom)(right|left))?' * | xargs -0 perl -pi -e \
's/-moz-border-radius-(top|bottom)(left|right)/border-${1}-${2}-radius/gi;
s/_moz_border_radius_(top|bottom)Right/border_${1}_right_radius/g;
s/_moz_border_radius_(top|bottom)Left/border_${1}_left_radius/g;
s/-moz-border-radius/border-radius/gi;
s/_moz_border_radius/border_radius/g;'
2010-09-09 08:21:47 -07:00
L. David Baron
2ecdfeadc5
Add reftests for clipping to the border-radius curve. (Bug 459144, Bug 485501) a2.0=blocking2.0:beta6
2010-09-09 08:21:47 -07:00
L. David Baron
c44e387e04
Clip replaced elements (for now, images, canvases, videos, and windowless plugins) to the border radius. (Bug 485501) r=roc a2.0=blocking:beta6
2010-09-09 08:21:47 -07:00
L. David Baron
58eb6a43d3
Clip contents of elements with overflow != visible to the border radius. (Bug 459144, patch 14) r=roc a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
dd64617da3
Add a (wrapping) display item that clips its contents to the curvature of a border-radius. (Bug 459144, patch 13) r=roc a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
977bd2e2c8
Make nsIFrame::DisplaySelectionOverlay take an nsDisplayList* instead of nsDisplayListSet&. (Bug 485501) r=roc a2.0=blocking:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
9eb3bf0d24
Remove unneeded nsAbsPosClipWrapper::mContainer. (Bug 459144, patch 12) r=roc a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
476ac2cf34
Remove unneeded nsDisplayClip::mClippingFrame. (Bug 459144, patch 11) r=roc a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
9ca64d5905
Add an invalid-value test for text-shadow that we already have for -moz-box-shadow. a2.0=tests
2010-09-09 08:21:46 -07:00
L. David Baron
e82fb6cb2f
Fix missing computation half of calc() for border-*-width. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
d282153a9d
Add calc() support for two properties I missed: outline-width and column-gap. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
7a0e99bcfb
Negative values for stroke-dasharray should be rejected. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
99e16ca9a9
Fix places where I missed clamping negative calc() to 0. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
2842b50861
Fix missing frame in style system mochitests. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-09 08:21:46 -07:00
L. David Baron
b157c42495
Add support for calc() on -moz-border-radius and -moz-outline-radius. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-09 08:21:45 -07:00
Chris Jones
7688c45243
Merge m-c --> cedar
2010-09-07 17:35:15 -05:00
Boris Zbarsky
1a21b14aac
Bug 593544 followup. Don't force legends to display:block for now. r+a=orange
2010-09-07 15:54:32 -04:00
Bas Schouten
f80919aebc
Bug 594624 - Reftest: Ensure content type switches are supported. r=roc
2010-09-12 21:38:14 +02:00
Josh Matthews
dcd679e6db
Backed out changeset ec2ffd935bd9 a=test-bustage
2010-09-11 21:04:09 -04:00
Josh Matthews
03f3add9c1
Bug 474356 - Add -moz-device-pixel-ratio media query. r=dbaron a=approval2.0
...
--HG--
extra : rebase_source : 1455dfbf13b66ac58cd2a66514c88adc76ff1a6c
2010-09-11 19:21:48 -04:00
Timothy Nikkel
a5e4490b95
Bug 594271. Don't send synth mouse moves to hidden documents. r=dbaron a=dbaron
2010-09-11 13:24:50 -05:00
Timothy Nikkel
b18c3838c6
Bug 594267. Don't call WillPaint on hidden documents. r=bzbarsky a=roc
2010-09-11 13:24:50 -05:00
Timothy Nikkel
447ae6f4c6
Bug 594267. Get rid of hack to determine if a document is visible now that chrome and content view managers are linked. r=roc a=roc
2010-09-11 13:24:50 -05:00
Timothy Nikkel
8979a63173
Bug 593286. Use the frame/view system to determine parent documents, not the docshell because the docshell hierarchy doesn't stay intact during page tranisition. r=roc a=blocking final
2010-09-11 13:24:50 -05:00
Timothy Nikkel
6b9454db5b
Bug 592596. When we thaw a presshell, unsuppress painting after we update our active status. r=bzbarsky a=roc
2010-09-11 13:24:49 -05:00
Timothy Nikkel
1c39c6df06
Bug 593892. Draw the previous page if the new page is suppressed. r=roc a=roc
2010-09-11 13:24:49 -05:00
L. David Baron
3d7d18c200
Simplify storage of computed calc() as a result of removing min() and max(). (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-11 09:27:13 -07:00
L. David Baron
e031591955
Rename -moz-box-shadow to box-shadow: manual changes. (Bug 590039) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-11 09:27:13 -07:00
L. David Baron
f4c51b73b2
Rename -moz-box-shadow to box-shadow: mechanical changes. (Bug 590039) r=bzbarsky a2.0=blocking2.0:beta6
...
Generated with:
find * -type f -exec sed -i -e 's/\<MozBoxShadow\>/boxShadow/g;s/-moz-box-shadow/box-shadow/gi' {} \;
2010-09-11 09:27:12 -07:00
L. David Baron
8e923adf2c
Remove support for min() and max() in calc(): remove support for parsing and storage. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6
2010-09-11 09:27:12 -07:00
L. David Baron
1762801e76
Change blur radii in themes and in some tests to match change in how we interpret text-shadow and -moz-box-shadow blur radii. (Bug 590039) r=dao a2.0=blocking2.0:beta6
2010-09-11 09:27:12 -07:00
L. David Baron
d022f13c66
Change the blur radius for -moz-box-shadow and text-shadow to match what is specified in css3-background, and the blur radius for canvas to follow what is specified in HTML5. (Bug 590039) r=roc a2.0=blocking2.0:beta6
...
This fixes the multiplication by 1.5 in
gfxAlphaBoxBlur::CalculateBlurRadius (originally added in changeset
ce9f05b57b95 for bug 467518) to work correctly. It was previously a
multiplication by 1 due to integer division. CalculateBlurRadius
previously multiplied by 1.880; it now multiplies by 2.820.
This changes canvas shadow handling to multiply shadowBlur by 2 before
taking its square root, as described in the spec. This means that
canvas shadow blurs 8px or smaller are 1.5 times larger than they were
previously (due to the CalculateBlurRadius change), and canvas shadow
blurs larger than 8px are 2.121 times larger than they were previously
(due to the CalculateBlurRadius change *and* the additional factor of
sqrt(2)).
This changes text-shadow and -moz-box-shadow handling to use
CalculateBlurRadius on half of the value given instead of passing the
value through directly. This means that text-shadow and box-shadow
blurs are multiplied by 1.410 relative to their old sizes. It also
means that we round rather than floor, so that the effect that used to
be drawn by a blur in the range 1px to 1.99px is now drawn by a blur
anywhere in the range 0.36px to 1.05px, the effect that used to be drawn
by a blur in the range 2px to 2.99px is now drawn by a blur anywhere in
the range 1.06px to 1.77px, what used to be a drawn by a blur in the
range 3px to 3.99px is now drawn by a blur anywhere in the range 1.78px
to 2.47px, etc.
2010-09-11 09:27:12 -07:00
L. David Baron
414809ee34
Backed out changeset 2e55203d7b80 to fix orange (test_bug508115.xul timing out).
2010-09-13 20:44:17 -07:00
Jonas Sicking
b8642ba6d0
Bug 591198 - Don't make elements disappear if XBL bindings fail due to security restrictions. r=jst a2.0=blocking
2010-09-14 02:22:06 +02:00
Boris Zbarsky
d1741e2865
Bug 593544. Apply first-letter to legends. r=dbaron a=dbaron
2010-09-07 15:10:42 -04:00
Boris Zbarsky
6a19a33607
Bug 593552. If our parent document has no presshell, just fall back to a separate refresh driver instead of trying to dig around for a presshell by other means. r=roc a=dbaron
2010-09-07 15:10:41 -04:00
Chris Jones
c86a512527
Bug 593506: Fix tests broken by bad patch update. r=roc
2010-09-04 15:46:34 -05:00
Chris Jones
e5f83867d7
Bug 590294: Test app that uses new viewport and displayport APIs.
2010-09-03 15:10:46 -05:00
Chris Jones
072d45ae94
Bug 590294, part 10: Implement <browser>-configured viewport drawing for shadow layers. r=tn
2010-09-03 15:10:46 -05:00
Chris Jones
a2c93af9b1
Bug 590294, part 8: Implement resolution-scaled drawing for basic layers. r=roc
2010-09-03 15:10:46 -05:00
Chris Jones
0a324a1d05
Bug 590294, part 6: Add a window.setResolution(xres, yres) API to control the number of backing pixels allocated to scalable content. r=roc sr=dbaron
2010-09-03 15:10:46 -05:00
Chris Jones
978c65eda0
Bug 590294, part 5: Add a setDisplayPort() API to allow the frontend (or whatever else) to set an arbitrary visible region for the purposes of invalidation and layer retaining. r=roc sr=dbaron
2010-09-03 15:10:46 -05:00
Chris Jones
d579eff180
Bug 590294, part 4: IGNORE_VIEWPORT_SCROLLING currently implies interpreting the visible region as being relative to document space. Displayport rendering wants everything IGNORE_VIEWPORT_SCROLLING implies, except it wants the visible region to be relative to the viewport. So, split the coordinate-space interpretation into a new flag DOCUMENT_RELATIVE, which interprets the visible region as document-relative. r=tn sr=roc
2010-09-03 15:10:46 -05:00
Chris Jones
0c28df6c86
Bug 590294, part 3: Keep ContainerLayer type info around in a few places. r=roc
2010-09-03 15:10:45 -05:00
Chris Jones
d2ad41fd06
Bug 590294, part -1: Clip <browser> shadow layers properly. r=tn
2010-09-03 15:10:45 -05:00
Chris Jones
1ef9f416ce
Merge m-c --> cedar
...
--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 14:07:55 -05: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
Oleg Romashin
058feeb909
Merged m-c: 51d17027ff45 -> cedar
2010-09-01 09:36:29 -07: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
Ehsan Akhgari
1a6476699d
Back out bug 594774 because of reftest failures and crashtest assertions
2010-09-15 12:28:29 -04:00
Robert O'Callahan
704a254b0d
Bug 594774. Detect DOM changes during painting, and abort painting ASAP when that happens. r=dbaron a=blocking-beta6+
2010-09-15 11:30:00 -04:00
Neil Deakin
593f27f8b7
Bug 566154 - text missing from preferences font size pulldown.; f=neil r=neil a=blocking-betaN+
2010-09-15 11:25:08 -04:00
Simon Montagu
4421d80c31
Don't include floats in bidi resolution and reordering, unless they are first-letters. Bug 588739, r+a=roc
2010-09-06 17:33:18 +03:00
Simon Montagu
81990e4947
Tests for bug 588739
2010-09-06 17:32:01 +03:00
Robert O'Callahan
ec8623329e
Fixing test for D2D, a=fixing-test
2010-09-06 21:11:54 +12:00
Neil Deakin
08f632c3d8
Bug 558072. Allow getting of popup position and size from popupshowing event. r=roc,a=blocking
...
--HG--
extra : rebase_source : 0589fbc0410548f8f7ee748d59e70721c5fcc29b
2010-09-06 15:30:17 +12:00
Robert O'Callahan
65b02549df
Bug 584703. Compute XUL listbox contents overlow area correctly. r=enndeakin
...
--HG--
extra : rebase_source : a5c20c7ad240643a734a3e0f27c5357adc13c9ae
2010-09-06 15:23:44 +12:00
Markus Stange
561bcd2027
Bug 591141. Protect against null pattern. r=roc
...
--HG--
extra : rebase_source : 51658e6b24a3c2b7857e44ab5880d240aacd8115
2010-09-06 15:12:46 +12:00
Robert O'Callahan
4af6bcda96
Bug 584699. Invalidate ThebesLayers in abs-pos frame subtree that's moved. r=dbaron
...
--HG--
extra : rebase_source : 06dd1df6b08d331b38ee8a9edbf6ce07e7841c25
2010-09-06 15:04:36 +12:00
Timothy Nikkel
3c0cf6471d
Bug 592405. Printing view manager shouldn't be hooked into screen view manager. r=roc a=blocking final
2010-09-05 14:21:56 -05:00
Kyle Huey
55beafe241
Bug 583863: Refactor <input> implementation to deal with files that aren't on the disk. r=sicking a=blocking-fennec
...
--HG--
extra : rebase_source : 2b3605042aea4e4c8273cdad5ec7f05af15959cc
2010-09-05 14:00:05 -04:00
Kyle Huey
f9c0cf9c19
Backed out changeset af1365b24066
2010-09-05 11:32:57 -04:00
Kyle Huey
12d0992fbc
Bug 583863: Refactor <input> implementation to deal with files that are not on the disk. r=sicking a=blocking-fennec
2010-09-05 09:09:04 -04:00
Robert O'Callahan
1507349168
Bug 593275 part 2 - Dynamically recompute drawWindow flags, in case our window is asynchronously resized on us. r=dbaron a=blocking2.0:beta6+
2010-09-04 23:39:35 -04:00
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
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
Chris Jones
d817c2ab47
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
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
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
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
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
Robert O'Callahan
ee25485079
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
c89efe337f
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
42717b4a2e
Bug 590468. Part 1: Add support for XUL 'layer' attribute. r=tnikkel sr=vlad
2010-08-27 18:15:08 -05: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
Robert O'Callahan
97dd622736
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
a454b6e8ea
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
f41e616ce3
Bug 549799. Open the hover test in a new window so things in the chrome don't trigger reflows during the test. r=roc
2010-08-27 18:15:08 -05:00
Chris Jones
76dde2a6bc
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
81e73c9175
Merge backout
2010-08-31 00:32:51 -05:00
Chris Jones
709ea0357e
Revert temporary landing of 130078
2010-08-31 00:32:24 -05:00
Timothy Nikkel
8797754c26
Revert to rev 36a5e2fa01c9
2010-08-28 01:11:22 -05: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
Timothy Nikkel
48aecf2669
imported patch testhoverinnewwindow
...
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
2010-08-27 03:34:56 -05:00
Timothy Nikkel
39a538bc22
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
f638c6af7a
Revert to rev 7dd7010e3dc7.
2010-08-27 03:29:44 -05:00
Timothy Nikkel
a86c43c6d9
Big oops.
2010-08-27 00:38:52 -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
Timothy Nikkel
97f0fbf04f
imported patch recordignoringsuppressiononsubdocs
2010-08-26 22:01:43 -05:00
Timothy Nikkel
8500d451da
imported patch suppresswhenenteringsubdocs
2010-08-26 22:01:43 -05:00
Timothy Nikkel
e945e0e734
imported patch addignoresuppressiontobuilder
2010-08-26 22:01:43 -05:00
Robert O'Callahan
a1f4909753
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
Robert O'Callahan
91e2537a9c
imported patch layer-attribute
2010-08-26 22:01:43 -05:00
Timothy Nikkel
3cb80e8e18
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
5f5fe1fa17
Bug 588684. Mark layout/reftests/svg/objectBoundingBox-and-fePointLight-01.svg as failing on Linux. r=dbaron
2010-08-26 22:01:43 -05:00
Robert O'Callahan
30abdc3c8b
Bug 584193. Allow print preview to work without its own widget. r=smaug
2010-08-26 22:01:43 -05:00
Chris Jones
e90e7c53de
Merge m-c --> cedar
2010-08-26 21:36:43 -05:00
Ehsan Akhgari
9e2b9c044c
Bug 240933 - Part 14: Disable a reftest which fails on D2D because of a problem uncovered by this bug (see bug 593160 for more information)
...
--HG--
extra : rebase_source : b2803f235a063126c3d6e5dc6e92a5f6b38961eb
2010-09-06 16:31:04 -04:00