Chromium Code Reviews| Index: Source/web/ColorChooserUIController.cpp |
| diff --git a/Source/web/ColorChooserUIController.cpp b/Source/web/ColorChooserUIController.cpp |
| index 125d2e6808dd8d968dd9defb6e79a21f157c714e..62798bc9f0ca07bab63ffdcac5b91b66549f7f98 100644 |
| --- a/Source/web/ColorChooserUIController.cpp |
| +++ b/Source/web/ColorChooserUIController.cpp |
| @@ -80,7 +80,12 @@ void ColorChooserUIController::didEndChooser() |
| void ColorChooserUIController::openColorChooser() |
| { |
| ASSERT(!m_chooser); |
| - m_chooser = m_chromeClient->createWebColorChooser(this, static_cast<WebColor>(m_client->currentColor().rgb())); |
| + const Vector<Color>& suggestions = m_client->suggestions(); |
| + Vector<WebColor> suggestionColors(suggestions.size()); |
| + for (size_t i = 0; i < suggestions.size(); i++) { |
|
tkent
2013/08/16 02:21:03
We prefer ++i.
keishi
2013/08/19 13:48:18
Done.
|
| + suggestionColors[i] = static_cast<WebColor>(suggestions[i].rgb()); |
| + } |
| + m_chooser = m_chromeClient->createWebColorChooser(this, static_cast<WebColor>(m_client->currentColor().rgb()), suggestionColors); |
| } |
| } // namespace WebKit |