geolocation: Guarantee approximate location for approximate clients [chromium/src : main]

0 views
Skip to first unread message

Alvin Ji (Gerrit)

unread,
3:52 PM (4 hours ago) 3:52 PM
to Matt Reynolds, Chromium LUCI CQ, chromium...@chromium.org, blink-...@chromium.org, ipc-securi...@chromium.org
Attention needed from Matt Reynolds

Alvin Ji added 1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Alvin Ji . resolved

Hi Matt,
As we discussed this is to prioritize the approximate location request when there are both precise and approximate request clients.
PTAL and thanks!
Alvin

Open in Gerrit

Related details

Attention is currently required from:
  • Matt Reynolds
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I741c49895c08b01ba1f6ef90df2eb98459d05561
Gerrit-Change-Number: 7058734
Gerrit-PatchSet: 3
Gerrit-Owner: Alvin Ji <alv...@chromium.org>
Gerrit-Reviewer: Alvin Ji <alv...@chromium.org>
Gerrit-Reviewer: Matt Reynolds <mattre...@chromium.org>
Gerrit-Attention: Matt Reynolds <mattre...@chromium.org>
Gerrit-Comment-Date: Mon, 20 Oct 2025 19:52:42 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Alvin Ji (Gerrit)

unread,
4:15 PM (4 hours ago) 4:15 PM
to Chromium IPC Reviews, Matt Reynolds, Chromium LUCI CQ, chromium...@chromium.org, blink-...@chromium.org, ipc-securi...@chromium.org
Attention needed from Chromium IPC Reviews and Matt Reynolds

Alvin Ji added 1 comment

Patchset-level comments
Alvin Ji . resolved

Hi Chromium IPC Rreviwers,
PTAL at this change for services/device/public/mojom/geoposition.mojom
Thanks!
Alvin

Open in Gerrit

Related details

Attention is currently required from:
  • Chromium IPC Reviews
  • Matt Reynolds
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I741c49895c08b01ba1f6ef90df2eb98459d05561
Gerrit-Change-Number: 7058734
Gerrit-PatchSet: 3
Gerrit-Owner: Alvin Ji <alv...@chromium.org>
Gerrit-Reviewer: Alvin Ji <alv...@chromium.org>
Gerrit-Reviewer: Chromium IPC Reviews <chrome-ip...@google.com>
Gerrit-Reviewer: Matt Reynolds <mattre...@chromium.org>
Gerrit-Attention: Chromium IPC Reviews <chrome-ip...@google.com>
Gerrit-Attention: Matt Reynolds <mattre...@chromium.org>
Gerrit-Comment-Date: Mon, 20 Oct 2025 20:14:53 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

gwsq (Gerrit)

unread,
4:18 PM (4 hours ago) 4:18 PM
to Alvin Ji, Chromium IPC Reviews, Mustafa Emre Acer, Fred Shih, Matt Reynolds, Chromium LUCI CQ, chromium...@chromium.org, blink-...@chromium.org, ipc-securi...@chromium.org
Attention needed from Fred Shih, Matt Reynolds and Mustafa Emre Acer

Message from gwsq

From googleclient/chrome/chromium_gwsq/ipc/config.gwsq:
Shadow: ff...@chromium.org; IPC: mea...@chromium.org

📎 It looks like you’re making a possibly security-sensitive change! 📎 IPC security review isn’t a rubberstamp, so your friendly security reviewer will need a fair amount of context to review your CL effectively. Please review your CL description and code comments to make sure they provide context for someone unfamiliar with your project/area. Pay special attention to where data comes from and which processes it flows between (and their privilege levels). Feel free to point your security reviewer at design docs, bugs, or other links if you can’t reasonably make a self-contained CL description. (Also see https://cbea.ms/git-commit/).

Shadow IPC reviewer(s): ff...@chromium.org. Please conduct an IPC review and CR+1 when satisfied. Remember to add the main reviewers to the attention set if needed.

Main IPC reviewer(s): mea...@chromium.org. Please wait for the shadowed IPC reviewer to CR+1 before reviewing.

Shadowed: ff...@chromium.org

Reviewer source(s):
ff...@chromium.org, mea...@chromium.org is from context(googleclient/chrome/chromium_gwsq/ipc/config.gwsq)

Open in Gerrit

Related details

Attention is currently required from:
  • Fred Shih
  • Matt Reynolds
  • Mustafa Emre Acer
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I741c49895c08b01ba1f6ef90df2eb98459d05561
Gerrit-Change-Number: 7058734
Gerrit-PatchSet: 3
Gerrit-Owner: Alvin Ji <alv...@chromium.org>
Gerrit-Reviewer: Alvin Ji <alv...@chromium.org>
Gerrit-Reviewer: Fred Shih <ff...@chromium.org>
Gerrit-Reviewer: Matt Reynolds <mattre...@chromium.org>
Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
Gerrit-CC: gwsq
Gerrit-Attention: Matt Reynolds <mattre...@chromium.org>
Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
Gerrit-Attention: Fred Shih <ff...@chromium.org>
Gerrit-Comment-Date: Mon, 20 Oct 2025 20:18:43 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Fred Shih (Gerrit)

unread,
5:22 PM (3 hours ago) 5:22 PM
to Alvin Ji, Chromium IPC Reviews, Mustafa Emre Acer, Matt Reynolds, Chromium LUCI CQ, chromium...@chromium.org, blink-...@chromium.org, ipc-securi...@chromium.org
Attention needed from Alvin Ji, Matt Reynolds and Mustafa Emre Acer

Fred Shih added 1 comment

File services/device/public/mojom/geoposition.mojom
Line 50, Patchset 3 (Latest): // Indicates whether the location is precise or approximate.
bool is_precise = true;
Fred Shih . unresolved

just to confirm, if fine grained location is not supported, this is the appropriate default right?

Open in Gerrit

Related details

Attention is currently required from:
  • Alvin Ji
  • Matt Reynolds
  • Mustafa Emre Acer
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I741c49895c08b01ba1f6ef90df2eb98459d05561
      Gerrit-Change-Number: 7058734
      Gerrit-PatchSet: 3
      Gerrit-Owner: Alvin Ji <alv...@chromium.org>
      Gerrit-Reviewer: Alvin Ji <alv...@chromium.org>
      Gerrit-Reviewer: Fred Shih <ff...@chromium.org>
      Gerrit-Reviewer: Matt Reynolds <mattre...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: gwsq
      Gerrit-Attention: Matt Reynolds <mattre...@chromium.org>
      Gerrit-Attention: Alvin Ji <alv...@chromium.org>
      Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Comment-Date: Mon, 20 Oct 2025 21:22:30 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Alvin Ji (Gerrit)

      unread,
      5:26 PM (3 hours ago) 5:26 PM
      to Chromium IPC Reviews, Mustafa Emre Acer, Fred Shih, Matt Reynolds, Chromium LUCI CQ, chromium...@chromium.org, blink-...@chromium.org, ipc-securi...@chromium.org
      Attention needed from Fred Shih, Matt Reynolds and Mustafa Emre Acer

      Alvin Ji added 1 comment

      File services/device/public/mojom/geoposition.mojom
      Line 50, Patchset 3 (Latest): // Indicates whether the location is precise or approximate.
      bool is_precise = true;
      Fred Shih . unresolved

      just to confirm, if fine grained location is not supported, this is the appropriate default right?

      Alvin Ji

      Yes, before approximate location feature, all location is considered precise.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Fred Shih
      Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Attention: Fred Shih <ff...@chromium.org>
      Gerrit-Comment-Date: Mon, 20 Oct 2025 21:25:59 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Fred Shih <ff...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Fred Shih (Gerrit)

      unread,
      5:27 PM (2 hours ago) 5:27 PM
      to Alvin Ji, Chromium IPC Reviews, Mustafa Emre Acer, Matt Reynolds, Chromium LUCI CQ, chromium...@chromium.org, blink-...@chromium.org, ipc-securi...@chromium.org
      Attention needed from Alvin Ji, Matt Reynolds and Mustafa Emre Acer

      Fred Shih voted and added 2 comments

      Votes added by Fred Shih

      Code-Review+1

      2 comments

      Patchset-level comments
      Fred Shih . resolved

      lgtm!

      File services/device/public/mojom/geoposition.mojom
      Line 50, Patchset 3 (Latest): // Indicates whether the location is precise or approximate.
      bool is_precise = true;
      Fred Shih . resolved

      just to confirm, if fine grained location is not supported, this is the appropriate default right?

      Alvin Ji

      Yes, before approximate location feature, all location is considered precise.

      Fred Shih

      Acknowledged

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alvin Ji
      • Matt Reynolds
      • Mustafa Emre Acer
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • requirement satisfiedCode-Review
          • requirement satisfiedReview-Enforcement
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I741c49895c08b01ba1f6ef90df2eb98459d05561
          Gerrit-Change-Number: 7058734
          Gerrit-PatchSet: 3
          Gerrit-Owner: Alvin Ji <alv...@chromium.org>
          Gerrit-Reviewer: Alvin Ji <alv...@chromium.org>
          Gerrit-Reviewer: Fred Shih <ff...@chromium.org>
          Gerrit-Reviewer: Matt Reynolds <mattre...@chromium.org>
          Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
          Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
          Gerrit-CC: gwsq
          Gerrit-Attention: Matt Reynolds <mattre...@chromium.org>
          Gerrit-Attention: Alvin Ji <alv...@chromium.org>
          Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
          Gerrit-Comment-Date: Mon, 20 Oct 2025 21:27:29 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          Comment-In-Reply-To: Alvin Ji <alv...@chromium.org>
          Comment-In-Reply-To: Fred Shih <ff...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy
          Reply all
          Reply to author
          Forward
          0 new messages