From 35c84837f848e17af2d4f0feda95d839e2f2dd43 Mon Sep 17 00:00:00 2001 From: "mats.palmgren%bredband.net" Date: Tue, 8 May 2007 05:46:37 +0000 Subject: [PATCH] Fix a cursor:-moz-initial assertion and include it in the mochitests. b=379951 r+sr=dbaron git-svn-id: svn://10.0.0.236/trunk@226106 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/style/nsRuleNode.cpp | 3 +++ mozilla/layout/style/test/test_initial_computation.html | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mozilla/layout/style/nsRuleNode.cpp b/mozilla/layout/style/nsRuleNode.cpp index f29506ad638..1bf9321f9a2 100644 --- a/mozilla/layout/style/nsRuleNode.cpp +++ b/mozilla/layout/style/nsRuleNode.cpp @@ -2493,6 +2493,9 @@ nsRuleNode::ComputeUserInterfaceData(nsStyleStruct* aStartStruct, ui->mCursor = parentUI->mCursor; ui->CopyCursorArrayFrom(*parentUI); } + else if (eCSSUnit_Initial == list->mValue.GetUnit()) { + ui->mCursor = NS_STYLE_CURSOR_AUTO; + } else { // The parser will never create a list that is *all* URL values -- // that's invalid. diff --git a/mozilla/layout/style/test/test_initial_computation.html b/mozilla/layout/style/test/test_initial_computation.html index 6b426074874..dc58d838142 100644 --- a/mozilla/layout/style/test/test_initial_computation.html +++ b/mozilla/layout/style/test/test_initial_computation.html @@ -125,7 +125,6 @@ var gBrokenInitial = { "bottom": true, "caption-side": true, "clear": true, - "cursor": true, "direction": true, "display": true, "empty-cells": true,