Ryan VanderMeulen
897def2555
Bug 586130 - Warning C4099 fixes (layout). r=dholbert a=bsmedberg
2011-01-20 19:49:09 -08:00
Mihai Sucan
f276342e3d
Bug 621271 remove non-ASCII character from comment of nsIPressShell.h and nsPresShell.cpp r=masayuki, a=comment-only
2011-01-21 11:57:18 +09:00
Ehsan Akhgari
28684245d5
Disable the failing reftest on OS X 10.5 in the hopes that this is the only thing broken as a result of bug 583499. Bug 627560 was filed to track the failure
2011-01-20 19:50:05 -05:00
Mounir Lamouri
f76255784b
Bug 606491 (2/2) - Update tests. r=smaug a=jst
2011-01-20 12:06:34 +01:00
Anas Husseini
a5271eb914
Bug 606491 (1/2) - Submit controls should be barred from constraint validation. f=volkmar r=smaug a=jst
2011-01-20 12:05:57 +01:00
Mounir Lamouri
00aa4789bb
Bug 622558 - When .setCustomValidity() is used, :-moz-ui-invalid should always apply. r+a=sicking
2011-01-20 12:05:29 +01:00
Felipe Gomes
ed4c4bb19e
Bug 597723. Mouse scrolling shouldn't dismiss panel notifications. r=enndeakin a=blocking-final
2011-01-19 19:21:38 -08:00
Boris Zbarsky
2b3d8a6402
Bug 626395. Make sure that when we're clipping our kids we don't create overflow containers for their overflow. Force the kids to lay out within our size instead. Also don't include overflowing kids in our overflow area if we're clipping them. r=roc, a=blocker
2011-01-19 17:39:31 -05:00
Ehsan Akhgari
f241b6a65a
Bug 598726 - Prevent hangs in the refresh driver due to outstanding restyles on the same pres shell after processing the pending restyles on it; r=bzbarsky a=blocking-final+
2011-01-14 15:03:06 -05:00
Ehsan Akhgari
c42496f47f
Backed out changeset 3fc6728e81a8 because of Windows 7 orange
2011-01-19 16:09:50 -05:00
Ehsan Akhgari
7786023907
Bug 542677 - cursor not shown in textbox with enough text to cause scroll; r=roc a=blocking-final+
2011-01-17 19:09:49 -05:00
Benjamin Stover
fcfc7df843
Bug 626855 Crash: trying to scroll HTML page with frameset r=cjones a=blocking-fennec
2011-01-19 08:56:22 -08:00
Robert O'Callahan
409b6ce451
Bug 621601. Part 1: Change empty transaction API to EndEmptyTransaction. r=bas,tnikkel,a=joe
2011-01-19 21:27:54 +13:00
Robert O'Callahan
b36673c985
Bug 625409. ColorLayer implementations need to premultiply by the alpha value of their color. r=bas,a=blocking
2011-01-19 21:27:54 +13:00
Boris Zbarsky
bca8ab1b11
Backed out changeset 4e9a62d516ef (bug 573960) on suspicion of causing test orange.
2011-01-18 22:58:44 -05:00
Daniel Kirsch
e2778245c3
Bug 573960. When bordercolor is set, it should also be used as the table grid color. r=fantasai, a=blocker
2011-01-18 21:20:35 -05:00
Boris Zbarsky
a7138566b2
Bug 625434. Make sure we don't get into a situation where we're failing to gc the ruletree for a page. r=dbaron, a=blocker
2011-01-18 21:20:35 -05:00
Timothy Nikkel
22a457e410
Bug 626343. Remove incorrect view null check in plugin widget creation. r=roc a=blocking
2011-01-18 13:43:47 -06:00
Timothy Nikkel
19aef7cb8d
Bug 626536. Part 2. Don't use a rounded rect clip to draw a rounded rect background color. r=roc a=roc
2011-01-18 13:43:47 -06:00
Timothy Nikkel
9e965d401c
Bug 626536. Part 1. Refactor the background clip code so that it stores its state in a struct we can pass around. r=roc a=roc
2011-01-18 13:43:47 -06:00
Timothy Nikkel
c8ea74511f
Bug 538267. Add crashtest. a=test
2011-01-18 13:43:46 -06:00
Jesse Ruderman
d97031bf3b
Bug 626014 - crashtest. a=test
2011-01-18 18:47:02 +01:00
Mats Palmgren
479fbbed61
Bug 626014 - Deal with the frame being destroyed as a result of the flush in AddRange. r=ehsan a=blocking2.0:final
2011-01-18 18:40:38 +01:00
Alexander Surkov
e1a5d1938b
Bug 498015 - update accessible tree on content insertion after layout, r=davidb, sr=bz, a=blockingBetaN
...
--HG--
rename : accessible/src/base/nsEventShell.cpp => accessible/src/base/NotificationController.cpp
rename : accessible/src/base/nsEventShell.h => accessible/src/base/NotificationController.h
2011-01-18 16:03:38 +08:00
Matt Woodrow
b4e55ae952
Bug 593733 - Support component alpha with GL layers. r=roc, r=joe, a=betaN
2011-01-18 08:22:25 +01:00
Karl Tomlinson
9c22641396
Bug 617703 - Add plugin support and prevent crash [@ libflashplayer.so@0x32884 ][@ libflashplayer.so@0x32800 ] in Fennec r=romaxa a=approval2.0
2011-01-17 21:07:49 +02:00
Daniel Holbert
636064c44d
Bug 621253: Transfer a document's zoom levels to its external resources when they're created. r=bz a=blocking-final+
2011-01-17 21:18:52 -08:00
Matt Woodrow
f5f4d25848
Bug 586683 - Part 4 - Move images into a separate ImageLayer when they are the only item in a ThebesLayer. r=roc a=blocking2.0
2011-01-18 10:47:18 +13:00
Neil Deakin
6b11f9fd6c
Bug 607224, followup to use separate interface, r=neil,a=blocking
2011-01-17 09:36:33 -05:00
Neil Deakin
fee5806e2b
Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking
2011-01-17 09:35:32 -05:00
Robert O'Callahan
2005d0910b
Disable new reftest on Mac pending investigation, a=test
2011-01-17 10:44:32 +13:00
Robert O'Callahan
ce2d40adbe
Bug 613696. Always use the presshell's reference rendering context to create textruns when we draw text via nsIThebesFontMetrics::DrawString, to be consistent with the textruns we measure during reflow. r=dbaron,a=blocking
2011-01-17 09:23:33 +13:00
Robert O'Callahan
55ccb0da77
Bug 625357. Take account of tee-surface device offsets when copying subsurfaces pointwise. r=jrmuizel,a=blocking
2011-01-17 09:23:31 +13:00
Robert O'Callahan
52c00afd16
Bug 625288. Part 2: Report that -moz-win-glass and -moz-win-borderless-glass are uniform with opacity 0, i.e. they don't paint anything. Skip such display items when accumulating the visible region of a layer. r=tnikkel,a=blocking
2011-01-16 23:38:45 +13:00
Robert O'Callahan
27268fea3d
Bug 625288. Part 1: Don't create nsDisplaySolidColors with zero alpha. They just confuse our display list analysis. r=tnikkel,a=blocking
2011-01-16 23:38:45 +13:00
Robert O'Callahan
eff574fdb4
Bug 624279. Setup print mode for non-reftest-wait documents as soon as 'load' fires. This ensures that the initial reflow will happen in print mode. r=dbaron, a=test
...
This patch also ensures that the root element at the time of 'load' firing
is the element we always look for test metadata on --- even if the document
is removed from the window, or the root element is removed or replaced by
another root element, etc.
2011-01-10 02:55:00 -08:00
Phil Ringnalda
a21c704fe9
Bug 623405 - mark anim-text-rotate-01.svg as passing on WinXP, since it turns out to have been fixed by bug 625800, r=dholbert, a=test
2011-01-15 19:02:54 -08:00
Brian Birtles
23f0dcba7c
Bug 544809 - nsSVGPatternFrame::GetPatternWithAttr and callers should take account of SMIL animation, r=longsonr, a=roc
2011-01-16 16:36:34 +09:00
L. David Baron
2b85e5bd4e
Make this test more reliable given imperfect timers, to fix TEST-UNEXPECTED-FAIL that has happened once so far. (Bug 613888) a=tests
2011-01-15 10:24:41 -08:00
Robert O'Callahan
784d23003a
Bug 612190. Make MozAfterPaint actually fire after paint. r=dbaron,a=me (blocks a blocker)
2011-01-15 22:40:33 +13:00
Robert O'Callahan
9bee134ce1
Bug 625247. Don't use nsAutoTArray inside an nsAutoTArray. r=tnikkel,a=blocking
2011-01-15 22:40:33 +13:00
L. David Baron
79ccd5106a
Correctly fix up the parentage of child sheets when removing the primary nsCSSStyleSheet from an nsCSSStyleSheetInner. (Bug 623351) r=bzbarsky a2.0=blocking
2011-01-14 19:57:53 -08:00
SHIMODA Hiroshi ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
49ff43d268
Add test for transitionend events firing for transitions that, prior to bug 613888, were canceled right before completing. r=bzbarsky a2.0=blocking
2011-01-14 19:57:53 -08:00
L. David Baron
8ba3daf109
Don't cancel transitions that are almost completed (and round to their final value) when we get an unrelated style change. (Bug 613888) r=bzbarsky a2.0=blocking
2011-01-14 19:57:53 -08:00
Boris Zbarsky
f650e1ccdc
Bug 589615 part 2. Rename the HTML preshint level to just the preshint level, since it's the only preshint level now. r=dbaron, a=dbaron
2011-01-14 21:14:41 -05:00
Boris Zbarsky
c58b055ea9
Bug 589615 part 1. Get rid of the non-HTML preshint level. r=dbaron
2011-01-14 21:14:41 -05:00
Daniel Holbert
571ac3c55c
Backing out 0609193325c9 (Bug 621253) due to orange a=orange
2011-01-14 14:36:17 -08:00
Daniel Holbert
b9ee274d33
Bug 621253: Transfer a document's zoom levels to its external resources when they're created. r=bz a=blocking-final+
2011-01-14 13:29:29 -08:00
Mounir Lamouri
b550e1a0a6
Bug 623482 - Present error page when someone tries to access remote XUL. r+a=sicking
...
--HG--
extra : rebase_source : 2786e51db70ca0c66f6388376711e74816828c2d
2011-01-14 16:33:57 +01:00
Boris Zbarsky
7cbed2a0df
Add tests for bug 609227. a=test-only
2010-12-02 12:32:41 -05:00
L. David Baron
5feb332b63
Backout changeset ffebdc3ddb62 (bug 608030) due to reftest orange related to color-management pref. a=orange
2011-01-23 22:00:32 -08:00
L. David Baron
97a3f60be3
Backout changeset 3248feddc867 (bug 608030).
2011-01-23 22:00:04 -08:00
L. David Baron
0ac20ad07d
By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+
2011-01-23 20:21:40 -08:00
L. David Baron
22bd7000f9
Clean up setting of preferences for reftest. (Bug 608030) r=roc a=blocking2.0:betaN+
2011-01-23 20:21:40 -08:00
Cameron McCormack
cf16f40272
Bug 612505 - Part 2: Add a pixel value inspection panel to the reftest analyzer rs=dbaron
2011-01-23 20:21:40 -08:00
Cameron McCormack
c03b2288b7
Bug 612505 - Part 1: Whitespace cleanups. rs=dbaron
2011-01-23 20:21:40 -08:00
Boris Zbarsky
7aa6111fd9
Bug 577450. Replicated fixed-pos frames should have the right style. r=roc, a=roc
2011-01-14 10:34:39 -05:00
Boris Zbarsky
32cd21cc54
Bug 624301. Only change background clip to padding-box for solid borders if it's border-box to start with. r=dbaron
2011-01-14 10:34:39 -05:00
Olli Pettay
f0c80d0185
Bug 620158 - Crash while printing, r=mats, a=blocking
...
--HG--
extra : rebase_source : 9aab81626cf1d2e68f266a78ac4bbee780706067
2011-01-14 14:27:31 +02:00
Mats Palmgren
2534080c69
Bug 602331 - selection addRange cannot select nodes that are being dynamically appended to the DOM. r=roc a=blocking2.0:final
2011-01-14 01:22:26 +01:00
Benjamin Stover
5115d83eac
Bug 605618 Follow-up: Fix refcnt issue r=cjones a=blocking-fennec
2011-01-13 14:17:40 -08:00
Mark Banner
c089e851d9
Bustage fix for non-IPC and for shared builds following bug 605618. a=bustage fix
2011-01-13 20:01:45 +00:00
Benjamin Stover
16daa8513e
Bug 605618 Part 9: Fix test-ipcbrowser and crash r=cjones a=blocking-fennec
2011-01-13 09:45:31 -08:00
Benjamin Stover
8fc0069a6b
Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
bd474a4f0f
Bug 605618 Part 7: Include viewport and content size in API r=cjones sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
3dcc00f08c
Bug 605618 Part 6: Use viewports to allow scrolling and build display lists r=cjones r=tn
2011-01-13 09:45:14 -08:00
Benjamin Stover
822ae4d1f4
Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
c3976a78cf
Bug 605618 Part 4: Map for storing views r=cjones
2011-01-13 09:45:14 -08:00
Benjamin Stover
7db59feaab
Bug 605618 Part 3: Viewport API for frontend r=cjones
2011-01-13 09:45:14 -08:00
Benjamin Stover
ea6d5f4b39
Bug 605618 Part 2: Infrastructure for building shadow display list r=tn sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
dd38a31a1f
Bug 605618 Part 1: Tag layers with scrollable information r=cjones sr=roc a=blocking-fennec
2011-01-13 09:45:14 -08:00
Mounir Lamouri
4c878405c1
Bug 619223 - Arrow panel should use the direction of the anchor. r=enndeakin f=smontagu a=blocking-final
2011-01-13 15:02:20 +01:00
Oleg Romashin
8ab0673f0f
Bug 619176 - Plugins get Visible state every time when scrolling (:BuildLayer always make them visible). r=roc a=approval2.0
2011-01-13 15:20:53 +02:00
Jonathan Kew
324f372860
bug 619511 - reftest for font selection and ZWJ. a=test-only
2011-01-13 10:58:10 +00:00
Vladimir Vukicevic
89eb608706
b=622184; implement webgl colour conversion/premultiplication semantics; r=joe, a=b
2011-01-12 17:45:13 -08:00
Ehsan Akhgari
533c249257
Bug 614151 - Part 2: Convert the test for bug 536567 into a chrome test; r=jst a=NPOTB
2011-01-12 10:39:55 -05:00
Phil Ringnalda
3d84a2af0b
Bug 623450 and dependencies - Annotate the reftests that fail on WinXP, r=dbaron, a=test
2011-01-12 08:11:29 -08:00
Phil Ringnalda
ef8e8eba6f
Bug 623405 - Mark anim-text-rotate-01.svg & dynamic-text-04.svg as failing on WinXP since they do, and dynamic-text-04.svg as passing on Linux since it does, r=longsonr, a=test
2011-01-10 16:35:51 -08:00
L. David Baron
46b5820693
Report incomplete reflow status as appropriate when frame tree is too deep. (Bug 619021) r=roc a2.0=blocking
2011-01-11 17:09:22 -08:00
L. David Baron
387c0a2245
Issue console warning when we abort reflow because the frame tree is too deep. (Bug 619021) r=roc a2.0=blocking
2011-01-11 17:09:22 -08:00
L. David Baron
a572c4fbef
Add assertions that the frame tree is safe to destroy (i.e., doesn't contain any first-in-flows or other things we should never destroy) when we call DeleteNextInFlowChild. (Bug 619021) r=roc a2.0=blocking
2011-01-11 17:09:22 -08:00
L. David Baron
a056e87fc8
Add crashtest for bug 595740. a2.0=blocking, tests
2011-01-11 17:09:22 -08:00
L. David Baron
4b971b51fd
Handle multiple continuations of the same float being out-of-order in the same float list. (Bug 595740) r=roc a2.0=blocking
2011-01-11 17:09:21 -08:00
L. David Baron
1f47b79c3a
Move assertion about continuations of floats so that it is valid. (Bug 595740) r=roc a2.0=blocking
...
When we do multiple reflow passes inside a container with page or column
breaks, we might hit this assertion for legitimate reasons. In
particular, if a reflow places the first-in-flow of a float in a later
continuation of its containing block than it was in before, or if a
reflow reflows a float that was split and then pushes the line
containing the float's placeholder, then during reflow we push the
continuations of the float back through the continuations of the
containing block, and in intermediate states of this process (such as
when this assertion fires), we have two continuations of the same float
within the same parent.
2011-01-11 17:09:21 -08:00
L. David Baron
6a80225174
Fix incorrect author metadata (for CSS 2.1 test suite metadata), for tests that come from bug 367650. a=testonly
2011-01-11 17:09:21 -08:00
Ehsan Akhgari
652e8775ed
Backed out changeset 775cfd3f2c87 because of Tinderbox test failures
2011-01-11 19:37:15 -05:00
Ehsan Akhgari
2ceedc4232
Bug 614151 - Part 2: Convert the test for bug 536567 into a chrome test; r=jst a=NPOTB
2011-01-11 18:21:36 -05:00
Chris Jones
c0d9b1b0d4
Bug 618249: Default remote-browser to synchronous scrolling, and let users change that. r=tn sr=roc a=a
2011-01-11 15:34:31 -06:00
Ehsan Akhgari
b3f2d74515
Bug 620906 - Back out part of bug 289384 to make sure that scrollbars work in CKEditor fields again; r=roc a=blocking-final+
2011-01-11 16:00:44 -05:00
Peter Van der Beken
b492a1c2a7
Fix for bug 624722 (nsBidiPresUtils should participate in CC).; r=ehsan a=roc
2011-01-11 14:19:00 -05:00
Ehsan Akhgari
f65c95e223
Bug 620936 followup - Switch to NS_MIN; r=joe a=DONTBUILD
...
--HG--
extra : rebase_source : 7594f27208efd71dd1ee290d2074fc224119b715
2011-01-11 12:10:47 -05:00
Ehsan Akhgari
7a39c07c6e
Bug 623423 - Fix the editor XUL reftests for Windows XP compatibility; r=roc a=NPOTB
2011-01-09 20:14:58 -05:00
Ehsan Akhgari
56697d99dc
Bug 620936 - setSelectionRange should not fail with offsets larger than the value of the editable field; r=roc a=blocking-betaN+
2011-01-05 20:55:31 -05:00
Markus Stange
e20afb330c
Bug 621762 - Change the way native windows are notified about toolbars. r=roc, a=betaN
2011-01-11 14:03:16 +01:00
Jonathan Kew
bdd22ccfb0
bug 621918 - reftests for character clusters in SVG <textPath>. r=roc a=test-only
2011-01-11 11:30:18 +00:00
Jonathan Kew
8bbc3bdd8a
bug 621918 - part 2 - make SVG text respect character clusters. r=roc a=roc
2011-01-11 11:17:00 +00:00
Jonathan Kew
13736eae4a
bug 621918 - part 1 - eliminate aDirtyRect parameter from gfxTextRun::Draw etc. r=roc a=roc
2011-01-11 11:17:00 +00:00
Daniel Holbert
a5e4203432
Bug 614272: reftest for this bug. a=tests
2011-01-10 21:57:22 -08:00
Daniel Holbert
1618fafe07
Bug 614272: When painting an SVG image, check if imageTransform is singular before applying it to our gfxContext. r=longsonr a=blocking-final+
2011-01-10 21:57:19 -08:00
John Daggett
eba9c47453
Bug 602792. Reftests for localized family name lookups. r=jkew, a=blocker
2011-01-07 21:29:49 +09:00
Timothy Nikkel
120453eaa5
Bug 623606. Leave the pres shell after we are done creating the display list. r=dbaron a=dbaron
2011-01-06 19:38:24 -06:00
Robert O'Callahan
0ae88fdc21
Bug 579808. Fix bounds for nsDisplayTransform and nsDisplayPlugin. r=tnikkel a=blocking-betaN+
2011-01-06 19:38:22 -06:00
Simon Montagu
8fdd42fcd1
Add 'overflow: hidden' to reftests for bug 600974 to workaround reftest failures in the scroll bars on WinXP. Bug 623459, a=tests
2011-01-06 00:58:47 -08:00
Chris Jones
3e974a81a0
Bug 623255: Ensure LayerOGL::Destroy is called for "orphaned" shadow OGL layers before the GLContext is deleted. r=vlad a=b
2011-01-05 22:54:47 -06:00
Robert O'Callahan
d10491f64a
Bug 615794. Part 5: Don't abort in RoundedRectIntersectsRect, just check whether we intersect the frame border-box. r=dbaron a=blocking
2011-01-04 23:40:02 +13:00
Robert O'Callahan
007d2d13f2
Bug 615794. Part 4: transform tests pass with D2D now. a=tests
2011-01-04 23:39:53 +13:00
Robert O'Callahan
319edd4ba7
Bug 615794. Part 3: Snap bounds of border and background display items to pixels if we're sure they will be snapped. r=tnikkel a=blocking
2011-01-04 23:39:47 +13:00
Robert O'Callahan
a30256c652
Bug 615794. Part 1.5: Fix drawing of mForcedBackgroundColor to only fill the bounds of the visible region. r=tnikkel a=blocking
...
It's not correct to completely fill the destination context with the
mForcedBackgroundColor. FindOpaqueBackgroundColorFor only checks that
the bounds of the layer's visible region can be filled with the color.
Drawing outside the bounds of the visible region may not necessarily
be ignored (see comments on Layer::SetVisibleRegion).
2011-01-04 23:35:57 +13:00
Robert O'Callahan
88832278c6
Bug 615794. Part 1: Be conservative when converting visible regions and opaque regions from appunits to pixels. r=tnikkel a=blocking
2011-01-04 23:35:57 +13:00
Robert O'Callahan
bd61eb5cc7
Bug 602892. Fix test. a=test
2011-01-04 23:35:27 +13:00
Neil Deakin
9745c2afd5
Bug 607224, add property that specifies if a menu was opened via the keyboard, r=neil,a=blocking
2011-01-04 12:24:51 -05:00
Oleg Romashin
4bd9f2b371
Bug 568204 - Fennec on xulrunner does not build with --enable-debug. r=dbaron,benjamin a=approval2.0
...
--HG--
extra : rebase_source : 287ca4159a954ef3d8d513f10d08ac34d0bcf9cc
2011-01-04 17:37:20 +02:00
L. David Baron
c6323b36fe
Fix backwards handling of zero-duration transitions. (Bug 622461) r=bzbarsky a2.0=blocking2.0:betaN
2011-01-04 10:10:54 -05:00
Robert O'Callahan
a9b5ff74e1
Mark test for bug 602892 random since it fails on Mac and Windows; visually it's OK, but there are differences at the edges, a=test
2011-01-04 23:25:52 +13:00
Simon Montagu
2d56d2efaf
Basic bidi support for SVG. Bug 620446, r=roc, a=roc
2011-01-04 00:52:17 -08:00
Simon Montagu
9c4b77efe1
Tests for bidi in SVG. a=test
2011-01-04 00:49:44 -08:00
Robert O'Callahan
8050f8a959
Bug 602892. Part 2: Ensure that a scrollframe is 'inactive' if it can't be scrolled by blitting. r=tnikkel,a=blocking
2011-01-04 21:46:59 +13:00
Robert O'Callahan
62d193188e
Bug 602892. Part 1: Refactor so that mScrollingActive is always true for scrollframes that are always active. r=tnikkel,a=blocking
2011-01-04 21:46:56 +13:00
Robert O'Callahan
b9895f1feb
Bug 585258. Part 1: Don't make visible region arbitrarily complex in RecomputeVisibility. r=dbaron,a=blocking
2011-01-04 21:45:24 +13:00
Robert O'Callahan
d4f1ab3afd
Bug 622733. Allow any area to be added to the visible region if it decreases the area of the visible region by at least half. r=tnikkel,a=blocking
2011-01-04 21:43:47 +13:00
Robert O'Callahan
eb517ba4b4
Bug 620610. When dumping display lists, include which layer each item ended up in. r=tnikkel,a=debug-only
2011-01-04 16:56:57 +13:00
Jonathan Watt
01f9a1b0c2
Bug 620034 - "ABORT: DOM wrapper's list length is out of sync" [@ mozilla::DOMSVGNumberList::Length]. r=longsonr, a=blocking.
2011-01-03 09:26:28 +00:00
Jonathan Watt
0e404435bc
Bug 610594 - "ABORT: F.6.6.3 should prevent this. Will sqrt(-num)!". r=longsonr, a=blocking
2011-01-03 09:26:28 +00:00
Robert O'Callahan
e2ce233deb
Bug 602757. Part 6: Don't limit complexity of opaque region when adding opaque chrome display items. r=tnikkel,a=blocking
2011-01-03 14:48:09 +13:00
Robert O'Callahan
d886269e1d
Bug 602757. Part 5: Change HasText to GetComponentAlphaBounds. r=tnikkel,sr=dbaron,a=blocking
2011-01-03 14:48:09 +13:00
Robert O'Callahan
71241fa556
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
e946441ff1
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
face759151
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
49d4e095a0
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
87f3d1c20c
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
635ece94a9
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
8a617b421a
Bug 621339. Protect against contentRootElement being null. r=dbaron. a=test
2010-12-26 21:16:00 -08:00
Timothy Nikkel
f37a7ed2b2
Fix a comment. no bug. r=a a=r
2010-12-31 16:48:47 -06:00
L. David Baron
3c79fb9460
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
3efa9fabcc
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
b3d7572c23
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
98d103fe8b
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
a218a71e7c
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
0285a9d935
b=578877, reenable WebGL on Linux; r=vlad,a=b
2010-12-27 12:05:01 -08:00
Robert O'Callahan
319639d128
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
48e89a922f
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
82f380c4da
Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout
2010-12-25 14:55:35 -05:00
Neil Deakin
49b5659acf
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
95d7ec83cd
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
f7586490f4
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
c4888bce55
Bug 620304 crash [@ nsTypedSelection::GetIndicesForInterval] if !aStartIndex/!aEndIndex, r+a=jst
2010-12-20 01:19:00 -08:00
timeless@mozdev.org
5f4030f326
Bug 620253 nsResizerFrame::AdjustDimensions fall through comment is misplaced, r+a=dbaron
2010-12-19 19:39:00 -08:00
Robert O'Callahan
bfe2452ebc
Bug 584251. Wallpaper around crash. r=joshmoz a=blocking-betaN+
2010-12-24 14:37:03 -06:00
Mats Palmgren
dc55df0bac
Bug 618996. Correctly compare rounded rect clip items for sameness. r=dbaron a=dbaron
2010-12-24 14:37:03 -06:00
Robert Longson
e39c239054
Bug 621210 - Clear cached ctm when painting mask children; r=jwatt; a=roc
2010-12-24 09:30:01 +00:00
Brian Birtles
64e7373c44
Bug 615788 - Clear cached ctm when painting pattern children; r=longsonr; a=roc
2010-12-23 14:48:31 +09:00
Brian Birtles
8658beede3
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
2b13cacbcd
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
a9323f7452
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
8c76f68d20
bug 615445 - update reftest manifest now that the tests pass. a=test-only
2010-12-22 14:27:43 +00:00
Mounir Lamouri
02dcd4ad59
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
947848c536
Bug 620394 crash [@ PresShell::GoToAnchor] if selectAnchor && xpointerResult && !sel
...
r+a=roc
2010-12-21 15:03:01 -08:00
Wes Johnston
ef552735b2
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
ca2e802784
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
cababf0538
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
57a79c1b85
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
b1ea2276cf
Bug 604885 commit backout merge. a=backout
2010-12-21 07:46:59 +13:00
Chris Pearce
539e3021d7
Bug 604885 - backout 53f49c89634b a=backout
2010-12-21 07:46:25 +13:00
Chris Pearce
1b4176f2dc
Bug 604885 commit backout merge. a=backout
2010-12-21 07:43:48 +13:00
Chris Pearce
7b3410e272
Bug 604885 - backout 00cabcc7d182 a=backout
2010-12-21 07:42:41 +13:00
Mihai Sucan
215e61a4b2
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
176912a7c2
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
3c0d7ed5aa
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
95f8c3df9b
Bug 619968 - feGaussianBlur should render as identity if stdDeviation=0 r=jwatt,a=roc
2010-12-18 13:14:09 +00:00
Robert Longson
2ae2507399
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
42fd83c9cd
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
c727ef9b41
Bug 617152. Part 13: Fix nsXULScrollFrame::InvalidateInternal. r=tnikkel,a=blockers
2010-12-20 14:37:43 +13:00
Robert O'Callahan
1c03ef884d
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
deacd0626d
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
e4fdf4b155
Bug 617512. Part 10: Don't wait for pending paints to flush in crashtests. r=dbaron
2010-12-20 14:37:43 +13:00
Robert O'Callahan
dc7ee6cfc4
Bug 594333. Invalidate frame subtree (including layers) when moving a float. r=dbaron
2010-12-20 14:37:43 +13:00
Olli Pettay
d0a4a238ab
Bug 617525. Dispatch MozAfterPaint events to GetParentTarget. r=roc
2010-12-20 14:37:43 +13:00
Robert O'Callahan
a687d70497
Bug 617152. Part 9: Use desired bounds in nsDisplayList::GetBounds, not actual bounds, when computing plugin geometry. r=tnikkel
2010-12-20 14:37:43 +13:00
Robert O'Callahan
b2eb2ce72f
Bug 617152. Part 8.5: Fire MozPaintWait even if the plugin layer is currently zero-size. r=tnikkel
2010-12-20 14:37:43 +13:00
Robert O'Callahan
8556c00903
Bug 617152. Part 8: Remove useless call to processUpdates. r=dbaron
2010-12-20 14:37:43 +13:00
Robert O'Callahan
88756ca61b
Bug 617152. Part 7: Take a full snapshot after we've set up our listeners. r=dbaron
2010-12-20 14:37:43 +13:00
Robert O'Callahan
30e7c85ced
Bug 617152. Part 6: Improve diagnostic messages for reftest failures. r=dbaron
2010-12-20 14:37:43 +13:00
Robert O'Callahan
6f3afc714b
Bug 617152. Part 4: Make sure to always fire a balancing MozPaintWaitFinished, even if the plugin dies suddenly, and make sure events are dispatched safely. r=dbaron
2010-12-20 14:37:43 +13:00
Robert O'Callahan
92b4b5d97d
Bug 617152. Part 3: Fix reftest.js harness to have much simpler logic for waiting for a test to end. r=dbaron
2010-12-20 14:37:42 +13:00
Robert O'Callahan
5824056067
Bug 617152. Part 2: Fix SVG-as-image tests. r=dholbert
2010-12-20 14:37:40 +13:00
Robert O'Callahan
ebe65f2b40
Bug 617152. Part 1: fix 424465-1 test. r=dbaron
2010-12-20 14:26:14 +13:00
Robert O'Callahan
8ad0efd198
Bug 612840. Part 4: Invert the meaning of CONTENT_NO_TEXT_OVER_TRANSPARENT and rename it. r=vlad
2010-12-20 14:26:14 +13:00
Robert O'Callahan
a946b15fb3
Bug 612840. Part 3: Make Layer::CONTENT_NO_TEXT_OVER_TRANSPARENT applicable to all layer types, and set CONTENT_NO_TEXT_OVER_TRANSPARENT on container layers. r=tnikkel,r=vlad
2010-12-20 14:26:14 +13:00
Robert O'Callahan
21068b15a9
Bug 612840. Part 1: Remove CONTENT_NO_TEXT flag since it's not really used. Also remove ShouldRetainTransparentSurface and related code; we'll assume that when text is over opaque pixels in an RGBA surface we can always paint it with subpixel AA --- and make it so in later patches. r=vlad
2010-12-20 14:26:13 +13:00
Robert O'Callahan
ac562ad2c1
Bug 579885. Fix test.
2010-12-20 14:26:13 +13:00
Daniel Holbert
4a7a8b4937
Bug 272288 Patch 5: Add some more <svg:image> reftests. r=roc a=tests
...
--HG--
rename : layout/reftests/svg/image/blueRect10x10-viewBox.svg => layout/reftests/svg/image/blueRect10x10-viewBox-animPAR.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-03-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-03.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-04-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-04.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
ebf2a2f077
Bug 272288 Patch 2: Store override preserveAspectRatio values in property table on image document's root node, when painting <svg> image element. r=roc a=roc
...
--HG--
rename : layout/reftests/svg/image/blueRect10x10.svg => layout/reftests/svg/image/blueRect10x10-viewBox.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-svg.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
9dce61ff01
Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc
2010-12-19 16:45:29 -08:00
Daniel Holbert
75361d7972
Bug 619516 Patch 4: Create overloaded version of nsSVGUtils::GetViewBoxTransform to take (un-animated) SVGPreserveAspectRatio. r=jwatt a=roc
2010-12-19 16:45:29 -08:00
Daniel Holbert
24a0292ab0
Bug 619516 Patch 3: Rename files nsSVGPreserveAspectRatio.* to SVGAnimatedPreserveAspectRatio. r=jwatt a=roc
...
--HG--
rename : content/svg/content/src/nsSVGPreserveAspectRatio.cpp => content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp
rename : content/svg/content/src/nsSVGPreserveAspectRatio.h => content/svg/content/src/SVGAnimatedPreserveAspectRatio.h
2010-12-19 16:45:29 -08:00
Daniel Holbert
725fb5d939
Bug 619516 Patch 2: Update clients of nsSVGPreserveAspectRatio with new class name. r=jwatt a=roc
2010-12-19 16:45:29 -08:00
Daniel Holbert
61a096d4a4
Bug 619516 Patch 1: Rename nsSVGPreserveAspectRatio and its inner class to SVGAnimatedPreserveAspectRatio / SVGPreserveAspectRatio. r=jwatt a=roc
2010-12-19 16:45:29 -08:00
timeless@mozdev.org
2c5b4a64dc
Bug 619785 - nsComputedDOMStyle::DoGetMozBackgroundSize leaks valY when it has problems with valX, r+a=bz
2010-12-16 14:01:00 -08:00
Ehsan Akhgari
393e54e609
Bug 527935 - Fire the input event for text controls with the correct trusted-ness status; r=roc a=blocking-final+
2010-12-07 01:30:05 -05:00
Mounir Lamouri
a7f188e73e
Bug 610415 - Make :-moz-ui-invalid and :-moz-ui-valid not applying when the form element has novalidate attribute set. r+a=sicking
...
--HG--
extra : rebase_source : 16d889910f0cd14071da4ecedfa92fa2db0be750
2010-12-17 15:26:24 -08:00
Mounir Lamouri
54f6748d69
Bug 610687 - Make all the radio button group suffering from being missing instead of only radio's with the required attribute. r+a=sicking
...
--HG--
extra : rebase_source : 804f50ebb47feeac9328a47e86fa387fc07ab32d
2010-12-16 11:51:59 -08:00
Mounir Lamouri
1a18d39d68
Bug 615833 - Change event should not be cancelable. r=smaug a=sicking
...
--HG--
extra : rebase_source : a067989d8ce1297a9ed9869f931b64f33f2fed9f
2010-12-17 09:45:46 -08:00
Mounir Lamouri
db6bb54ae9
Bug 596088 - Make <input type='file'> looks disabled when inside a disabled fieldset by adding a ContentStatesChanged method in nsIFrame. r=bz sr=roc a=blocking-final
...
--HG--
rename : layout/reftests/bugs/557087.html => layout/reftests/bugs/557087-1.html
rename : layout/reftests/bugs/557087.html => layout/reftests/bugs/557087-2.html
extra : rebase_source : 350455e646775e42916e90dee7e09f63f84f4db4
2010-12-14 10:00:57 -08:00
Phil Ringnalda
c58c31de0d
Bug 616710 - Annotate the 0-4 assertions about "Doing nscoord addition with values > nscoord_MAX" on Windows in crashtests/380217-1.xul, a=orange
2010-12-15 09:33:29 -08:00
Chris Pearce
4163b33540
Bug 604885 - Reftest to ensure video controls don't overflow outside of css dimensions. r=test-change a=blocking2.0
2010-11-25 07:34:57 +13:00
Chris Pearce
8ef4f2a1d5
Bug 604885 - Don't render video controls outside of css-specified width/height. r=roc a=blocking2.0
2010-11-25 07:34:56 +13:00
Mounir Lamouri
b857423fb5
Bug 613249 - <output> should have :-moz-ui-invalid and :-moz-ui-valid applying. r=bz a=jst
...
--HG--
rename : layout/reftests/css-invalid/output/output-invalid.html => layout/reftests/css-ui-invalid/output/output-invalid.html
rename : layout/reftests/css-invalid/output/output-ref.html => layout/reftests/css-ui-invalid/output/output-ref.html
rename : layout/reftests/css-invalid/output/output-valid.html => layout/reftests/css-ui-invalid/output/output-valid.html
rename : layout/reftests/css-invalid/output/reftest.list => layout/reftests/css-ui-invalid/output/reftest.list
rename : layout/reftests/css-invalid/output/style.css => layout/reftests/css-ui-invalid/output/style.css
rename : layout/reftests/css-valid/output/output-invalid.html => layout/reftests/css-ui-valid/output/output-invalid.html
rename : layout/reftests/css-valid/output/output-ref.html => layout/reftests/css-ui-valid/output/output-ref.html
rename : layout/reftests/css-valid/output/output-valid.html => layout/reftests/css-ui-valid/output/output-valid.html
rename : layout/reftests/css-valid/output/reftest.list => layout/reftests/css-ui-valid/output/reftest.list
rename : layout/reftests/css-valid/output/style.css => layout/reftests/css-ui-valid/output/style.css
2010-11-24 11:13:05 +01:00
Mounir Lamouri
6e28fff4f8
Bug 612730 (1/3) - :-moz-ui-invalid and :-moz-ui-valid apply if the selected option has been changed. r=bz a=jst
2010-11-24 11:09:01 +01:00
Mounir Lamouri
e315f96b44
Bug 605125 (3/5) - :-moz-ui-valid shouldn't apply if the element hasn't been modified. r=bz a=jst
2010-11-24 00:55:22 +01:00
Mounir Lamouri
89220a1e7a
Bug 605125 (2/5) - Make :-moz-ui-valid follow rules for :valid. r=bz a=jst
...
--HG--
rename : layout/reftests/css-valid/button/button-button.html => layout/reftests/css-ui-valid/button/button-button.html
rename : layout/reftests/css-valid/button/button-disabled-fieldset-1.html => layout/reftests/css-ui-valid/button/button-disabled-fieldset-1.html
rename : layout/reftests/css-valid/button/button-disabled-fieldset-2.html => layout/reftests/css-ui-valid/button/button-disabled-fieldset-2.html
rename : layout/reftests/css-valid/button/button-disabled.html => layout/reftests/css-ui-valid/button/button-disabled.html
rename : layout/reftests/css-valid/button/button-dyn-disabled.html => layout/reftests/css-ui-valid/button/button-dyn-disabled.html
rename : layout/reftests/css-valid/button/button-dyn-not-disabled.html => layout/reftests/css-ui-valid/button/button-dyn-not-disabled.html
rename : layout/reftests/css-valid/button/button-fieldset-legend-ref.html => layout/reftests/css-ui-valid/button/button-fieldset-legend-ref.html
rename : layout/reftests/css-valid/button/button-fieldset-legend.html => layout/reftests/css-ui-valid/button/button-fieldset-legend.html
rename : layout/reftests/css-valid/button/button-fieldset-ref.html => layout/reftests/css-ui-valid/button/button-fieldset-ref.html
rename : layout/reftests/css-valid/button/button-invalid.html => layout/reftests/css-ui-valid/button/button-invalid.html
rename : layout/reftests/css-valid/button/button-ref.html => layout/reftests/css-ui-valid/button/button-ref.html
rename : layout/reftests/css-valid/button/button-reset.html => layout/reftests/css-ui-valid/button/button-reset.html
rename : layout/reftests/css-valid/button/button-type-barred.html => layout/reftests/css-ui-valid/button/button-type-barred.html
rename : layout/reftests/css-valid/button/button-type-invalid.html => layout/reftests/css-ui-valid/button/button-type-invalid.html
rename : layout/reftests/css-valid/button/button-valid.html => layout/reftests/css-ui-valid/button/button-valid.html
rename : layout/reftests/css-valid/button/reftest.list => layout/reftests/css-ui-valid/button/reftest.list
rename : layout/reftests/css-valid/button/style.css => layout/reftests/css-ui-valid/button/style.css
rename : layout/reftests/css-valid/input/input-button-ref.html => layout/reftests/css-ui-valid/input/input-button-ref.html
rename : layout/reftests/css-valid/input/input-button.html => layout/reftests/css-ui-valid/input/input-button.html
rename : layout/reftests/css-valid/input/input-customerror.html => layout/reftests/css-ui-valid/input/input-customerror.html
rename : layout/reftests/css-valid/input/input-disabled-fieldset-1.html => layout/reftests/css-ui-valid/input/input-disabled-fieldset-1.html
rename : layout/reftests/css-valid/input/input-disabled-fieldset-2.html => layout/reftests/css-ui-valid/input/input-disabled-fieldset-2.html
rename : layout/reftests/css-valid/input/input-disabled.html => layout/reftests/css-ui-valid/input/input-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-disabled.html => layout/reftests/css-ui-valid/input/input-dyn-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-not-disabled.html => layout/reftests/css-ui-valid/input/input-dyn-not-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-not-readonly.html => layout/reftests/css-ui-valid/input/input-dyn-not-readonly.html
rename : layout/reftests/css-valid/input/input-dyn-readonly.html => layout/reftests/css-ui-valid/input/input-dyn-readonly.html
rename : layout/reftests/css-valid/input/input-email-invalid.html => layout/reftests/css-ui-valid/input/input-email-invalid.html
rename : layout/reftests/css-valid/input/input-email-ref.html => layout/reftests/css-ui-valid/input/input-email-ref.html
rename : layout/reftests/css-valid/input/input-email-valid.html => layout/reftests/css-ui-valid/input/input-email-valid.html
rename : layout/reftests/css-valid/input/input-fieldset-legend-ref.html => layout/reftests/css-ui-valid/input/input-fieldset-legend-ref.html
rename : layout/reftests/css-valid/input/input-fieldset-legend.html => layout/reftests/css-ui-valid/input/input-fieldset-legend.html
rename : layout/reftests/css-valid/input/input-fieldset-ref.html => layout/reftests/css-ui-valid/input/input-fieldset-ref.html
rename : layout/reftests/css-valid/input/input-maxlength-invalid.html => layout/reftests/css-ui-valid/input/input-maxlength-invalid.html
rename : layout/reftests/css-valid/input/input-maxlength-valid.html => layout/reftests/css-ui-valid/input/input-maxlength-valid.html
rename : layout/reftests/css-valid/input/input-pattern-invalid.html => layout/reftests/css-ui-valid/input/input-pattern-invalid.html
rename : layout/reftests/css-valid/input/input-pattern-valid.html => layout/reftests/css-ui-valid/input/input-pattern-valid.html
rename : layout/reftests/css-valid/input/input-readonly.html => layout/reftests/css-ui-valid/input/input-readonly.html
rename : layout/reftests/css-valid/input/input-ref.html => layout/reftests/css-ui-valid/input/input-ref.html
rename : layout/reftests/css-valid/input/input-required-invalid.html => layout/reftests/css-ui-valid/input/input-required-invalid.html
rename : layout/reftests/css-valid/input/input-required-valid.html => layout/reftests/css-ui-valid/input/input-required-valid.html
rename : layout/reftests/css-valid/input/input-reset.html => layout/reftests/css-ui-valid/input/input-reset.html
rename : layout/reftests/css-valid/input/input-type-barred.html => layout/reftests/css-ui-valid/input/input-type-barred.html
rename : layout/reftests/css-valid/input/input-type-invalid.html => layout/reftests/css-ui-valid/input/input-type-invalid.html
rename : layout/reftests/css-valid/input/input-url-invalid.html => layout/reftests/css-ui-valid/input/input-url-invalid.html
rename : layout/reftests/css-valid/input/input-url-ref.html => layout/reftests/css-ui-valid/input/input-url-ref.html
rename : layout/reftests/css-valid/input/input-url-valid.html => layout/reftests/css-ui-valid/input/input-url-valid.html
rename : layout/reftests/css-valid/input/input-valid.html => layout/reftests/css-ui-valid/input/input-valid.html
rename : layout/reftests/css-valid/input/input-withtext-ref.html => layout/reftests/css-ui-valid/input/input-withtext-ref.html
rename : layout/reftests/css-valid/input/reftest.list => layout/reftests/css-ui-valid/input/reftest.list
rename : layout/reftests/css-valid/input/style.css => layout/reftests/css-ui-valid/input/style.css
rename : layout/reftests/css-valid/reftest.list => layout/reftests/css-ui-valid/reftest.list
rename : layout/reftests/css-valid/select/reftest.list => layout/reftests/css-ui-valid/select/reftest.list
rename : layout/reftests/css-valid/select/select-disabled-fieldset-1.html => layout/reftests/css-ui-valid/select/select-disabled-fieldset-1.html
rename : layout/reftests/css-valid/select/select-disabled-fieldset-2.html => layout/reftests/css-ui-valid/select/select-disabled-fieldset-2.html
rename : layout/reftests/css-valid/select/select-disabled-ref.html => layout/reftests/css-ui-valid/select/select-disabled-ref.html
rename : layout/reftests/css-valid/select/select-disabled.html => layout/reftests/css-ui-valid/select/select-disabled.html
rename : layout/reftests/css-valid/select/select-dyn-disabled.html => layout/reftests/css-ui-valid/select/select-dyn-disabled.html
rename : layout/reftests/css-valid/select/select-dyn-not-disabled.html => layout/reftests/css-ui-valid/select/select-dyn-not-disabled.html
rename : layout/reftests/css-valid/select/select-fieldset-legend-ref.html => layout/reftests/css-ui-valid/select/select-fieldset-legend-ref.html
rename : layout/reftests/css-valid/select/select-fieldset-legend.html => layout/reftests/css-ui-valid/select/select-fieldset-legend.html
rename : layout/reftests/css-valid/select/select-fieldset-ref.html => layout/reftests/css-ui-valid/select/select-fieldset-ref.html
rename : layout/reftests/css-valid/select/select-invalid.html => layout/reftests/css-ui-valid/select/select-invalid.html
rename : layout/reftests/css-valid/select/select-ref.html => layout/reftests/css-ui-valid/select/select-ref.html
rename : layout/reftests/css-valid/select/select-required-invalid.html => layout/reftests/css-ui-valid/select/select-required-invalid.html
rename : layout/reftests/css-valid/select/select-required-multiple-invalid.html => layout/reftests/css-ui-valid/select/select-required-multiple-invalid.html
rename : layout/reftests/css-valid/select/select-required-multiple-ref.html => layout/reftests/css-ui-valid/select/select-required-multiple-ref.html
rename : layout/reftests/css-valid/select/select-required-multiple-valid.html => layout/reftests/css-ui-valid/select/select-required-multiple-valid.html
rename : layout/reftests/css-valid/select/select-required-ref.html => layout/reftests/css-ui-valid/select/select-required-ref.html
rename : layout/reftests/css-valid/select/select-required-valid.html => layout/reftests/css-ui-valid/select/select-required-valid.html
rename : layout/reftests/css-valid/select/select-valid.html => layout/reftests/css-ui-valid/select/select-valid.html
rename : layout/reftests/css-valid/select/style.css => layout/reftests/css-ui-valid/select/style.css
rename : layout/reftests/css-valid/textarea/reftest.list => layout/reftests/css-ui-valid/textarea/reftest.list
rename : layout/reftests/css-valid/textarea/style.css => layout/reftests/css-ui-valid/textarea/style.css
rename : layout/reftests/css-valid/textarea/textarea-customerror.html => layout/reftests/css-ui-valid/textarea/textarea-customerror.html
rename : layout/reftests/css-valid/textarea/textarea-disabled-fieldset-1.html => layout/reftests/css-ui-valid/textarea/textarea-disabled-fieldset-1.html
rename : layout/reftests/css-valid/textarea/textarea-disabled-fieldset-2.html => layout/reftests/css-ui-valid/textarea/textarea-disabled-fieldset-2.html
rename : layout/reftests/css-valid/textarea/textarea-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-not-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-not-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-not-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-not-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-legend-ref.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-legend-ref.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-legend.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-legend.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-ref.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-ref.html
rename : layout/reftests/css-valid/textarea/textarea-maxlength-invalid.html => layout/reftests/css-ui-valid/textarea/textarea-maxlength-invalid.html
rename : layout/reftests/css-valid/textarea/textarea-maxlength-valid.html => layout/reftests/css-ui-valid/textarea/textarea-maxlength-valid.html
rename : layout/reftests/css-valid/textarea/textarea-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-ref.html => layout/reftests/css-ui-valid/textarea/textarea-ref.html
rename : layout/reftests/css-valid/textarea/textarea-required-invalid.html => layout/reftests/css-ui-valid/textarea/textarea-required-invalid.html
rename : layout/reftests/css-valid/textarea/textarea-required-valid.html => layout/reftests/css-ui-valid/textarea/textarea-required-valid.html
rename : layout/reftests/css-valid/textarea/textarea-valid.html => layout/reftests/css-ui-valid/textarea/textarea-valid.html
rename : layout/reftests/css-valid/textarea/textarea-withtext-ref.html => layout/reftests/css-ui-valid/textarea/textarea-withtext-ref.html
2010-11-24 01:14:44 +01:00
Mounir Lamouri
2e73d2b24f
Bug 605125 (1/5) - Add :-moz-ui-valid pseudo-class. r=bz a=jst
2010-11-24 00:54:29 +01:00
Mounir Lamouri
f047fa2dbd
Bug 609017 - Default style for :-moz-ui-invalid. r=bz ui-r=limi a=sicking
2010-11-24 00:51:43 +01:00
Mounir Lamouri
c63d9ebdb1
Bug 605124 (3/5) - :-moz-ui-invalid shouldn't apply if the element hasn't been modified. r=bz a=bsmedberg
2010-11-24 00:49:50 +01:00
Mounir Lamouri
71986f8536
Bug 605124 (2/5) - Make :-moz-ui-invalid follow rules for :invalid. r=bz a=bsmedberg
...
--HG--
rename : layout/reftests/css-invalid/button/button-button.html => layout/reftests/css-ui-invalid/button/button-button.html
rename : layout/reftests/css-invalid/button/button-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/button/button-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/button/button-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/button/button-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/button/button-disabled.html => layout/reftests/css-ui-invalid/button/button-disabled.html
rename : layout/reftests/css-invalid/button/button-dyn-disabled.html => layout/reftests/css-ui-invalid/button/button-dyn-disabled.html
rename : layout/reftests/css-invalid/button/button-dyn-not-disabled.html => layout/reftests/css-ui-invalid/button/button-dyn-not-disabled.html
rename : layout/reftests/css-invalid/button/button-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/button/button-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/button/button-fieldset-legend.html => layout/reftests/css-ui-invalid/button/button-fieldset-legend.html
rename : layout/reftests/css-invalid/button/button-fieldset-ref.html => layout/reftests/css-ui-invalid/button/button-fieldset-ref.html
rename : layout/reftests/css-invalid/button/button-invalid.html => layout/reftests/css-ui-invalid/button/button-invalid.html
rename : layout/reftests/css-invalid/button/button-ref.html => layout/reftests/css-ui-invalid/button/button-ref.html
rename : layout/reftests/css-invalid/button/button-reset.html => layout/reftests/css-ui-invalid/button/button-reset.html
rename : layout/reftests/css-invalid/button/button-type-barred.html => layout/reftests/css-ui-invalid/button/button-type-barred.html
rename : layout/reftests/css-invalid/button/button-type-invalid.html => layout/reftests/css-ui-invalid/button/button-type-invalid.html
rename : layout/reftests/css-invalid/button/button-valid.html => layout/reftests/css-ui-invalid/button/button-valid.html
rename : layout/reftests/css-invalid/button/reftest.list => layout/reftests/css-ui-invalid/button/reftest.list
rename : layout/reftests/css-invalid/button/style.css => layout/reftests/css-ui-invalid/button/style.css
rename : layout/reftests/css-invalid/default-style/button-ref.html => layout/reftests/css-ui-invalid/default-style/button-ref.html
rename : layout/reftests/css-invalid/default-style/button.html => layout/reftests/css-ui-invalid/default-style/button.html
rename : layout/reftests/css-invalid/default-style/fieldset-ref.html => layout/reftests/css-ui-invalid/default-style/fieldset-ref.html
rename : layout/reftests/css-invalid/default-style/fieldset.html => layout/reftests/css-ui-invalid/default-style/fieldset.html
rename : layout/reftests/css-invalid/default-style/input-ref.html => layout/reftests/css-ui-invalid/default-style/input-ref.html
rename : layout/reftests/css-invalid/default-style/input.html => layout/reftests/css-ui-invalid/default-style/input.html
rename : layout/reftests/css-invalid/default-style/reftest.list => layout/reftests/css-ui-invalid/default-style/reftest.list
rename : layout/reftests/css-invalid/default-style/select-ref.html => layout/reftests/css-ui-invalid/default-style/select-ref.html
rename : layout/reftests/css-invalid/default-style/select.html => layout/reftests/css-ui-invalid/default-style/select.html
rename : layout/reftests/css-invalid/default-style/style.css => layout/reftests/css-ui-invalid/default-style/style.css
rename : layout/reftests/css-invalid/default-style/textarea-ref.html => layout/reftests/css-ui-invalid/default-style/textarea-ref.html
rename : layout/reftests/css-invalid/default-style/textarea.html => layout/reftests/css-ui-invalid/default-style/textarea.html
rename : layout/reftests/css-invalid/input/input-button-ref.html => layout/reftests/css-ui-invalid/input/input-button-ref.html
rename : layout/reftests/css-invalid/input/input-button.html => layout/reftests/css-ui-invalid/input/input-button.html
rename : layout/reftests/css-invalid/input/input-customerror.html => layout/reftests/css-ui-invalid/input/input-customerror.html
rename : layout/reftests/css-invalid/input/input-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/input/input-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/input/input-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/input/input-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/input/input-disabled.html => layout/reftests/css-ui-invalid/input/input-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-disabled.html => layout/reftests/css-ui-invalid/input/input-dyn-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-not-disabled.html => layout/reftests/css-ui-invalid/input/input-dyn-not-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-not-readonly.html => layout/reftests/css-ui-invalid/input/input-dyn-not-readonly.html
rename : layout/reftests/css-invalid/input/input-dyn-readonly.html => layout/reftests/css-ui-invalid/input/input-dyn-readonly.html
rename : layout/reftests/css-invalid/input/input-email-invalid.html => layout/reftests/css-ui-invalid/input/input-email-invalid.html
rename : layout/reftests/css-invalid/input/input-email-ref.html => layout/reftests/css-ui-invalid/input/input-email-ref.html
rename : layout/reftests/css-invalid/input/input-email-valid.html => layout/reftests/css-ui-invalid/input/input-email-valid.html
rename : layout/reftests/css-invalid/input/input-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/input/input-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/input/input-fieldset-legend.html => layout/reftests/css-ui-invalid/input/input-fieldset-legend.html
rename : layout/reftests/css-invalid/input/input-fieldset-ref.html => layout/reftests/css-ui-invalid/input/input-fieldset-ref.html
rename : layout/reftests/css-invalid/input/input-maxlength-invalid.html => layout/reftests/css-ui-invalid/input/input-maxlength-invalid.html
rename : layout/reftests/css-invalid/input/input-maxlength-valid.html => layout/reftests/css-ui-invalid/input/input-maxlength-valid.html
rename : layout/reftests/css-invalid/input/input-pattern-invalid.html => layout/reftests/css-ui-invalid/input/input-pattern-invalid.html
rename : layout/reftests/css-invalid/input/input-pattern-valid.html => layout/reftests/css-ui-invalid/input/input-pattern-valid.html
rename : layout/reftests/css-invalid/input/input-readonly.html => layout/reftests/css-ui-invalid/input/input-readonly.html
rename : layout/reftests/css-invalid/input/input-ref.html => layout/reftests/css-ui-invalid/input/input-ref.html
rename : layout/reftests/css-invalid/input/input-required-invalid.html => layout/reftests/css-ui-invalid/input/input-required-invalid.html
rename : layout/reftests/css-invalid/input/input-required-valid.html => layout/reftests/css-ui-invalid/input/input-required-valid.html
rename : layout/reftests/css-invalid/input/input-reset.html => layout/reftests/css-ui-invalid/input/input-reset.html
rename : layout/reftests/css-invalid/input/input-type-barred.html => layout/reftests/css-ui-invalid/input/input-type-barred.html
rename : layout/reftests/css-invalid/input/input-type-invalid.html => layout/reftests/css-ui-invalid/input/input-type-invalid.html
rename : layout/reftests/css-invalid/input/input-url-invalid.html => layout/reftests/css-ui-invalid/input/input-url-invalid.html
rename : layout/reftests/css-invalid/input/input-url-ref.html => layout/reftests/css-ui-invalid/input/input-url-ref.html
rename : layout/reftests/css-invalid/input/input-url-valid.html => layout/reftests/css-ui-invalid/input/input-url-valid.html
rename : layout/reftests/css-invalid/input/input-valid.html => layout/reftests/css-ui-invalid/input/input-valid.html
rename : layout/reftests/css-invalid/input/input-withtext-ref.html => layout/reftests/css-ui-invalid/input/input-withtext-ref.html
rename : layout/reftests/css-invalid/input/reftest.list => layout/reftests/css-ui-invalid/input/reftest.list
rename : layout/reftests/css-invalid/input/style.css => layout/reftests/css-ui-invalid/input/style.css
rename : layout/reftests/css-invalid/reftest.list => layout/reftests/css-ui-invalid/reftest.list
rename : layout/reftests/css-invalid/select/reftest.list => layout/reftests/css-ui-invalid/select/reftest.list
rename : layout/reftests/css-invalid/select/select-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/select/select-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/select/select-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/select/select-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/select/select-disabled-ref.html => layout/reftests/css-ui-invalid/select/select-disabled-ref.html
rename : layout/reftests/css-invalid/select/select-disabled.html => layout/reftests/css-ui-invalid/select/select-disabled.html
rename : layout/reftests/css-invalid/select/select-dyn-disabled.html => layout/reftests/css-ui-invalid/select/select-dyn-disabled.html
rename : layout/reftests/css-invalid/select/select-dyn-not-disabled.html => layout/reftests/css-ui-invalid/select/select-dyn-not-disabled.html
rename : layout/reftests/css-invalid/select/select-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/select/select-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/select/select-fieldset-legend.html => layout/reftests/css-ui-invalid/select/select-fieldset-legend.html
rename : layout/reftests/css-invalid/select/select-fieldset-ref.html => layout/reftests/css-ui-invalid/select/select-fieldset-ref.html
rename : layout/reftests/css-invalid/select/select-invalid.html => layout/reftests/css-ui-invalid/select/select-invalid.html
rename : layout/reftests/css-invalid/select/select-ref.html => layout/reftests/css-ui-invalid/select/select-ref.html
rename : layout/reftests/css-invalid/select/select-required-invalid.html => layout/reftests/css-ui-invalid/select/select-required-invalid.html
rename : layout/reftests/css-invalid/select/select-required-multiple-invalid.html => layout/reftests/css-ui-invalid/select/select-required-multiple-invalid.html
rename : layout/reftests/css-invalid/select/select-required-multiple-ref.html => layout/reftests/css-ui-invalid/select/select-required-multiple-ref.html
rename : layout/reftests/css-invalid/select/select-required-multiple-valid.html => layout/reftests/css-ui-invalid/select/select-required-multiple-valid.html
rename : layout/reftests/css-invalid/select/select-required-ref.html => layout/reftests/css-ui-invalid/select/select-required-ref.html
rename : layout/reftests/css-invalid/select/select-required-valid.html => layout/reftests/css-ui-invalid/select/select-required-valid.html
rename : layout/reftests/css-invalid/select/select-valid.html => layout/reftests/css-ui-invalid/select/select-valid.html
rename : layout/reftests/css-invalid/select/style.css => layout/reftests/css-ui-invalid/select/style.css
rename : layout/reftests/css-invalid/textarea/reftest.list => layout/reftests/css-ui-invalid/textarea/reftest.list
rename : layout/reftests/css-invalid/textarea/style.css => layout/reftests/css-ui-invalid/textarea/style.css
rename : layout/reftests/css-invalid/textarea/textarea-customerror.html => layout/reftests/css-ui-invalid/textarea/textarea-customerror.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-not-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-not-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-not-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-not-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-legend.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-legend.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-maxlength-invalid.html => layout/reftests/css-ui-invalid/textarea/textarea-maxlength-invalid.html
rename : layout/reftests/css-invalid/textarea/textarea-maxlength-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-maxlength-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-required-invalid.html => layout/reftests/css-ui-invalid/textarea/textarea-required-invalid.html
rename : layout/reftests/css-invalid/textarea/textarea-required-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-required-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-withtext-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-withtext-ref.html
2010-11-24 00:48:51 +01:00
Mounir Lamouri
261a755de9
Bug 605124 (1/5) - Add :-moz-ui-invalid pseudo-class. r=bz a=bsmedberg
2010-11-24 00:48:18 +01:00
Mounir Lamouri
18a60e943d
Bug 609016 - Remove default style for :invalid. r=bz a=bsmedberg
2010-11-24 00:47:26 +01:00
Mounir Lamouri
5eebfd604d
Bug 609417 - We shouldn't always call SetValueChanged when clearing the file list. r=smaug a=bsmedberg
2010-11-24 00:45:53 +01:00
Markus Stange
48d1f96d09
Bug 610122 - Make the reference in these reftests use a mask, too, so that we don't compare gradient rasterization of two different cairo backends. r=roc a=testonly
2010-11-24 10:46:10 +01:00
Markus Stange
94273719c4
Bug 610122 - Speed up nsSVGMaskFrame::ComputeMaskAlpha by drawing into the image surface directly. r=roc, a=roc
2010-11-24 10:44:34 +01:00
Jonathan Kew
6531a7f776
Backed out changeset 1958ebae93cc for causing mochitest orange. a=backout
2010-12-16 15:15:35 -08:00
Jonathan Kew
7a31c3e079
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
L. David Baron
6808a1e824
For transition reversing computations, ensure valuePortion is within 0.0-1.0. (Bug 611238) r=bzbarsky a=blocking2.0:final
...
Without the change to ensure that valuePortion is nonnegative, duration
might become negative, which it's not allowed to be. Without this
change, this can happen when a transition starts off moving into
negative value space, which happens when y1 in the timing function is
negative. The result that we want should come from using the absolute
value (rather than clamping to zero): if we reverse the transition when
it's in this negative space, we want the same movement we'd get if it
were the same distance into positive value space, just in the opposite
direction.
Additionally, I'm clamping valuePortion to be at most 1. This affects
"bouncy" transitions where the timing function's y2 is greater than
one. This is less critical, but ensures the invariant that a transition
will never take longer than its specified time, which seems like a good
thing to ensure.
I believe doing this computation at this stage is preferable to doing it
before the multiplication by oldPT.mReversePortion, since we should be
clamping the value within the range of the complete transition, not just
relative to the most recent reverse.
2010-12-16 08:53:17 -08:00
L. David Baron
4deb07b330
Remove code that's no longer needed. (Bug 576649, followup) r=roc a=blocking
2010-12-16 08:53:17 -08:00
L. David Baron
476d1363df
Remove comment that I forgot to remove in the previous patch (which fixed the issue it was pointing out). (Bug 617372) a2.0=tests
2010-12-16 08:53:17 -08:00
Masayuki Nakano
f3a4796451
Bug 608721 Between CJK full-stop and open parenthesis should be breakable r=roc, a=roc
2010-12-17 00:17:02 +09:00
Robert Longson
619b5db75c
Bug 617737 - white space handling incorrect r+a=roc
2010-12-16 10:57:35 +00:00
Shawn Wilsher
08e6bfdd2e
Merge Places and mozilla-central
...
a=bsmedberg
2010-12-15 19:24:51 -08:00
Shawn Wilsher
1f59f3890b
Merge mozilla-central to Places
2010-12-14 15:56:41 -08:00
Shawn Wilsher
ade39d2c6a
Merge mozilla-central to Places.
2010-12-13 15:08:04 -08:00
Karl Tomlinson
581f5230c4
test for bug 427672, unsupported variation selector
...
--HG--
extra : transplant_source : %E0%08%96%0E9%1AY%90%AEG%F7%AA9K%89%FD%F0%3B%3D%ED
2010-12-14 08:44:14 +13:00
Karl Tomlinson
c9189453a7
b=617869 separate first-letter font-size test from Hangul Jamo test
...
--HG--
extra : transplant_source : %CD%B0%D4%17%0FQ%A2g%18%2A%AF1%03%B5%CD%5C%FF%03%F4V
2010-12-14 08:43:08 +13:00
Michael Wu
007c1382ec
Backing out bug 615870 34bd12eb4a9c for causing bug 618916, a=stuart
2010-12-13 16:15:16 -08:00
Michael Wu
a3ec8a5ae1
Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
2010-12-13 16:14:07 -08:00
Oleg Romashin
0da1b085e9
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter r=roc a=b-f
2010-12-10 21:32:52 +02:00
Shawn Wilsher
5f893d748b
Merge mozilla-central into Places.
2010-12-07 15:06:32 -08:00
Steven Michaud
afd3294490
Bug 594482 - Java applets broken with content policies. r=josh,bsmedberg a=blocking2.0BetaN+
2010-12-07 15:18:50 -06:00
Bas Schouten
d6b50ba309
Bug 617242: Don't cull for transforms that flip the content. r=jrmuizel a=joedrew
2010-12-07 18:42:08 +01:00
Boris Zbarsky
315d8d3845
Bug 614397. Always descend through all placeholders while doing any sort of selection display list. r=roc, a=roc
2010-12-07 08:54:50 -05:00
Shawn Wilsher
2ed7d826a8
Merge mozilla-central into Places
2010-12-06 09:48:54 -08:00
Jonathan Kew
e55698c332
bug 616281 - fix the wordwrap-02 reftest to be independent of platform fonts. r=roc a=test-only
2010-12-06 10:49:50 +00:00
Neil Deakin
bfc477c78a
Bug 606343, part 1, add centering position types for panels, r=neil, a=blocking
2010-12-05 17:09:36 -05:00
Shawn Wilsher
1a57bc2dca
Merge mozilla-central to Places.
2010-12-02 09:05:33 -08:00
Bas Schouten
c25d19611b
Bug 588271 - Part 5: Mark reftests as no longer failing. r=vlad a=blocking-betan
2010-12-02 14:18:00 +01:00
Bas Schouten
c58ebac067
Bug 588271 - Part 4: Add specialized rendering codepaths for the most common border types. r=vlad a=blocking-betan
2010-12-02 14:17:58 +01:00
Bas Schouten
ff7020a8d1
Bug 588271 - Part 3: Update reftest to mask the nose edge because of color interpolation inconsistencies. r=jrmuizel
2010-12-02 14:17:56 +01:00
Bas Schouten
214be71f94
Bug 588271 - Part 2: Update masks of some reftests to new border rendering. r=jrmuizel
2010-12-02 14:17:54 +01:00
Bas Schouten
0f13f514b2
Bug 588271 - Part 1: Mask corners of some reftests because of AA differences. r=roc
2010-12-02 14:17:52 +01:00
Boris Zbarsky
b0c658578e
Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron
2010-11-30 13:19:57 -05:00
Ehsan Akhgari
2d5bbf542f
Bug 616085 - Disable a crashtest which accesses a network resource which is unavailable, and causes the crashtest suite to not exit cleanly; r=me a=tree-opener landed on a CLOSED TREE
2010-12-02 02:13:19 -05:00
Dave Townsend
7a0e0a5cd9
Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout
2010-12-01 11:01:56 -08:00