소스 검색

Release 100.0.4896.135

csagan5 3 년 전
부모
커밋
b7e043a199

+ 4 - 0
CHANGELOG.md

@@ -1,3 +1,7 @@
+# 100.0.4896.135
+* remove mremap from seccomp baseline policy
+* add flag to move top toolbar to bottom (thanks to @uazo)
+
 # 100.0.4896.92
 # 100.0.4896.92
 * improve user script errors and visualized name (thanks to @uazo)
 * improve user script errors and visualized name (thanks to @uazo)
 * fix autofill password not working anymore (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1956)
 * fix autofill password not working anymore (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1956)

+ 1 - 1
build/LASTCHANGE

@@ -1 +1 @@
-632df56956c7c1fbf97342310857031d01774f7b-
+5d4a0f5095b85ef16b5f7d69b500c549c269e1b9-

+ 1 - 1
build/RELEASE

@@ -1 +1 @@
-100.0.4896.92
+100.0.4896.135

+ 1 - 1
build/RELEASE_COMMIT

@@ -1 +1 @@
-81820453ed7ee46ca0606074034b35f2e0817592
+1a90e060fd3231f69f387dd2ac33b4e3eeb0e3e3

+ 2 - 0
build/bromite_patches_list.txt

@@ -193,4 +193,6 @@ Disable-crash-reporting.patch
 Samsung-Note-9-SDK27-crazylinker-workaround.patch
 Samsung-Note-9-SDK27-crazylinker-workaround.patch
 Disable-TLS-resumption.patch
 Disable-TLS-resumption.patch
 Partition-DNS-requests-by-top-frame-NIK.patch
 Partition-DNS-requests-by-top-frame-NIK.patch
+Remove-mremap-from-seccomp-baseline-policy.patch
+Move-navigation-bar-to-bottom.patch
 Automated-domain-substitution.patch
 Automated-domain-substitution.patch

+ 3 - 0
build/patches/Disable-TLS-resumption.patch

@@ -18,6 +18,9 @@ Two new user configurable flags are introduced:
 * kDisableTLSResumption, active by default
 * kDisableTLSResumption, active by default
 * kLogTLSResumption, that would allow to find in logcat reused
 * kLogTLSResumption, that would allow to find in logcat reused
   sessions in lines matching "SSL Log:"
   sessions in lines matching "SSL Log:"
+
+See also:
+* https://arxiv.org/abs/1810.07304
 ---
 ---
  chrome/browser/about_flags.cc        |  6 +++
  chrome/browser/about_flags.cc        |  6 +++
  chrome/browser/flag_descriptions.cc  |  8 ++++
  chrome/browser/flag_descriptions.cc  |  8 ++++

+ 8 - 9
build/patches/Move-navigation-bar-to-bottom.patch

@@ -466,9 +466,9 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/accessibility/s
 +            mSnackbarManager.showSnackbar(mSnackbar);
 +            mSnackbarManager.showSnackbar(mSnackbar);
 +    }
 +    }
 +
 +
-     private static class ForceTabletUIDelegate implements BooleanPreferenceDelegate {
-         @Override
-         public boolean isEnabled() {
+     @Override
+     public void addExtraPreferences(PreferenceFragmentCompat fragment) {
+         if (ImageDescriptionsController.getInstance().shouldShowImageDescriptionsMenuItem()) {
 diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
 diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
 --- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
 --- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
 +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
 +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
@@ -2079,7 +2079,7 @@ diff --git a/components/browser_ui/accessibility/android/java/res/xml/accessibil
 diff --git a/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java b/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java
 diff --git a/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java b/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java
 --- a/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java
 --- a/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java
 +++ b/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java
 +++ b/components/browser_ui/accessibility/android/java/src/org/chromium/components/browser_ui/accessibility/AccessibilitySettings.java
-@@ -28,6 +28,8 @@ public class AccessibilitySettings
+@@ -31,12 +31,15 @@ public class AccessibilitySettings
      public static final String PREF_CAPTIONS = "captions";
      public static final String PREF_CAPTIONS = "captions";
  
  
      static final String PREF_FORCE_TABLET_UI = "force_tablet_ui";
      static final String PREF_FORCE_TABLET_UI = "force_tablet_ui";
@@ -2088,15 +2088,14 @@ diff --git a/components/browser_ui/accessibility/android/java/src/org/chromium/c
      private TextScalePreference mTextScalePref;
      private TextScalePreference mTextScalePref;
      private ChromeBaseCheckBoxPreference mForceEnableZoomPref;
      private ChromeBaseCheckBoxPreference mForceEnableZoomPref;
      private boolean mRecordFontSizeChangeOnStop;
      private boolean mRecordFontSizeChangeOnStop;
-@@ -35,6 +37,7 @@ public class AccessibilitySettings
-     private BooleanPreferenceDelegate mForceTabletUIDelegate;
+     private AccessibilitySettingsDelegate mDelegate;
      private BooleanPreferenceDelegate mReaderForAccessibilityDelegate;
      private BooleanPreferenceDelegate mReaderForAccessibilityDelegate;
      private BooleanPreferenceDelegate mAccessibilityTabSwitcherDelegate;
      private BooleanPreferenceDelegate mAccessibilityTabSwitcherDelegate;
 +    private BooleanPreferenceDelegate mMoveTopToolbarToBottomDelegate;
 +    private BooleanPreferenceDelegate mMoveTopToolbarToBottomDelegate;
  
  
      private FontSizePrefs mFontSizePrefs;
      private FontSizePrefs mFontSizePrefs;
      private FontSizePrefsObserver mFontSizePrefsObserver = new FontSizePrefsObserver() {
      private FontSizePrefsObserver mFontSizePrefsObserver = new FontSizePrefsObserver() {
-@@ -54,6 +57,10 @@ public class AccessibilitySettings
+@@ -56,6 +59,10 @@ public class AccessibilitySettings
          mFontSizePrefs = FontSizePrefs.getInstance(delegate.getBrowserContextHandle());
          mFontSizePrefs = FontSizePrefs.getInstance(delegate.getBrowserContextHandle());
      }
      }
  
  
@@ -2107,7 +2106,7 @@ diff --git a/components/browser_ui/accessibility/android/java/src/org/chromium/c
      @Override
      @Override
      public void onActivityCreated(Bundle savedInstanceState) {
      public void onActivityCreated(Bundle savedInstanceState) {
          super.onActivityCreated(savedInstanceState);
          super.onActivityCreated(savedInstanceState);
-@@ -103,6 +110,12 @@ public class AccessibilitySettings
+@@ -105,6 +112,12 @@ public class AccessibilitySettings
              getPreferenceScreen().removePreference(accessibilityTabSwitcherPref);
              getPreferenceScreen().removePreference(accessibilityTabSwitcherPref);
          }
          }
  
  
@@ -2120,7 +2119,7 @@ diff --git a/components/browser_ui/accessibility/android/java/src/org/chromium/c
          Preference captions = findPreference(PREF_CAPTIONS);
          Preference captions = findPreference(PREF_CAPTIONS);
          captions.setOnPreferenceClickListener(preference -> {
          captions.setOnPreferenceClickListener(preference -> {
              Intent intent = new Intent(Settings.ACTION_CAPTIONING_SETTINGS);
              Intent intent = new Intent(Settings.ACTION_CAPTIONING_SETTINGS);
-@@ -147,6 +160,9 @@ public class AccessibilitySettings
+@@ -150,6 +163,9 @@ public class AccessibilitySettings
              if (mReaderForAccessibilityDelegate != null) {
              if (mReaderForAccessibilityDelegate != null) {
                  mReaderForAccessibilityDelegate.setEnabled((Boolean) newValue);
                  mReaderForAccessibilityDelegate.setEnabled((Boolean) newValue);
              }
              }

+ 3 - 3
build/patches/build-remove-calling-untrusted-hooks.patch

@@ -31,7 +31,7 @@ diff --git a/DEPS b/DEPS
  
  
    # By default bot checkouts the WPR archive files only when this
    # By default bot checkouts the WPR archive files only when this
    # flag is set True.
    # flag is set True.
-@@ -3954,49 +3954,6 @@ hooks = [
+@@ -3965,49 +3965,6 @@ hooks = [
          'sync', '--extract',
          'sync', '--extract',
      ],
      ],
    },
    },
@@ -81,7 +81,7 @@ diff --git a/DEPS b/DEPS
    {
    {
      # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
      # Case-insensitivity for the Win SDK. Must run before win_toolchain below.
      'name': 'ciopfs_linux',
      'name': 'ciopfs_linux',
-@@ -4123,43 +4080,6 @@ hooks = [
+@@ -4134,43 +4091,6 @@ hooks = [
                 '-s', 'src/third_party/skia',
                 '-s', 'src/third_party/skia',
                 '--header', 'src/skia/ext/skia_commit_hash.h'],
                 '--header', 'src/skia/ext/skia_commit_hash.h'],
    },
    },
@@ -125,7 +125,7 @@ diff --git a/DEPS b/DEPS
    # Pull rc binaries using checked-in hashes.
    # Pull rc binaries using checked-in hashes.
    {
    {
      'name': 'rc_win',
      'name': 'rc_win',
-@@ -4185,30 +4105,6 @@ hooks = [
+@@ -4196,30 +4116,6 @@ hooks = [
                  '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
                  '-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
      ],
      ],
    },
    },