Граф коммитов

28749 Коммитов

Автор SHA1 Сообщение Дата
Robert O'Callahan a6cb62365a Bug 602757. Part 4: Let nsDisplayBackground::GetOpaqueRegion return opaque regions for arbitrary repeat modes, background-clip, border-radius, etc. r=tnikkel,sr=dbaron,a=blocking 2011-01-03 14:48:09 +13:00
Robert O'Callahan a352316479 Bug 602757. Part 3: Change IsOpaque to GetOpaqueRegion so we can get useful opaque regions for content that uses border-radius. r=tnikkel,sr=dbaron,a=blocking 2011-01-03 14:48:09 +13:00
Robert O'Callahan b81ded8225 Bug 602757. Part 2: Detect display items over the transparent part of a window, and disable usage of component alpha (i.e., subpixel antialiasing) for those items. r=tnikkel,a=blocking 2011-01-03 14:48:09 +13:00
Robert O'Callahan 7684e2b15c Bug 593604. Part 5: Mark CSS gradient images as opaque when all their stops are opaque. r=dbaron,a=blocking 2011-01-03 14:48:09 +13:00
Robert O'Callahan 9856f18fdd Bug 620512. Part 1: Only fire MozPaintWait and change window visibility in BuildDisplayList if we're painting. r=bsmedberg, a=b:b9 2010-12-21 12:12:00 -08:00
Robert O'Callahan 8f4e017e3a Bug 621260. Don't run StopPluginInstance multiple times on the same instance. Also, let StopPluginInstance do the call to instance->Stop(). r+a=josh 2010-12-20 14:37:43 +13:00
Robert O'Callahan 08ee908f44 Bug 621339. Protect against contentRootElement being null. r=dbaron. a=test 2010-12-26 21:16:00 -08:00
Timothy Nikkel 3dc86d45a3 Fix a comment. no bug. r=a a=r 2010-12-31 16:48:47 -06:00
L. David Baron 639cdb33d9 Correct handling of unitless zero in calc() expressions. (Bug 595648) r=bzbarsky a=blocking2.0:betaN+
This ensures that we treat a unitless zero as a number rather than a
length inside of calc() expressions.  This causes both the acceptance of
previously-rejected expressions (such as -moz-calc(0 * 1em)) and the
rejection of previously-accepted ones (such as -moz-calc(0 + 1em)).
2010-12-30 12:59:33 -05:00
L. David Baron c64142dd70 In contexts where the CSS parser accepts numbers and lengths, treat unitless zero as a number rather than a length. (Bug 595648) r=bzbarsky,dholbert a=blocking2.0:betaN+
This patch has the side-effect of changing the representation of '0'
values in properties added by SVG to use the number representation
rather than the length representation.  This requires marking the
stroke-dashoffset:0 test in test_value_computation.html as known to
fail, since computed style code now returns 0 rather than 0px, and also
requires changing some inputs and results in some SMIL tests (which
seems like it's showing a bug that we can't interpolate between
equivalent values when we ought to be able to do so).
2010-12-30 12:59:33 -05:00
Robert Longson 4df05ae10f Bug 621598 - Don't try to get covered region of parts of markers r+a=roc 2010-12-29 10:29:54 +00:00
Brian Birtles 4a591481a9 Bug 607537 - SVG SMIL: Support paint servers an animation values; r=dholbert,dbaron; a=roc 2010-12-29 10:31:14 +09:00
Bas Schouten 9a09c4d4a8 Bug 620665 - Part 4: Also recreate container when types don't match. r=roc a=blocking-beta9 2010-12-29 01:07:09 +00:00
Vladimir Vukicevic ad540d7188 b=578877, reenable WebGL on Linux; r=vlad,a=b 2010-12-27 12:05:01 -08:00
Robert O'Callahan 9fdc40df3d Bug 615870. Part 2: Track per-display-root-frame 'update layer tree' state bit. r=tnikkel a=b-f 2010-12-10 21:32:52 +02:00
Phil Ringnalda 95cec92b3f Bug 578114 - Mark 289480.html#top as random for D2D, since it is, r=bas, a=test 2010-12-26 19:19:00 -08:00
Gavin Sharp c3c52e4815 Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout 2010-12-25 14:55:35 -05:00
Neil Deakin 8be581fb19 Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b 2010-12-21 13:19:00 -08:00
timeless@mozdev.org bf90e27fc0 Bug 620252 RomanToText could use // FALLTHROUGH comments for 3 and 2, r+a=dbaron 2010-12-19 19:38:00 -08:00
timeless@mozdev.org 33d63bccff Bug 621023 presContext = GetPresContext() is unused ifndef DEBUG in PresShell::Paint, r+a=dbaron 2010-12-22 14:30:00 -08:00
timeless@mozdev.org 84cfaf02e5 Bug 620304 crash [@ nsTypedSelection::GetIndicesForInterval] if !aStartIndex/!aEndIndex, r+a=jst 2010-12-20 01:19:00 -08:00
timeless@mozdev.org 391ead70cb Bug 620253 nsResizerFrame::AdjustDimensions fall through comment is misplaced, r+a=dbaron 2010-12-19 19:39:00 -08:00
Robert O'Callahan 7514cc875b Bug 584251. Wallpaper around crash. r=joshmoz a=blocking-betaN+ 2010-12-24 14:37:03 -06:00
Mats Palmgren 76a6c57c9d Bug 618996. Correctly compare rounded rect clip items for sameness. r=dbaron a=dbaron 2010-12-24 14:37:03 -06:00
Robert Longson 59503b5322 Bug 621210 - Clear cached ctm when painting mask children; r=jwatt; a=roc 2010-12-24 09:30:01 +00:00
Brian Birtles 142b94c999 Bug 615788 - Clear cached ctm when painting pattern children; r=longsonr; a=roc 2010-12-23 14:48:31 +09:00
Brian Birtles b3a3833b10 Bug 618205 - SVG SMIL: Correctly fallback to non-additive animation on display and shorthand properties; r=dholbert; a=roc 2010-12-23 14:48:31 +09:00
Brian Birtles 460d8df030 Bug 615872 Part 2 - SVG SMIL: Remove local resamples from timed elements; r=dholbert; a=roc 2010-12-23 14:48:31 +09:00
Jonathan Kew e79e7e7398 bug 332636 - fix editor's handling of surrogate-pair combining marks with backspace. r=ehsan a=roc 2010-12-16 14:17:41 -08:00
Jonathan Kew 52ca3a3d4d bug 615445 - update reftest manifest now that the tests pass. a=test-only 2010-12-22 14:27:43 +00:00
Mounir Lamouri 2db721d9de Bug 612752 - Change :-moz-ui-invalid default style when the invalid element is focused. r=dbaron ui-r=limi a=blocking-final
--HG--
rename : layout/reftests/css-ui-invalid/default-style/button-ref.html => layout/reftests/css-ui-invalid/default-style/button-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/button.html => layout/reftests/css-ui-invalid/default-style/button-focus.html
rename : layout/reftests/css-ui-invalid/default-style/input-ref.html => layout/reftests/css-ui-invalid/default-style/input-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/input.html => layout/reftests/css-ui-invalid/default-style/input-focus.html
rename : layout/reftests/css-ui-invalid/default-style/select-ref.html => layout/reftests/css-ui-invalid/default-style/select-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/select.html => layout/reftests/css-ui-invalid/default-style/select-focus.html
rename : layout/reftests/css-ui-invalid/default-style/textarea-ref.html => layout/reftests/css-ui-invalid/default-style/textarea-focus-ref.html
rename : layout/reftests/css-ui-invalid/default-style/textarea.html => layout/reftests/css-ui-invalid/default-style/textarea-focus.html
2010-12-21 19:58:04 -05:00
timeless@mozdev.org c128a11438 Bug 620394 crash [@ PresShell::GoToAnchor] if selectAnchor && xpointerResult && !sel
r+a=roc
2010-12-21 15:03:01 -08:00
Wes Johnston a9e8b3db68 Bug 602580 - Return CSSViewport from innerWidth and innerHeight. r=tn, sr=dbaron, a=blocking-fennec 2010-12-21 14:35:09 -08:00
Karl Tomlinson 0e68cab438 b=569350 mark variation selector test as passing with gtk2widget
--HG--
extra : transplant_source : %17%AFFM%ECAs%D5%8EN%17%F9%0B-%89%AF_%7F%99t
2010-12-21 15:45:57 +13:00
Serge Gautherie 91b6fa83fb Bug 558705 - [Debug] mochitests-4: intermittent "test_value_cloning.html | Test timed out."; (Av1) Increase timeout factor to 4 from 3.
r=dbaron a=(test only).
2010-12-21 03:08:23 +01:00
Steven Michaud a719cc9a9a Bug 618487 - Divx Web Player Videos won't play on Vidbux.com and Vidxden.com and Movshare.net. r=josh a=blocking2.0BetaN+ 2010-12-20 13:49:37 -06:00
Chris Pearce ec550904d2 Bug 604885 commit backout merge. a=backout 2010-12-21 07:46:59 +13:00
Chris Pearce f2cf2f7441 Bug 604885 - backout 53f49c89634b a=backout 2010-12-21 07:46:25 +13:00
Chris Pearce 47a2b0344d Bug 604885 commit backout merge. a=backout 2010-12-21 07:43:48 +13:00
Chris Pearce 375bf0b33c Bug 604885 - backout 00cabcc7d182 a=backout 2010-12-21 07:42:41 +13:00
Mihai Sucan 743a3b1798 Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 3; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0 2010-12-20 12:21:59 -04:00
Mihai Sucan 116aa5fbdc Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0 2010-12-20 12:21:58 -04:00
Robert Longson 92cc187ed5 Bug 620144 - clip paths and masks that cannot be resolved should be ignored r=jwatt,a=roc 2010-12-19 17:47:01 +00:00
Robert Longson 9bf199b4a1 Bug 619968 - feGaussianBlur should render as identity if stdDeviation=0 r=jwatt,a=roc 2010-12-18 13:14:09 +00:00
Robert Longson a72e5e15b4 Bug 619630 - Support no comma or whitespace between negative 2nd point in polyline r=jwatt,a=roc 2010-12-18 20:12:13 +00:00
Jonathan Watt e0fc603463 Bug 602207 - <animateMotion><mpath> uses path's "transform" attribute on <path> elements, which it shouldn't
--HG--
extra : rebase_source : 9c8d0cb8d4c349cacf4b6c1f0db2b74695e74ff0
2010-12-09 16:42:59 +00:00
Robert O'Callahan 064a48a59c Bug 617152. Part 13: Fix nsXULScrollFrame::InvalidateInternal. r=tnikkel,a=blockers 2010-12-20 14:37:43 +13:00
Robert O'Callahan c7f10ce890 Bug 617152. Part 12: Fix 594333-1 reftest to avoid small differences in opacity calculations. 2010-12-20 14:37:43 +13:00
Robert O'Callahan 40a38958fd Bug 617152. Part 11: Invalidate the ThebesLayers for an active-scroll-root using the scroll position at the last layer tree update, and do the rest of the invalidation using the current scroll position. r=tnikkel 2010-12-20 14:37:43 +13:00
Robert O'Callahan 77ca493695 Bug 617512. Part 10: Don't wait for pending paints to flush in crashtests. r=dbaron 2010-12-20 14:37:43 +13:00