| Index: Source/core/editing/ModifySelectionListLevel.h | 
| diff --git a/Source/core/editing/ModifySelectionListLevel.h b/Source/core/editing/ModifySelectionListLevel.h | 
| index 9c2f5e779fa1ac5d9337972e30175a6f15d1a9a9..b8707281e4643a7b1340e3336cce9f71d46cc174 100644 | 
| --- a/Source/core/editing/ModifySelectionListLevel.h | 
| +++ b/Source/core/editing/ModifySelectionListLevel.h | 
| @@ -35,7 +35,7 @@ namespace WebCore { | 
| // It is not used on its own. | 
| class ModifySelectionListLevelCommand : public CompositeEditCommand { | 
| protected: | 
| -    explicit ModifySelectionListLevelCommand(Document*); | 
| +    explicit ModifySelectionListLevelCommand(Document&); | 
|  | 
| void appendSiblingNodeRange(Node* startNode, Node* endNode, Element* newParent); | 
| void insertSiblingNodeRangeBefore(Node* startNode, Node* endNode, Node* refNode); | 
| @@ -48,21 +48,21 @@ private: | 
| // IncreaseSelectionListLevelCommand moves the selected list items one level deeper. | 
| class IncreaseSelectionListLevelCommand : public ModifySelectionListLevelCommand { | 
| public: | 
| -    static bool canIncreaseSelectionListLevel(Document*); | 
| -    static PassRefPtr<Node> increaseSelectionListLevel(Document*); | 
| -    static PassRefPtr<Node> increaseSelectionListLevelOrdered(Document*); | 
| -    static PassRefPtr<Node> increaseSelectionListLevelUnordered(Document*); | 
| +    static bool canIncreaseSelectionListLevel(Document&); | 
| +    static PassRefPtr<Node> increaseSelectionListLevel(Document&); | 
| +    static PassRefPtr<Node> increaseSelectionListLevelOrdered(Document&); | 
| +    static PassRefPtr<Node> increaseSelectionListLevelUnordered(Document&); | 
|  | 
| private: | 
| enum Type { InheritedListType, OrderedList, UnorderedList }; | 
| -    static PassRefPtr<Node> increaseSelectionListLevel(Document*, Type); | 
| +    static PassRefPtr<Node> increaseSelectionListLevel(Document&, Type); | 
|  | 
| -    static PassRefPtr<IncreaseSelectionListLevelCommand> create(Document* document, Type type) | 
| +    static PassRefPtr<IncreaseSelectionListLevelCommand> create(Document& document, Type type) | 
| { | 
| return adoptRef(new IncreaseSelectionListLevelCommand(document, type)); | 
| } | 
|  | 
| -    IncreaseSelectionListLevelCommand(Document*, Type); | 
| +    IncreaseSelectionListLevelCommand(Document&, Type); | 
|  | 
| virtual void doApply(); | 
|  | 
| @@ -73,16 +73,16 @@ private: | 
| // DecreaseSelectionListLevelCommand moves the selected list items one level shallower. | 
| class DecreaseSelectionListLevelCommand : public ModifySelectionListLevelCommand { | 
| public: | 
| -    static bool canDecreaseSelectionListLevel(Document*); | 
| -    static void decreaseSelectionListLevel(Document*); | 
| +    static bool canDecreaseSelectionListLevel(Document&); | 
| +    static void decreaseSelectionListLevel(Document&); | 
|  | 
| private: | 
| -    static PassRefPtr<DecreaseSelectionListLevelCommand> create(Document* document) | 
| +    static PassRefPtr<DecreaseSelectionListLevelCommand> create(Document& document) | 
| { | 
| return adoptRef(new DecreaseSelectionListLevelCommand(document)); | 
| } | 
|  | 
| -    explicit DecreaseSelectionListLevelCommand(Document*); | 
| +    explicit DecreaseSelectionListLevelCommand(Document&); | 
|  | 
| virtual void doApply(); | 
| }; | 
|  |