|
@@ -3,23 +3,34 @@ Date: Tue, 5 Oct 2021 08:38:52 +0000
|
|
|
Subject: Site setting for images
|
|
|
|
|
|
---
|
|
|
- .../browser_ui/site_settings/android/BUILD.gn | 5 +++++
|
|
|
- .../res/xml/site_settings_preferences.xml | 4 ++++
|
|
|
- .../ContentSettingsResources.java | 4 ++++
|
|
|
- .../site_settings/SingleCategorySettings.java | 4 ++++
|
|
|
- .../site_settings/SingleWebsiteSettings.java | 22 +++++++++++++++++++
|
|
|
- .../site_settings/SiteSettingsCategory.java | 9 ++++++--
|
|
|
- .../site_settings/SiteSettingsUtil.java | 1 +
|
|
|
- .../browser_ui/site_settings/Website.java | 6 +++++
|
|
|
- .../WebsitePermissionsFetcher.java | 1 +
|
|
|
- .../android/website_preference_bridge.cc | 1 +
|
|
|
- .../strings/android/site_settings.grdp | 6 +++++
|
|
|
- .../core/browser/content_settings_registry.cc | 3 ++-
|
|
|
- .../core/browser/content_settings_utils.cc | 9 ++------
|
|
|
- .../android/page_info_controller_android.cc | 4 ++++
|
|
|
- components/page_info/page_info.cc | 7 ++++--
|
|
|
- components/page_info/page_info_ui.cc | 1 +
|
|
|
- 16 files changed, 75 insertions(+), 12 deletions(-)
|
|
|
+ .../browser_ui/site_settings/android/BUILD.gn | 5 ++++
|
|
|
+ .../res/drawable-hdpi/permission_images.png | Bin 0 -> 257 bytes
|
|
|
+ .../res/drawable-mdpi/permission_images.png | Bin 0 -> 186 bytes
|
|
|
+ .../res/drawable-xhdpi/permission_images.png | Bin 0 -> 316 bytes
|
|
|
+ .../res/drawable-xxhdpi/permission_images.png | Bin 0 -> 449 bytes
|
|
|
+ .../drawable-xxxhdpi/permission_images.png | Bin 0 -> 532 bytes
|
|
|
+ .../res/xml/site_settings_preferences.xml | 4 ++++
|
|
|
+ .../ContentSettingsResources.java | 4 ++++
|
|
|
+ .../site_settings/SingleCategorySettings.java | 4 ++++
|
|
|
+ .../site_settings/SingleWebsiteSettings.java | 22 ++++++++++++++++++
|
|
|
+ .../site_settings/SiteSettingsCategory.java | 9 +++++--
|
|
|
+ .../site_settings/SiteSettingsUtil.java | 1 +
|
|
|
+ .../browser_ui/site_settings/Website.java | 6 +++++
|
|
|
+ .../WebsitePermissionsFetcher.java | 1 +
|
|
|
+ .../android/website_preference_bridge.cc | 1 +
|
|
|
+ .../strings/android/site_settings.grdp | 6 +++++
|
|
|
+ .../core/browser/content_settings_registry.cc | 3 ++-
|
|
|
+ .../core/browser/content_settings_utils.cc | 9 ++-----
|
|
|
+ .../android/page_info_controller_android.cc | 4 ++++
|
|
|
+ components/page_info/page_info.cc | 7 ++++--
|
|
|
+ components/page_info/page_info_ui.cc | 4 ++--
|
|
|
+ components/site_settings_strings.grdp | 12 +++++-----
|
|
|
+ 22 files changed, 82 insertions(+), 20 deletions(-)
|
|
|
+ create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-hdpi/permission_images.png
|
|
|
+ create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-mdpi/permission_images.png
|
|
|
+ create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-xhdpi/permission_images.png
|
|
|
+ create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-xxhdpi/permission_images.png
|
|
|
+ create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-xxxhdpi/permission_images.png
|
|
|
|
|
|
diff --git a/components/browser_ui/site_settings/android/BUILD.gn b/components/browser_ui/site_settings/android/BUILD.gn
|
|
|
--- a/components/browser_ui/site_settings/android/BUILD.gn
|
|
@@ -64,6 +75,88 @@ diff --git a/components/browser_ui/site_settings/android/BUILD.gn b/components/b
|
|
|
"java/res/drawable-xxxhdpi/permission_javascript.png",
|
|
|
"java/res/drawable-xxxhdpi/permission_popups.png",
|
|
|
"java/res/drawable-xxxhdpi/permission_protected_media.png",
|
|
|
+diff --git a/components/browser_ui/site_settings/android/java/res/drawable-hdpi/permission_images.png b/components/browser_ui/site_settings/android/java/res/drawable-hdpi/permission_images.png
|
|
|
+new file mode 100644
|
|
|
+index 0000000000000000000000000000000000000000..cafee5acf2299e534676a15fb029192e066551c9
|
|
|
+GIT binary patch
|
|
|
+literal 257
|
|
|
+zcmV+c0sj7pP)<h;3K|Lk000e1NJLTq001Na001Ni1ONa4O9@aD0002UNkl<ZcmZP|
|
|
|
+z9*lxew#fFVXHox&g^^Dq+e6u~7z8xtKdCUX9g9IA*N_aKVKeAIIdG^OG-}YOL6J+M
|
|
|
+z=1{?)$ormr4jfTui8lyg|4by_p9m|Enh1r+w*(DBw;xzO9fR>B>S3zFJ)`~-FbLEB
|
|
|
+zAW2Bk5_vR~8KEwso}fXP_D5Pq{*3w<p@5>0DQX)*gD~xnN{fodD3paF?-Mi#Y(GH|
|
|
|
+zZWQ&MkU`N5M1hFpL7hb?uSFuCQm<a4yrzwM2CZr74@Ln1pdnSs3x>A700000NkvXX
|
|
|
+Hu0mjfaQkDG
|
|
|
+
|
|
|
+literal 0
|
|
|
+HcmV?d00001
|
|
|
+
|
|
|
+diff --git a/components/browser_ui/site_settings/android/java/res/drawable-mdpi/permission_images.png b/components/browser_ui/site_settings/android/java/res/drawable-mdpi/permission_images.png
|
|
|
+new file mode 100644
|
|
|
+index 0000000000000000000000000000000000000000..52435094e69ea5278e5c2a60238c7c374961ef08
|
|
|
+GIT binary patch
|
|
|
+literal 186
|
|
|
+zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_+iMo$;VkP60Ri7g6uj9(RAslQ|J
|
|
|
+zDR75+7h6ZspQr%SKk7Uy7bS)`KY4!Q!HV@QrgIuMJ4s3?32|iJ5IZHaQ|QdA<`XV@
|
|
|
+z2No-Ss#_tz?5vUg<mCxxJ{<wc_;o8*?=Y$1H*fl&w8TkOplD%KVEo3c4v%9~rzs1a
|
|
|
+k;0l{G+5Dws#s($^mqRr#7AM@F4s;BIr>mdKI;Vst089i%5C8xG
|
|
|
+
|
|
|
+literal 0
|
|
|
+HcmV?d00001
|
|
|
+
|
|
|
+diff --git a/components/browser_ui/site_settings/android/java/res/drawable-xhdpi/permission_images.png b/components/browser_ui/site_settings/android/java/res/drawable-xhdpi/permission_images.png
|
|
|
+new file mode 100644
|
|
|
+index 0000000000000000000000000000000000000000..cf3b7d0e10cd0e660db9b2532c54a317c7ea4c6c
|
|
|
+GIT binary patch
|
|
|
+literal 316
|
|
|
+zcmV-C0mJ@@P)<h;3K|Lk000e1NJLTq001xm001xu1ONa4{R=S+00034Nkl<ZcwX(7
|
|
|
+zp$@_@5QZ0mAULoyC<KxxKwuEaWxZ2NaJ&Rhft#2akAUGBkO&lNQv*j3gp5D}*APnD
|
|
|
+zbv5Mr>Azp{U()nEK1|&NKBkysSq;cA4gBBN7g$<S{7}G(0v4o70hMD#t`?N_zycO%
|
|
|
+z!vYqtAcn-HU^{9}+qiQifTQR=0>J>!_JSCeAA(yrc_l<tSwK~cnz)hUVj*WBsVtx>
|
|
|
+zumk&deC;*l3{ApVAXgFg@$^(4g07sPNoWexRp1z|cnOE!aw0MoP!$Bs#Y~li#6Un*
|
|
|
+z=s=S&5Kt95&?K}4RD}s5`k&X-@#hyZwIFr*eRscr*soBS(+b5f^_@FBh3KYE{OnEu
|
|
|
+O0000<MNUMnLSTY+QGR&<
|
|
|
+
|
|
|
+literal 0
|
|
|
+HcmV?d00001
|
|
|
+
|
|
|
+diff --git a/components/browser_ui/site_settings/android/java/res/drawable-xxhdpi/permission_images.png b/components/browser_ui/site_settings/android/java/res/drawable-xxhdpi/permission_images.png
|
|
|
+new file mode 100644
|
|
|
+index 0000000000000000000000000000000000000000..d4d1f0c6e9a59ad9e334daeeb830c953f371706f
|
|
|
+GIT binary patch
|
|
|
+literal 449
|
|
|
+zcmV;y0Y3hTP)<h;3K|Lk000e1NJLTq002k;002k`1ONa4|Kxkj0004qNkl<ZcwX(<
|
|
|
+zze>YU6vy#j)Ir6`sdRGHQCx+t4o-6IId=*)FW?jO3G@jZvg!kL>E_acI_m1An@ca%
|
|
|
+zLHq+j4wj_lLUKbY=X)QZAIixk<iIaY(=;vO#E#h6?*M0FN1Pynf2L)J0tj`6rUlO;
|
|
|
+z;RGgm{!5$)An@VD4>Ya|WJi7=R~LvKd=fwnXDL7mQjmfaq#y+;NI?oxkb>CpiJdkG
|
|
|
+zWDP)ZV?cb4EKVB%;+xJIvW_?HLp`9o1)vwxf@JpWG(2cvR{5%!!yj~rnJ5kn;wQ5W
|
|
|
+zm<_%y0?`?AaT*fz-rYwQwfQ**x<)RUq%a`rL81eG`^(`+vxQtTNkKrDn2AsMOE|8(
|
|
|
+zi@8x80(9S5&;3weum%g`v|<py(hl-Pzt7tR<|mU>CFrwzgrc(NO|C-8W0J~&sE@f(
|
|
|
+z+xPP>#Z`d@SV1LmS`s8zVfkc|N`mAnET2qLDG>EgaTNdmS6BtHs|_@1`0}Os>#6z|
|
|
|
+rcuTqBlqE2a!;CjO|0S@dX_|%~l|w?sH+N5m00000NkvXXu0mjfPvFC^
|
|
|
+
|
|
|
+literal 0
|
|
|
+HcmV?d00001
|
|
|
+
|
|
|
+diff --git a/components/browser_ui/site_settings/android/java/res/drawable-xxxhdpi/permission_images.png b/components/browser_ui/site_settings/android/java/res/drawable-xxxhdpi/permission_images.png
|
|
|
+new file mode 100644
|
|
|
+index 0000000000000000000000000000000000000000..cca41100e76e81974b4c22d1d9a1fdffabe9cf60
|
|
|
+GIT binary patch
|
|
|
+literal 532
|
|
|
+zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD0wg^q?%&M7z<Ar!#WAEJ?(J+tzrzVUt-OnZ
|
|
|
+zj<TsIB)#y^ztG6Yc5Kzg<sLaPP0}u>4urJLS>(KvDJM1I5sSeVC!Qr--l?HpO;<zI
|
|
|
+zelGp~lj*0*{_RKXuQCITW?(qR>{)S8Tk~J#v^^72Y!=i?d{cQE)Ag;b*t31_vH9nV
|
|
|
+zHE+q!GY^>%($(j4E91N6`!0s(yqgp{MPz5Sl(mY-3OzXbj%l?Y=bDW0B`>bE=rS;J
|
|
|
+zI502?G%&CzU@&c->ZCM25B&cuB92+~LH~=K&+k8LyEK}{Uu@Ih3sBg#T-SozH^Gg4
|
|
|
+zORL(#T*i5ynspDne;j<vY4QX8gzcwZc+BHze1DQPRN&}au8h?uIQReE`FDE=bNX72
|
|
|
+zDbcA#dh@q3^@lX89gIJaC%W^=e6Pmof%Cm)czzJS5El4jUD`>WMK{8MQcJJ6zdmUy
|
|
|
+znIZIt^-b7CyHznp%AEI@%2rSLmEqQ&vKXj-L$vGf6?;<3penTVXY!_lRAk79>d&0Z
|
|
|
+z;?9^WDsRH+$8<~UoXf_^4coe`=U8%Ntp2gcvp~Qg>Zmp6Z*GaTkLIw<kphN9qx`;8
|
|
|
+zMn5h;e$c<a*?vF&A4ZoC{sBz&EFw>gb>bq=Zve-^0sWl|`X($0(Fg}|Jzf1=);T3K
|
|
|
+F0RV{K+KvDK
|
|
|
+
|
|
|
+literal 0
|
|
|
+HcmV?d00001
|
|
|
+
|
|
|
diff --git a/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml b/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml
|
|
|
--- a/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml
|
|
|
+++ b/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml
|
|
@@ -348,14 +441,53 @@ diff --git a/components/page_info/page_info.cc b/components/page_info/page_info.
|
|
|
diff --git a/components/page_info/page_info_ui.cc b/components/page_info/page_info_ui.cc
|
|
|
--- a/components/page_info/page_info_ui.cc
|
|
|
+++ b/components/page_info/page_info_ui.cc
|
|
|
-@@ -208,6 +208,7 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
|
|
+@@ -195,6 +195,8 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
|
|
+ IDS_SITE_SETTINGS_TYPE_CAMERA_PAN_TILT_ZOOM_MID_SENTENCE},
|
|
|
+ {ContentSettingsType::IDLE_DETECTION, IDS_SITE_SETTINGS_TYPE_IDLE_DETECTION,
|
|
|
+ IDS_SITE_SETTINGS_TYPE_IDLE_DETECTION_MID_SENTENCE},
|
|
|
++ {ContentSettingsType::IMAGES, IDS_SITE_SETTINGS_TYPE_IMAGES,
|
|
|
++ IDS_SITE_SETTINGS_TYPE_IMAGES_MID_SENTENCE},
|
|
|
+ #if !defined(OS_ANDROID)
|
|
|
+ // Page Info Permissions that are not defined in Android.
|
|
|
+ {ContentSettingsType::FILE_HANDLING, IDS_SITE_SETTINGS_TYPE_FILE_HANDLING,
|
|
|
+@@ -206,8 +208,6 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
|
|
+ IDS_SITE_SETTINGS_TYPE_FONT_ACCESS_MID_SENTENCE},
|
|
|
+ {ContentSettingsType::HID_GUARD, IDS_SITE_SETTINGS_TYPE_HID_DEVICES,
|
|
|
IDS_SITE_SETTINGS_TYPE_HID_DEVICES_MID_SENTENCE},
|
|
|
- {ContentSettingsType::IMAGES, IDS_SITE_SETTINGS_TYPE_IMAGES,
|
|
|
- IDS_SITE_SETTINGS_TYPE_IMAGES_MID_SENTENCE},
|
|
|
-+ {ContentSettingsType::IMAGES, IDS_PAGE_INFO_TYPE_IMAGES}, // needed
|
|
|
+- {ContentSettingsType::IMAGES, IDS_SITE_SETTINGS_TYPE_IMAGES,
|
|
|
+- IDS_SITE_SETTINGS_TYPE_IMAGES_MID_SENTENCE},
|
|
|
{ContentSettingsType::SERIAL_GUARD, IDS_SITE_SETTINGS_TYPE_SERIAL_PORTS,
|
|
|
IDS_SITE_SETTINGS_TYPE_SERIAL_PORTS_MID_SENTENCE},
|
|
|
{ContentSettingsType::WINDOW_PLACEMENT,
|
|
|
+diff --git a/components/site_settings_strings.grdp b/components/site_settings_strings.grdp
|
|
|
+--- a/components/site_settings_strings.grdp
|
|
|
++++ b/components/site_settings_strings.grdp
|
|
|
+@@ -148,6 +148,12 @@
|
|
|
+ <message name="IDS_SITE_SETTINGS_TYPE_VR_MID_SENTENCE" desc="The label used for the VR site settings controls when used mid-sentence.">
|
|
|
+ virtual reality
|
|
|
+ </message>
|
|
|
++ <message name="IDS_SITE_SETTINGS_TYPE_IMAGES" desc="The label used for images site settings controls.">
|
|
|
++ Images
|
|
|
++ </message>
|
|
|
++ <message name="IDS_SITE_SETTINGS_TYPE_IMAGES_MID_SENTENCE" desc="The label used for images site settings controls when used mid-sentence.">
|
|
|
++ images
|
|
|
++ </message>
|
|
|
+
|
|
|
+ <!-- Site Settings desktop-only -->
|
|
|
+ <if expr="not is_android">
|
|
|
+@@ -181,12 +187,6 @@
|
|
|
+ <message name="IDS_SITE_SETTINGS_TYPE_HID_DEVICES_MID_SENTENCE" desc="The label used for the HID site settings controls when used mid-sentence.">
|
|
|
+ HID devices
|
|
|
+ </message>
|
|
|
+- <message name="IDS_SITE_SETTINGS_TYPE_IMAGES" desc="The label used for images site settings controls.">
|
|
|
+- Images
|
|
|
+- </message>
|
|
|
+- <message name="IDS_SITE_SETTINGS_TYPE_IMAGES_MID_SENTENCE" desc="The label used for images site settings controls when used mid-sentence.">
|
|
|
+- images
|
|
|
+- </message>
|
|
|
+ <message name="IDS_SITE_SETTINGS_TYPE_INSECURE_CONTENT" desc="The label used for the insecure content site settings controls. This setting controls whether HTTP content will be displayed on HTTPS sites.">
|
|
|
+ Insecure content
|
|
|
+ </message>
|
|
|
--
|
|
|
2.17.1
|
|
|
|