| OLD | NEW | 
|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "components/bookmarks/core/browser/bookmark_node.h" | 5 #include "components/bookmarks/browser/bookmark_node.h" | 
| 6 | 6 | 
| 7 #include "base/strings/string_util.h" | 7 #include "base/strings/string_util.h" | 
| 8 #include "base/strings/utf_string_conversions.h" | 8 #include "base/strings/utf_string_conversions.h" | 
| 9 | 9 | 
| 10 namespace { | 10 namespace { | 
| 11 | 11 | 
| 12 // Whitespace characters to strip from bookmark titles. | 12 // Whitespace characters to strip from bookmark titles. | 
| 13 const base::char16 kInvalidChars[] = { | 13 const base::char16 kInvalidChars[] = { | 
| 14   '\n', '\r', '\t', | 14   '\n', '\r', '\t', | 
| 15   0x2028,  // Line separator | 15   0x2028,  // Line separator | 
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 123     : BookmarkNode(id, GURL()), | 123     : BookmarkNode(id, GURL()), | 
| 124       visible_(true) { | 124       visible_(true) { | 
| 125 } | 125 } | 
| 126 | 126 | 
| 127 BookmarkPermanentNode::~BookmarkPermanentNode() { | 127 BookmarkPermanentNode::~BookmarkPermanentNode() { | 
| 128 } | 128 } | 
| 129 | 129 | 
| 130 bool BookmarkPermanentNode::IsVisible() const { | 130 bool BookmarkPermanentNode::IsVisible() const { | 
| 131   return visible_ || !empty(); | 131   return visible_ || !empty(); | 
| 132 } | 132 } | 
| OLD | NEW | 
|---|