| 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 "content/child/blink_platform_impl.h" | 5 #include "content/child/blink_platform_impl.h" |
| 6 | 6 |
| 7 #include <math.h> | 7 #include <math.h> |
| 8 | 8 |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 721 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 732 return WebData(); | 732 return WebData(); |
| 733 } | 733 } |
| 734 | 734 |
| 735 struct DataResource { | 735 struct DataResource { |
| 736 const char* name; | 736 const char* name; |
| 737 int id; | 737 int id; |
| 738 ui::ScaleFactor scale_factor; | 738 ui::ScaleFactor scale_factor; |
| 739 }; | 739 }; |
| 740 | 740 |
| 741 const DataResource kDataResources[] = { | 741 const DataResource kDataResources[] = { |
| 742 {"missingImage", IDR2_BROKENIMAGE, ui::SCALE_FACTOR_100P}, | 742 {"missingImage", IDR_BROKENIMAGE, ui::SCALE_FACTOR_100P}, |
| 743 {"missingImage@2x", IDR2_BROKENIMAGE, ui::SCALE_FACTOR_200P}, | 743 {"missingImage@2x", IDR_BROKENIMAGE, ui::SCALE_FACTOR_200P}, |
| 744 {"mediaplayerPause", IDR2_MEDIAPLAYER_PAUSE_BUTTON, ui::SCALE_FACTOR_100P}, | 744 {"mediaplayerPause", IDR_MEDIAPLAYER_PAUSE_BUTTON, ui::SCALE_FACTOR_100P}, |
| 745 {"mediaplayerPauseHover", | 745 {"mediaplayerPauseHover", |
| 746 IDR2_MEDIAPLAYER_PAUSE_BUTTON_HOVER, | 746 IDR_MEDIAPLAYER_PAUSE_BUTTON_HOVER, |
| 747 ui::SCALE_FACTOR_100P}, | 747 ui::SCALE_FACTOR_100P}, |
| 748 {"mediaplayerPauseDown", | 748 {"mediaplayerPauseDown", |
| 749 IDR2_MEDIAPLAYER_PAUSE_BUTTON_DOWN, | 749 IDR_MEDIAPLAYER_PAUSE_BUTTON_DOWN, |
| 750 ui::SCALE_FACTOR_100P}, | 750 ui::SCALE_FACTOR_100P}, |
| 751 {"mediaplayerPlay", IDR2_MEDIAPLAYER_PLAY_BUTTON, ui::SCALE_FACTOR_100P}, | 751 {"mediaplayerPlay", IDR_MEDIAPLAYER_PLAY_BUTTON, ui::SCALE_FACTOR_100P}, |
| 752 {"mediaplayerPlayHover", | 752 {"mediaplayerPlayHover", |
| 753 IDR2_MEDIAPLAYER_PLAY_BUTTON_HOVER, | 753 IDR_MEDIAPLAYER_PLAY_BUTTON_HOVER, |
| 754 ui::SCALE_FACTOR_100P}, | 754 ui::SCALE_FACTOR_100P}, |
| 755 {"mediaplayerPlayDown", | 755 {"mediaplayerPlayDown", |
| 756 IDR2_MEDIAPLAYER_PLAY_BUTTON_DOWN, | 756 IDR_MEDIAPLAYER_PLAY_BUTTON_DOWN, |
| 757 ui::SCALE_FACTOR_100P}, | 757 ui::SCALE_FACTOR_100P}, |
| 758 {"mediaplayerPlayDisabled", | 758 {"mediaplayerPlayDisabled", |
| 759 IDR2_MEDIAPLAYER_PLAY_BUTTON_DISABLED, | 759 IDR_MEDIAPLAYER_PLAY_BUTTON_DISABLED, |
| 760 ui::SCALE_FACTOR_100P}, | 760 ui::SCALE_FACTOR_100P}, |
| 761 {"mediaplayerSoundLevel3", | 761 {"mediaplayerSoundLevel3", |
| 762 IDR2_MEDIAPLAYER_SOUND_LEVEL3_BUTTON, | 762 IDR_MEDIAPLAYER_SOUND_LEVEL3_BUTTON, |
| 763 ui::SCALE_FACTOR_100P}, | 763 ui::SCALE_FACTOR_100P}, |
| 764 {"mediaplayerSoundLevel3Hover", | 764 {"mediaplayerSoundLevel3Hover", |
| 765 IDR2_MEDIAPLAYER_SOUND_LEVEL3_BUTTON_HOVER, | 765 IDR_MEDIAPLAYER_SOUND_LEVEL3_BUTTON_HOVER, |
| 766 ui::SCALE_FACTOR_100P}, | 766 ui::SCALE_FACTOR_100P}, |
| 767 {"mediaplayerSoundLevel3Down", | 767 {"mediaplayerSoundLevel3Down", |
| 768 IDR2_MEDIAPLAYER_SOUND_LEVEL3_BUTTON_DOWN, | 768 IDR_MEDIAPLAYER_SOUND_LEVEL3_BUTTON_DOWN, |
| 769 ui::SCALE_FACTOR_100P}, | 769 ui::SCALE_FACTOR_100P}, |
| 770 {"mediaplayerSoundLevel2", | 770 {"mediaplayerSoundLevel2", |
| 771 IDR2_MEDIAPLAYER_SOUND_LEVEL2_BUTTON, | 771 IDR_MEDIAPLAYER_SOUND_LEVEL2_BUTTON, |
| 772 ui::SCALE_FACTOR_100P}, | 772 ui::SCALE_FACTOR_100P}, |
| 773 {"mediaplayerSoundLevel2Hover", | 773 {"mediaplayerSoundLevel2Hover", |
| 774 IDR2_MEDIAPLAYER_SOUND_LEVEL2_BUTTON_HOVER, | 774 IDR_MEDIAPLAYER_SOUND_LEVEL2_BUTTON_HOVER, |
| 775 ui::SCALE_FACTOR_100P}, | 775 ui::SCALE_FACTOR_100P}, |
| 776 {"mediaplayerSoundLevel2Down", | 776 {"mediaplayerSoundLevel2Down", |
| 777 IDR2_MEDIAPLAYER_SOUND_LEVEL2_BUTTON_DOWN, | 777 IDR_MEDIAPLAYER_SOUND_LEVEL2_BUTTON_DOWN, |
| 778 ui::SCALE_FACTOR_100P}, | 778 ui::SCALE_FACTOR_100P}, |
| 779 {"mediaplayerSoundLevel1", | 779 {"mediaplayerSoundLevel1", |
| 780 IDR2_MEDIAPLAYER_SOUND_LEVEL1_BUTTON, | 780 IDR_MEDIAPLAYER_SOUND_LEVEL1_BUTTON, |
| 781 ui::SCALE_FACTOR_100P}, | 781 ui::SCALE_FACTOR_100P}, |
| 782 {"mediaplayerSoundLevel1Hover", | 782 {"mediaplayerSoundLevel1Hover", |
| 783 IDR2_MEDIAPLAYER_SOUND_LEVEL1_BUTTON_HOVER, | 783 IDR_MEDIAPLAYER_SOUND_LEVEL1_BUTTON_HOVER, |
| 784 ui::SCALE_FACTOR_100P}, | 784 ui::SCALE_FACTOR_100P}, |
| 785 {"mediaplayerSoundLevel1Down", | 785 {"mediaplayerSoundLevel1Down", |
| 786 IDR2_MEDIAPLAYER_SOUND_LEVEL1_BUTTON_DOWN, | 786 IDR_MEDIAPLAYER_SOUND_LEVEL1_BUTTON_DOWN, |
| 787 ui::SCALE_FACTOR_100P}, | 787 ui::SCALE_FACTOR_100P}, |
| 788 {"mediaplayerSoundLevel0", | 788 {"mediaplayerSoundLevel0", |
| 789 IDR2_MEDIAPLAYER_SOUND_LEVEL0_BUTTON, | 789 IDR_MEDIAPLAYER_SOUND_LEVEL0_BUTTON, |
| 790 ui::SCALE_FACTOR_100P}, | 790 ui::SCALE_FACTOR_100P}, |
| 791 {"mediaplayerSoundLevel0Hover", | 791 {"mediaplayerSoundLevel0Hover", |
| 792 IDR2_MEDIAPLAYER_SOUND_LEVEL0_BUTTON_HOVER, | 792 IDR_MEDIAPLAYER_SOUND_LEVEL0_BUTTON_HOVER, |
| 793 ui::SCALE_FACTOR_100P}, | 793 ui::SCALE_FACTOR_100P}, |
| 794 {"mediaplayerSoundLevel0Down", | 794 {"mediaplayerSoundLevel0Down", |
| 795 IDR2_MEDIAPLAYER_SOUND_LEVEL0_BUTTON_DOWN, | 795 IDR_MEDIAPLAYER_SOUND_LEVEL0_BUTTON_DOWN, |
| 796 ui::SCALE_FACTOR_100P}, | 796 ui::SCALE_FACTOR_100P}, |
| 797 {"mediaplayerSoundDisabled", | 797 {"mediaplayerSoundDisabled", |
| 798 IDR2_MEDIAPLAYER_SOUND_DISABLED, | 798 IDR_MEDIAPLAYER_SOUND_DISABLED, |
| 799 ui::SCALE_FACTOR_100P}, | 799 ui::SCALE_FACTOR_100P}, |
| 800 {"mediaplayerSliderThumb", | 800 {"mediaplayerSliderThumb", |
| 801 IDR2_MEDIAPLAYER_SLIDER_THUMB, | 801 IDR_MEDIAPLAYER_SLIDER_THUMB, |
| 802 ui::SCALE_FACTOR_100P}, | 802 ui::SCALE_FACTOR_100P}, |
| 803 {"mediaplayerSliderThumbHover", | 803 {"mediaplayerSliderThumbHover", |
| 804 IDR2_MEDIAPLAYER_SLIDER_THUMB_HOVER, | 804 IDR_MEDIAPLAYER_SLIDER_THUMB_HOVER, |
| 805 ui::SCALE_FACTOR_100P}, | 805 ui::SCALE_FACTOR_100P}, |
| 806 {"mediaplayerSliderThumbDown", | 806 {"mediaplayerSliderThumbDown", |
| 807 IDR2_MEDIAPLAYER_SLIDER_THUMB_DOWN, | 807 IDR_MEDIAPLAYER_SLIDER_THUMB_DOWN, |
| 808 ui::SCALE_FACTOR_100P}, | 808 ui::SCALE_FACTOR_100P}, |
| 809 {"mediaplayerVolumeSliderThumb", | 809 {"mediaplayerVolumeSliderThumb", |
| 810 IDR2_MEDIAPLAYER_VOLUME_SLIDER_THUMB, | 810 IDR_MEDIAPLAYER_VOLUME_SLIDER_THUMB, |
| 811 ui::SCALE_FACTOR_100P}, | 811 ui::SCALE_FACTOR_100P}, |
| 812 {"mediaplayerVolumeSliderThumbHover", | 812 {"mediaplayerVolumeSliderThumbHover", |
| 813 IDR2_MEDIAPLAYER_VOLUME_SLIDER_THUMB_HOVER, | 813 IDR_MEDIAPLAYER_VOLUME_SLIDER_THUMB_HOVER, |
| 814 ui::SCALE_FACTOR_100P}, | 814 ui::SCALE_FACTOR_100P}, |
| 815 {"mediaplayerVolumeSliderThumbDown", | 815 {"mediaplayerVolumeSliderThumbDown", |
| 816 IDR2_MEDIAPLAYER_VOLUME_SLIDER_THUMB_DOWN, | 816 IDR_MEDIAPLAYER_VOLUME_SLIDER_THUMB_DOWN, |
| 817 ui::SCALE_FACTOR_100P}, | 817 ui::SCALE_FACTOR_100P}, |
| 818 {"mediaplayerVolumeSliderThumbDisabled", | 818 {"mediaplayerVolumeSliderThumbDisabled", |
| 819 IDR2_MEDIAPLAYER_VOLUME_SLIDER_THUMB_DISABLED, | 819 IDR_MEDIAPLAYER_VOLUME_SLIDER_THUMB_DISABLED, |
| 820 ui::SCALE_FACTOR_100P}, | 820 ui::SCALE_FACTOR_100P}, |
| 821 {"mediaplayerClosedCaption", | 821 {"mediaplayerClosedCaption", |
| 822 IDR2_MEDIAPLAYER_CLOSEDCAPTION_BUTTON, | 822 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON, |
| 823 ui::SCALE_FACTOR_100P}, | 823 ui::SCALE_FACTOR_100P}, |
| 824 {"mediaplayerClosedCaptionHover", | 824 {"mediaplayerClosedCaptionHover", |
| 825 IDR2_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_HOVER, | 825 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_HOVER, |
| 826 ui::SCALE_FACTOR_100P}, | 826 ui::SCALE_FACTOR_100P}, |
| 827 {"mediaplayerClosedCaptionDown", | 827 {"mediaplayerClosedCaptionDown", |
| 828 IDR2_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DOWN, | 828 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DOWN, |
| 829 ui::SCALE_FACTOR_100P}, | 829 ui::SCALE_FACTOR_100P}, |
| 830 {"mediaplayerClosedCaptionDisabled", | 830 {"mediaplayerClosedCaptionDisabled", |
| 831 IDR2_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DISABLED, | 831 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DISABLED, |
| 832 ui::SCALE_FACTOR_100P}, | 832 ui::SCALE_FACTOR_100P}, |
| 833 {"mediaplayerFullscreen", | 833 {"mediaplayerFullscreen", |
| 834 IDR2_MEDIAPLAYER_FULLSCREEN_BUTTON, | 834 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON, |
| 835 ui::SCALE_FACTOR_100P}, | 835 ui::SCALE_FACTOR_100P}, |
| 836 {"mediaplayerFullscreenHover", | 836 {"mediaplayerFullscreenHover", |
| 837 IDR2_MEDIAPLAYER_FULLSCREEN_BUTTON_HOVER, | 837 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_HOVER, |
| 838 ui::SCALE_FACTOR_100P}, | 838 ui::SCALE_FACTOR_100P}, |
| 839 {"mediaplayerFullscreenDown", | 839 {"mediaplayerFullscreenDown", |
| 840 IDR2_MEDIAPLAYER_FULLSCREEN_BUTTON_DOWN, | 840 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_DOWN, |
| 841 ui::SCALE_FACTOR_100P}, | 841 ui::SCALE_FACTOR_100P}, |
| 842 {"mediaplayerCastOff", | 842 {"mediaplayerCastOff", |
| 843 IDR2_MEDIAPLAYER_CAST_BUTTON_OFF, | 843 IDR_MEDIAPLAYER_CAST_BUTTON_OFF, |
| 844 ui::SCALE_FACTOR_100P}, | 844 ui::SCALE_FACTOR_100P}, |
| 845 {"mediaplayerCastOn", | 845 {"mediaplayerCastOn", |
| 846 IDR2_MEDIAPLAYER_CAST_BUTTON_ON, | 846 IDR_MEDIAPLAYER_CAST_BUTTON_ON, |
| 847 ui::SCALE_FACTOR_100P}, | 847 ui::SCALE_FACTOR_100P}, |
| 848 {"mediaplayerFullscreenDisabled", | 848 {"mediaplayerFullscreenDisabled", |
| 849 IDR2_MEDIAPLAYER_FULLSCREEN_BUTTON_DISABLED, | 849 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_DISABLED, |
| 850 ui::SCALE_FACTOR_100P}, | 850 ui::SCALE_FACTOR_100P}, |
| 851 {"mediaplayerOverlayCastOff", | 851 {"mediaplayerOverlayCastOff", |
| 852 IDR2_MEDIAPLAYER_OVERLAY_CAST_BUTTON_OFF, | 852 IDR_MEDIAPLAYER_OVERLAY_CAST_BUTTON_OFF, |
| 853 ui::SCALE_FACTOR_100P}, | 853 ui::SCALE_FACTOR_100P}, |
| 854 {"mediaplayerOverlayPlay", | 854 {"mediaplayerOverlayPlay", |
| 855 IDR2_MEDIAPLAYER_OVERLAY_PLAY_BUTTON, | 855 IDR_MEDIAPLAYER_OVERLAY_PLAY_BUTTON, |
| 856 ui::SCALE_FACTOR_100P}, | 856 ui::SCALE_FACTOR_100P}, |
| 857 {"panIcon", IDR2_PAN_SCROLL_ICON, ui::SCALE_FACTOR_100P}, | 857 {"panIcon", IDR_PAN_SCROLL_ICON, ui::SCALE_FACTOR_100P}, |
| 858 {"searchCancel", IDR2_SEARCH_CANCEL, ui::SCALE_FACTOR_100P}, | 858 {"searchCancel", IDR_SEARCH_CANCEL, ui::SCALE_FACTOR_100P}, |
| 859 {"searchCancelPressed", IDR2_SEARCH_CANCEL_PRESSED, ui::SCALE_FACTOR_100P}, | 859 {"searchCancelPressed", IDR_SEARCH_CANCEL_PRESSED, ui::SCALE_FACTOR_100P}, |
| 860 {"searchMagnifier", IDR2_SEARCH_MAGNIFIER, ui::SCALE_FACTOR_100P}, | 860 {"searchMagnifier", IDR_SEARCH_MAGNIFIER, ui::SCALE_FACTOR_100P}, |
| 861 {"searchMagnifierResults", | 861 {"searchMagnifierResults", |
| 862 IDR2_SEARCH_MAGNIFIER_RESULTS, | 862 IDR_SEARCH_MAGNIFIER_RESULTS, |
| 863 ui::SCALE_FACTOR_100P}, | 863 ui::SCALE_FACTOR_100P}, |
| 864 {"textAreaResizeCorner", IDR2_TEXTAREA_RESIZER, ui::SCALE_FACTOR_100P}, | 864 {"textAreaResizeCorner", IDR_TEXTAREA_RESIZER, ui::SCALE_FACTOR_100P}, |
| 865 {"textAreaResizeCorner@2x", IDR2_TEXTAREA_RESIZER, ui::SCALE_FACTOR_200P}, | 865 {"textAreaResizeCorner@2x", IDR_TEXTAREA_RESIZER, ui::SCALE_FACTOR_200P}, |
| 866 {"generatePassword", IDR2_PASSWORD_GENERATION_ICON, ui::SCALE_FACTOR_100P}, | 866 {"generatePassword", IDR_PASSWORD_GENERATION_ICON, ui::SCALE_FACTOR_100P}, |
| 867 {"generatePasswordHover", | 867 {"generatePasswordHover", |
| 868 IDR2_PASSWORD_GENERATION_ICON_HOVER, | 868 IDR_PASSWORD_GENERATION_ICON_HOVER, |
| 869 ui::SCALE_FACTOR_100P}, | 869 ui::SCALE_FACTOR_100P}, |
| 870 {"html.css", IDR_UASTYLE_HTML_CSS, ui::SCALE_FACTOR_NONE}, | 870 {"html.css", IDR_UASTYLE_HTML_CSS, ui::SCALE_FACTOR_NONE}, |
| 871 {"quirks.css", IDR_UASTYLE_QUIRKS_CSS, ui::SCALE_FACTOR_NONE}, | 871 {"quirks.css", IDR_UASTYLE_QUIRKS_CSS, ui::SCALE_FACTOR_NONE}, |
| 872 {"view-source.css", IDR_UASTYLE_VIEW_SOURCE_CSS, ui::SCALE_FACTOR_NONE}, | 872 {"view-source.css", IDR_UASTYLE_VIEW_SOURCE_CSS, ui::SCALE_FACTOR_NONE}, |
| 873 {"themeChromium.css", | 873 {"themeChromium.css", |
| 874 IDR_UASTYLE_THEME_CHROMIUM_CSS, | 874 IDR_UASTYLE_THEME_CHROMIUM_CSS, |
| 875 ui::SCALE_FACTOR_NONE}, | 875 ui::SCALE_FACTOR_NONE}, |
| 876 #if defined(OS_ANDROID) | 876 #if defined(OS_ANDROID) |
| 877 {"themeChromiumAndroid.css", | 877 {"themeChromiumAndroid.css", |
| 878 IDR_UASTYLE_THEME_CHROMIUM_ANDROID_CSS, | 878 IDR_UASTYLE_THEME_CHROMIUM_ANDROID_CSS, |
| (...skipping 442 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1321 return WebString::fromUTF8(ui::KeycodeConverter::DomCodeToCodeString( | 1321 return WebString::fromUTF8(ui::KeycodeConverter::DomCodeToCodeString( |
| 1322 static_cast<ui::DomCode>(dom_code))); | 1322 static_cast<ui::DomCode>(dom_code))); |
| 1323 } | 1323 } |
| 1324 | 1324 |
| 1325 int BlinkPlatformImpl::domEnumFromCodeString(const WebString& code) { | 1325 int BlinkPlatformImpl::domEnumFromCodeString(const WebString& code) { |
| 1326 return static_cast<int>(ui::KeycodeConverter::CodeStringToDomCode( | 1326 return static_cast<int>(ui::KeycodeConverter::CodeStringToDomCode( |
| 1327 code.utf8().data())); | 1327 code.utf8().data())); |
| 1328 } | 1328 } |
| 1329 | 1329 |
| 1330 } // namespace content | 1330 } // namespace content |
| OLD | NEW |