[tbb-commits] [Git][tpo/applications/tor-browser][base-browser-128.4.0esr-14.5-1] 2 commits: fixup! Bug 40283: Workaround for the file upload bug

Pier Angelo Vendrame (@pierov) git at gitlab.torproject.org
Tue Oct 29 18:09:09 UTC 2024



Pier Angelo Vendrame pushed to branch base-browser-128.4.0esr-14.5-1 at The Tor Project / Applications / Tor Browser


Commits:
4b20df89 by Pier Angelo Vendrame at 2024-10-29T19:08:47+01:00
fixup! Bug 40283: Workaround for the file upload bug

Lint with android-format.

- - - - -
8cd93211 by Pier Angelo Vendrame at 2024-10-29T19:08:54+01:00
fixup! Bug 40171: Make WebRequest and GeckoWebExecutor First-Party aware

Lint with android-format.

- - - - -


2 changed files:

- mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java
- mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebRequest.java


Changes:

=====================================
mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java
=====================================
@@ -6301,10 +6301,10 @@ public class GeckoSession {
       }
 
       private static String normalizePath(String input) {
-          // For an unclear reason, Android media picker delivers file paths
-          // starting with double slash. Firefox performs path validation on
-          // all paths, and double slash is deemed invalid.
-          return input.startsWith("//") ? input.substring(1) : input;
+        // For an unclear reason, Android media picker delivers file paths
+        // starting with double slash. Firefox performs path validation on
+        // all paths, and double slash is deemed invalid.
+        return input.startsWith("//") ? input.substring(1) : input;
       }
 
       private static String getFile(final @NonNull Context context, final @NonNull Uri uri) {


=====================================
mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebRequest.java
=====================================
@@ -49,9 +49,7 @@ public class WebRequest extends WebMessage {
   /** The value of the Referer header for this request. */
   public final @Nullable String referrer;
 
-  /**
-   * The value of the origin of this request.
-   */
+  /** The value of the origin of this request. */
   public final @Nullable String origin;
 
   @Retention(RetentionPolicy.SOURCE)
@@ -248,10 +246,10 @@ public class WebRequest extends WebMessage {
      * @param origin A URI String
      * @return This Builder instance.
      */
-     public @NonNull Builder origin(final @Nullable String origin) {
-       mOrigin = origin;
-       return this;
-     }
+    public @NonNull Builder origin(final @Nullable String origin) {
+      mOrigin = origin;
+      return this;
+    }
 
     /**
      * @return A {@link WebRequest} constructed with the values from this Builder instance.



View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/3975e76c860245be1875be12c16ed3c62a2d97ab...8cd932112968ad248276cfb69a7627f92c937454

-- 
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/3975e76c860245be1875be12c16ed3c62a2d97ab...8cd932112968ad248276cfb69a7627f92c937454
You're receiving this email because of your account on gitlab.torproject.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20241029/10d9d54a/attachment-0001.htm>


More information about the tbb-commits mailing list