| Index: ui/gfx/render_text_unittest.cc
|
| ===================================================================
|
| --- ui/gfx/render_text_unittest.cc (revision 142712)
|
| +++ ui/gfx/render_text_unittest.cc (working copy)
|
| @@ -292,6 +292,9 @@
|
| EXPECT_EQ(ui::Range(0, 1), render_text->style_ranges()[0].range);
|
| }
|
|
|
| +// TODO(asvitkine): Cursor movements tests disabled on Mac because RenderTextMac
|
| +// does not implement this yet. http://crbug.com/131618
|
| +#if !defined(OS_MACOSX)
|
| void TestVisualCursorMotionInObscuredField(RenderText* render_text,
|
| const string16& text,
|
| bool select) {
|
| @@ -777,6 +780,7 @@
|
| render_text->MoveCursor(CHARACTER_BREAK, CURSOR_RIGHT, false);
|
| EXPECT_EQ(ui::Range(4), render_text->selection());
|
| }
|
| +#endif // !defined(OS_MACOSX)
|
|
|
| // TODO(xji): Make these work on Windows.
|
| #if defined(OS_LINUX)
|
| @@ -948,6 +952,9 @@
|
| EXPECT_GT(string_size.height(), 0);
|
| }
|
|
|
| +// TODO(asvitkine): This test fails because PlatformFontMac uses point font
|
| +// sizes instead of pixel sizes like other implementations.
|
| +#if !defined(OS_MACOSX)
|
| TEST_F(RenderTextTest, StringSizeEmptyString) {
|
| const Font font;
|
| scoped_ptr<RenderText> render_text(RenderText::CreateRenderText());
|
| @@ -960,6 +967,7 @@
|
| render_text->SetText(UTF8ToUTF16(" "));
|
| EXPECT_EQ(font.GetHeight(), render_text->GetStringSize().height());
|
| }
|
| +#endif // !defined(OS_MACOSX)
|
|
|
| TEST_F(RenderTextTest, StringSizeBoldWidth) {
|
| scoped_ptr<RenderText> render_text(RenderText::CreateRenderText());
|
| @@ -1128,6 +1136,9 @@
|
| }
|
| }
|
|
|
| +// TODO(asvitkine): Cursor movements tests disabled on Mac because RenderTextMac
|
| +// does not implement this yet. http://crbug.com/131618
|
| +#if !defined(OS_MACOSX)
|
| TEST_F(RenderTextTest, DisplayRectShowsCursorLTR) {
|
| scoped_ptr<RenderText> render_text(RenderText::CreateRenderText());
|
| render_text->SetText(WideToUTF16(L"abcdefghijklmnopqrstuvwxzyabcdefg"));
|
| @@ -1238,5 +1249,6 @@
|
| // Reset locale.
|
| base::i18n::SetICUDefaultLocale(locale);
|
| }
|
| +#endif // !defined(OS_MACOSX)
|
|
|
| } // namespace gfx
|
|
|