Add new permission dialog for accessibility events. [chromium/src : master]

0 views
Skip to first unread message

Dominic Mazzoni (Gerrit)

unread,
Aug 8, 2017, 2:38:07 PM8/8/17
to aboxhal...@chromium.org, aleventh...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, hanxi...@chromium.org, mlamouri+w...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Martin Šrámek, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

@msramek, could you help me with next steps here or point me to
a better reviewer?

I'm hoping to add a new permission to support an experimental API
I'm working on implementing, the Accessibility Object Model.
One portion of the API allows the developer to add special
event listeners for accessibility events, but the spec requires that
the user grant permission before these event listeners are called,
because it potentially reveals sensitive information about the user.

This is my first attempt at an implementation, but please assume I
know nothing; I'd appreciate it if you could ask for clarification
where needed and guide me towards the right way to do things.

In particular, one question I have is about whether I should expose
the permission in PermissionDescriptor.idl. I think I may need to do
that so that I could grant the permission in a layout test (see the
failing test on the trybots), but my concern is that we don't want
to expose this permission if the Accessibility Object Model feature
is not enabled. Any thoughts?


View Change

    To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
    Gerrit-Change-Number: 604830
    Gerrit-PatchSet: 1
    Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
    Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
    Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
    Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
    Gerrit-CC: Aaron Boodman <a...@chromium.org>
    Gerrit-CC: Adam Barth <aba...@chromium.org>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: Darin Fisher <da...@chromium.org>
    Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
    Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-CC: Markus Heintz <markus...@chromium.org>
    Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
    Gerrit-Comment-Date: Tue, 08 Aug 2017 18:38:01 +0000
    Gerrit-HasComments: No
    Gerrit-HasLabels: No

    Martin Šrámek (Gerrit)

    unread,
    Aug 9, 2017, 9:37:26 AM8/9/17
    to Raymes Khoury, Mounir Lamouri, aboxhal...@chromium.org, aleventh...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, hanxi...@chromium.org, mlamouri+w...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Dominic Mazzoni, Alice Boxhall

    Martin Šrámek would like Raymes Khoury and Mounir Lamouri to review this change.

    View Change

    Add new permission dialog for accessibility events.

    This is required as part of the Accessibility Object Model
    phase 2 spec.

    Bug: 746524
    Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
    ---
    M chrome/app/generated_resources.grd
    M chrome/browser/BUILD.gn
    A chrome/browser/accessibility/accessibility_permission_context.cc
    A chrome/browser/accessibility/accessibility_permission_context.h
    M chrome/browser/permissions/permission_manager.cc
    M chrome/browser/permissions/permission_request_impl.cc
    M components/content_settings/core/browser/content_settings_registry.cc
    M components/content_settings/core/common/content_settings.cc
    M components/content_settings/core/common/content_settings_types.h
    M components/vector_icons/BUILD.gn
    A components/vector_icons/accessibility.icon
    M content/browser/permissions/permission_service_impl.cc
    M content/public/browser/permission_type.h
    M third_party/WebKit/Source/modules/accessibility/AXObject.cpp
    M third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.cpp
    M third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.h
    M third_party/WebKit/public/platform/WebFeaturePolicyFeature.h
    M third_party/WebKit/public/platform/modules/permissions/permission.mojom
    18 files changed, 195 insertions(+), 4 deletions(-)


    To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: newchange
    Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
    Gerrit-Change-Number: 604830
    Gerrit-PatchSet: 1
    Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
    Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
    Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
    Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
    Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
    Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>

    Martin Šrámek (Gerrit)

    unread,
    Aug 9, 2017, 9:37:29 AM8/9/17
    to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, hanxi...@chromium.org, mlamouri+w...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Raymes Khoury, Mounir Lamouri, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

    Hi Dominic!

    I can help with the content settings layer where the permission decisions are stored.

    From privacy perspective, I can also mention the requirement that all content settings need to be represented in chrome://settings/content (or the Site Settings menu on Android), so users can audit and delete them. Doesn't have to be in this CL, of course.

    However, I don't know that much about the permissions layer which handles the interaction between a website, a permission prompt, and the content settings layer.

    So I would forward you to Raymes and Mounir. Both seem to be OOO, but Mounir returns next week.

    View Change

    2 comments:

    To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
    Gerrit-Change-Number: 604830
    Gerrit-PatchSet: 1
    Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
    Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
    Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
    Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
    Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
    Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
    Gerrit-CC: Aaron Boodman <a...@chromium.org>
    Gerrit-CC: Adam Barth <aba...@chromium.org>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: Darin Fisher <da...@chromium.org>
    Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
    Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-CC: Markus Heintz <markus...@chromium.org>
    Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
    Gerrit-Comment-Date: Wed, 09 Aug 2017 13:37:23 +0000
    Gerrit-HasComments: Yes
    Gerrit-HasLabels: No

    Dominic Mazzoni (Gerrit)

    unread,
    Aug 9, 2017, 11:31:08 AM8/9/17
    to aboxhal...@chromium.org, aleventh...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, hanxi...@chromium.org, mlamouri+w...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Raymes Khoury, Mounir Lamouri, Martin Šrámek, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

    From privacy perspective, I can also mention the requirement that all content settings need to be represented in chrome://settings/content (or the Site Settings menu on Android), so users can audit and delete them. Doesn't have to be in this CL, of course.

    Thanks! Since this is currently behind a Blink flag, do we need to add a
    content-side flag for this feature so that we can only show that setting
    if the feature is enabled, or maybe just query the Blink flag? I'm just
    wondering if there are any best practices for content settings for
    experimental features?

    View Change

      To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: master
      Gerrit-MessageType: comment
      Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
      Gerrit-Change-Number: 604830
      Gerrit-PatchSet: 1
      Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
      Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
      Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
      Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
      Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
      Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
      Gerrit-CC: Aaron Boodman <a...@chromium.org>
      Gerrit-CC: Adam Barth <aba...@chromium.org>
      Gerrit-CC: Commit Bot <commi...@chromium.org>
      Gerrit-CC: Darin Fisher <da...@chromium.org>
      Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-CC: Markus Heintz <markus...@chromium.org>
      Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
      Gerrit-Comment-Date: Wed, 09 Aug 2017 15:31:05 +0000
      Gerrit-HasComments: No
      Gerrit-HasLabels: No

      Martin Šrámek (Gerrit)

      unread,
      Aug 9, 2017, 12:05:58 PM8/9/17
      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, hanxi...@chromium.org, mlamouri+w...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Raymes Khoury, Mounir Lamouri, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

      Patch Set 1:

      From privacy perspective, I can also mention the requirement that all content settings need to be represented in chrome://settings/content (or the Site Settings menu on Android), so users can audit and delete them. Doesn't have to be in this CL, of course.

      Thanks! Since this is currently behind a Blink flag, do we need to add a
      content-side flag for this feature so that we can only show that setting
      if the feature is enabled, or maybe just query the Blink flag? I'm just
      wondering if there are any best practices for content settings for
      experimental features?

      That's a good question :) I personally am not aware of any best practices. I also think this is a more general question - how to hide a feature behind a flag if it spans all layers, from Blink to Chrome. I assume querying the Blink flag is most reasonable if possible.

      View Change

        To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: master
        Gerrit-MessageType: comment
        Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
        Gerrit-Change-Number: 604830
        Gerrit-PatchSet: 1
        Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
        Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
        Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
        Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
        Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
        Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
        Gerrit-CC: Aaron Boodman <a...@chromium.org>
        Gerrit-CC: Adam Barth <aba...@chromium.org>
        Gerrit-CC: Commit Bot <commi...@chromium.org>
        Gerrit-CC: Darin Fisher <da...@chromium.org>
        Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
        Gerrit-CC: Kentaro Hara <har...@chromium.org>
        Gerrit-CC: Markus Heintz <markus...@chromium.org>
        Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
        Gerrit-Comment-Date: Wed, 09 Aug 2017 16:05:53 +0000
        Gerrit-HasComments: No
        Gerrit-HasLabels: No

        Dominic Mazzoni (Gerrit)

        unread,
        Aug 9, 2017, 11:30:08 PM8/9/17
        to aboxhal...@chromium.org, aleventh...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, hanxi...@chromium.org, mlamouri+w...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Timothy Loh, Martin Šrámek, Raymes Khoury, Mounir Lamouri, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

        +timloh

        View Change

          To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
          Gerrit-Change-Number: 604830
          Gerrit-PatchSet: 1
          Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
          Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
          Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
          Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
          Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
          Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
          Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
          Gerrit-CC: Aaron Boodman <a...@chromium.org>
          Gerrit-CC: Adam Barth <aba...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: Darin Fisher <da...@chromium.org>
          Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-CC: Markus Heintz <markus...@chromium.org>
          Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
          Gerrit-Comment-Date: Thu, 10 Aug 2017 03:29:59 +0000
          Gerrit-HasComments: No
          Gerrit-HasLabels: No

          Timothy Loh (Gerrit)

          unread,
          Aug 11, 2017, 2:56:19 AM8/11/17
          to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, hanxi...@chromium.org, mlamouri+w...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Martin Šrámek, Raymes Khoury, Mounir Lamouri, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

          Some quick thoughts about the CL below, although I need a bit more time to digest the permission itself since I haven't at all looked at accessibility stuff before now.

          • You probably need to also add a PermissionRequestType and update PermissionUtil::GetRequestType(), GetPermissionRequestString(), and the histograms.xml file.
          • Is this permission going to be supported on Android? If so you need to update GetIconId/GetMessageText on PermissionRequestImpl.
          • msramek@ already mentioned it needs to be in site settings but do we also want to have it in Page Info?
          • Have the icon and strings been reviewed? I think srahim@ is responsible for strings, I'm not sure about icons.

          View Change

            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
            Gerrit-Change-Number: 604830
            Gerrit-PatchSet: 1
            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Adam Barth <aba...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Markus Heintz <markus...@chromium.org>
            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
            Gerrit-Comment-Date: Fri, 11 Aug 2017 06:56:11 +0000
            Gerrit-HasComments: No
            Gerrit-HasLabels: No

            Dominic Mazzoni (Gerrit)

            unread,
            Aug 15, 2017, 4:57:25 PM8/15/17
            to aboxhal...@chromium.org, aleventh...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Mounir Lamouri, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

            Ready for another look, feedback is addressed and
            I have a test working now.

            View Change

            2 comments:

            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
            Gerrit-Change-Number: 604830
            Gerrit-PatchSet: 6
            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Adam Barth <aba...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Markus Heintz <markus...@chromium.org>
            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
            Gerrit-Comment-Date: Tue, 15 Aug 2017 20:57:20 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Mounir Lamouri (Gerrit)

            unread,
            Aug 16, 2017, 9:49:41 AM8/16/17
            to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

            View Change

            6 comments:

            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
            Gerrit-Change-Number: 604830
            Gerrit-PatchSet: 7
            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Adam Barth <aba...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Markus Heintz <markus...@chromium.org>
            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
            Gerrit-Comment-Date: Wed, 16 Aug 2017 13:49:38 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Dominic Mazzoni (Gerrit)

            unread,
            Aug 17, 2017, 1:25:38 AM8/17/17
            to aboxhal...@chromium.org, aleventh...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Mounir Lamouri, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Alice Boxhall, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

            View Change

            5 comments:

              • Patch Set #7, Line 1321: return accessibility_event_permission_ == mojom::PermissionStatus::GRANTED;

                Where is this called? I'm a bit worried about sync methods returning async info.

              • It's only called from AXObject::DispatchEventToAOMEventListeners.

                My concern was that we need to check the permission every time
                there's an accessibility event dispatch, because the feature
                we're trying to protect is the ability for the app to capture
                accessibility events, since that definitively identifies the
                user as a person using assistive technology.

                Wouldn't it add a lot of latency to make an asynchronous
                call to check the permission on every input event? Would
                it ever block?

                I don't want it to block, if it prompts the user I want it
                to just keep going as if the permission was denied, then we'll
                catch the next event.

                And I don't want it to add any latency 99% of the time.

                If I'm wrong and the permission check should be instant the
                vast majority of the time but only have a bit of latency the
                first time, then I could probably simplify this code by just
                having it call permission_service_->GetPermission() every
                time.

            • File third_party/WebKit/Source/modules/permissions/Permissions.cpp:

              • Patch Set #7, Line 106: if (!RuntimeEnabledFeatures::AccessibilityObjectModelEnabled()) {

                Could you do like the device permissions above and reject with a TypeError when the feature isn't en […]

                Yes, that works great, thanks. Done.

            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
            Gerrit-Change-Number: 604830
            Gerrit-PatchSet: 9
            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Adam Barth <aba...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Markus Heintz <markus...@chromium.org>
            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
            Gerrit-Comment-Date: Thu, 17 Aug 2017 05:25:34 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Alice Boxhall (Gerrit)

            unread,
            Aug 17, 2017, 3:53:37 AM8/17/17
            to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Mounir Lamouri, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

            Patch set 9:Code-Review +1

            View Change

            2 comments:

            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
            Gerrit-Change-Number: 604830
            Gerrit-PatchSet: 9
            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Adam Barth <aba...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Markus Heintz <markus...@chromium.org>
            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
            Gerrit-Comment-Date: Thu, 17 Aug 2017 07:53:30 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: Yes

            Mounir Lamouri (Gerrit)

            unread,
            Aug 17, 2017, 8:42:38 AM8/17/17
            to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Alice Boxhall, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

            lgtm

            Patch set 9:Code-Review +1

            View Change

            1 comment:

              • It's only called from AXObject::DispatchEventToAOMEventListeners. […]

                I think the rationale makes sense :)

            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
            Gerrit-Change-Number: 604830
            Gerrit-PatchSet: 9
            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Adam Barth <aba...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Markus Heintz <markus...@chromium.org>
            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
            Gerrit-Comment-Date: Thu, 17 Aug 2017 12:42:29 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: Yes

            Dominic Mazzoni (Gerrit)

            unread,
            Aug 17, 2017, 3:16:01 PM8/17/17
            to aboxhal...@chromium.org, aleventh...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, John Abd-El-Malek, Jeongeun Kim, Markus Heintz, Nektarios Paisios

            View Change

            2 comments:

              • Also on purpose, it looks like it was missed in a previous
                patch so I'm just adding it.

            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
            Gerrit-Change-Number: 604830
            Gerrit-PatchSet: 9
            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Adam Barth <aba...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Markus Heintz <markus...@chromium.org>
            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
            Gerrit-Comment-Date: Thu, 17 Aug 2017 19:15:57 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Dominic Mazzoni (Gerrit)

            unread,
            Aug 17, 2017, 3:36:11 PM8/17/17
            to aboxhal...@chromium.org, aleventh...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Bernhard Bauer, Mike West, John Abd-El-Malek, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios
            +bauerb for components/content_settings
            +mkwst for content/shell/browser/layout_test
            and third_party/WebKit/public/platform
            +jam for content/public/browser
            +estade for components/vector_icons
            (Note: this is an existing a11y icon from chrome os, but
            it's just a placeholder and may change in launch review)

            View Change

              To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: comment
              Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
              Gerrit-Change-Number: 604830
              Gerrit-PatchSet: 9
              Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
              Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
              Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
              Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
              Gerrit-Reviewer: Evan Stade <est...@chromium.org>
              Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
              Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
              Gerrit-Reviewer: Mike West <mk...@chromium.org>
              Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
              Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
              Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
              Gerrit-CC: Aaron Boodman <a...@chromium.org>
              Gerrit-CC: Adam Barth <aba...@chromium.org>
              Gerrit-CC: Commit Bot <commi...@chromium.org>
              Gerrit-CC: Darin Fisher <da...@chromium.org>
              Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
              Gerrit-CC: Kentaro Hara <har...@chromium.org>
              Gerrit-CC: Markus Heintz <markus...@chromium.org>
              Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
              Gerrit-CC: Peter Beverloo <pe...@chromium.org>
              Gerrit-Comment-Date: Thu, 17 Aug 2017 19:36:05 +0000
              Gerrit-HasComments: No
              Gerrit-HasLabels: No

              Dominic Mazzoni (Gerrit)

              unread,
              Aug 17, 2017, 3:40:25 PM8/17/17
              to aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Richard Coles, Bernhard Bauer, Mike West, John Abd-El-Malek, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

              And one more, +torne for android_webview/

              View Change

                To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                Gerrit-Change-Number: 604830
                Gerrit-PatchSet: 10
                Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                Gerrit-Reviewer: Mike West <mk...@chromium.org>
                Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                Gerrit-CC: Aaron Boodman <a...@chromium.org>
                Gerrit-CC: Adam Barth <aba...@chromium.org>
                Gerrit-CC: Commit Bot <commi...@chromium.org>
                Gerrit-CC: Darin Fisher <da...@chromium.org>
                Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                Gerrit-CC: Kentaro Hara <har...@chromium.org>
                Gerrit-CC: Markus Heintz <markus...@chromium.org>
                Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                Gerrit-Comment-Date: Thu, 17 Aug 2017 19:40:21 +0000
                Gerrit-HasComments: No
                Gerrit-HasLabels: No

                Evan Stade (Gerrit)

                unread,
                Aug 17, 2017, 3:56:35 PM8/17/17
                to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Richard Coles, Bernhard Bauer, Mike West, John Abd-El-Malek, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                vector_icons lgtm

                View Change

                  To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                  Gerrit-Project: chromium/src
                  Gerrit-Branch: master
                  Gerrit-MessageType: comment
                  Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                  Gerrit-Change-Number: 604830
                  Gerrit-PatchSet: 10
                  Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                  Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                  Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                  Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                  Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                  Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                  Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                  Gerrit-Reviewer: Mike West <mk...@chromium.org>
                  Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                  Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                  Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                  Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                  Gerrit-CC: Aaron Boodman <a...@chromium.org>
                  Gerrit-CC: Adam Barth <aba...@chromium.org>
                  Gerrit-CC: Commit Bot <commi...@chromium.org>
                  Gerrit-CC: Darin Fisher <da...@chromium.org>
                  Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                  Gerrit-CC: Kentaro Hara <har...@chromium.org>
                  Gerrit-CC: Markus Heintz <markus...@chromium.org>
                  Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                  Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                  Gerrit-Comment-Date: Thu, 17 Aug 2017 19:56:29 +0000
                  Gerrit-HasComments: No
                  Gerrit-HasLabels: No

                  Richard Coles (Gerrit)

                  unread,
                  Aug 17, 2017, 4:14:21 PM8/17/17
                  to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Richard Coles, Evan Stade, Bernhard Bauer, Mike West, John Abd-El-Malek, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                  android_webview lgtm

                  Patch set 10:Code-Review +1

                  View Change

                    To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: comment
                    Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                    Gerrit-Change-Number: 604830
                    Gerrit-PatchSet: 10
                    Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                    Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                    Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                    Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                    Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                    Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                    Gerrit-Reviewer: Mike West <mk...@chromium.org>
                    Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                    Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                    Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                    Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                    Gerrit-CC: Aaron Boodman <a...@chromium.org>
                    Gerrit-CC: Adam Barth <aba...@chromium.org>
                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                    Gerrit-CC: Darin Fisher <da...@chromium.org>
                    Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                    Gerrit-CC: Kentaro Hara <har...@chromium.org>
                    Gerrit-CC: Markus Heintz <markus...@chromium.org>
                    Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                    Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                    Gerrit-Comment-Date: Thu, 17 Aug 2017 20:14:18 +0000
                    Gerrit-HasComments: No
                    Gerrit-HasLabels: Yes

                    Mike West (Gerrit)

                    unread,
                    Aug 18, 2017, 3:19:13 AM8/18/17
                    to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Richard Coles, Evan Stade, Bernhard Bauer, John Abd-El-Malek, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Timothy Loh, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios
                    +mkwst for content/shell/browser/layout_test
                    and third_party/WebKit/public/platform

                    LGTM.

                    Patch set 10:Code-Review +1

                    View Change

                      To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                      Gerrit-Project: chromium/src
                      Gerrit-Branch: master
                      Gerrit-MessageType: comment
                      Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                      Gerrit-Change-Number: 604830
                      Gerrit-PatchSet: 10
                      Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                      Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                      Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                      Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                      Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                      Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                      Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                      Gerrit-Reviewer: Mike West <mk...@chromium.org>
                      Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                      Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                      Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                      Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                      Gerrit-CC: Aaron Boodman <a...@chromium.org>
                      Gerrit-CC: Adam Barth <aba...@chromium.org>
                      Gerrit-CC: Commit Bot <commi...@chromium.org>
                      Gerrit-CC: Darin Fisher <da...@chromium.org>
                      Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                      Gerrit-CC: Kentaro Hara <har...@chromium.org>
                      Gerrit-CC: Markus Heintz <markus...@chromium.org>
                      Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                      Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                      Gerrit-Comment-Date: Fri, 18 Aug 2017 07:19:07 +0000
                      Gerrit-HasComments: No
                      Gerrit-HasLabels: Yes

                      Timothy Loh (Gerrit)

                      unread,
                      Aug 18, 2017, 3:20:46 AM8/18/17
                      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Mike West, Richard Coles, Evan Stade, Bernhard Bauer, John Abd-El-Malek, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                      Looks mostly good, but I had some comments before that you might have missed:

                        • Is this permission going to be supported on Android? If so you need to update GetIconId/GetMessageText on PermissionRequestImpl.
                        • Are we going to add this permission to Page Info?
                        • Has the string been reviewed (I think srahim@ is responsible for strings)?

                        Also there was some discussion at https://github.com/WICG/aom/issues/81 about considering alternatives to permission prompts, how sure are you at this point we'll move forwards with this as a permission?

                        View Change

                          To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                          Gerrit-Project: chromium/src
                          Gerrit-Branch: master
                          Gerrit-MessageType: comment
                          Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                          Gerrit-Change-Number: 604830
                          Gerrit-PatchSet: 10
                          Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                          Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                          Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                          Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                          Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                          Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                          Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                          Gerrit-Reviewer: Mike West <mk...@chromium.org>
                          Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                          Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                          Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                          Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                          Gerrit-CC: Aaron Boodman <a...@chromium.org>
                          Gerrit-CC: Adam Barth <aba...@chromium.org>
                          Gerrit-CC: Commit Bot <commi...@chromium.org>
                          Gerrit-CC: Darin Fisher <da...@chromium.org>
                          Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                          Gerrit-CC: Kentaro Hara <har...@chromium.org>
                          Gerrit-CC: Markus Heintz <markus...@chromium.org>
                          Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                          Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                          Gerrit-Comment-Date: Fri, 18 Aug 2017 07:20:40 +0000
                          Gerrit-HasComments: No
                          Gerrit-HasLabels: No

                          Bernhard Bauer (Gerrit)

                          unread,
                          Aug 18, 2017, 4:49:28 AM8/18/17
                          to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Timothy Loh, Mike West, Richard Coles, Evan Stade, John Abd-El-Malek, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                          content settings LGTM

                          Patch set 10:Code-Review +1

                          View Change

                            To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                            Gerrit-Project: chromium/src
                            Gerrit-Branch: master
                            Gerrit-MessageType: comment
                            Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                            Gerrit-Change-Number: 604830
                            Gerrit-PatchSet: 10
                            Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                            Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                            Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                            Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                            Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                            Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                            Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                            Gerrit-Reviewer: Mike West <mk...@chromium.org>
                            Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                            Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                            Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                            Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                            Gerrit-CC: Aaron Boodman <a...@chromium.org>
                            Gerrit-CC: Adam Barth <aba...@chromium.org>
                            Gerrit-CC: Commit Bot <commi...@chromium.org>
                            Gerrit-CC: Darin Fisher <da...@chromium.org>
                            Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                            Gerrit-CC: Kentaro Hara <har...@chromium.org>
                            Gerrit-CC: Markus Heintz <markus...@chromium.org>
                            Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                            Gerrit-Comment-Date: Fri, 18 Aug 2017 08:49:21 +0000
                            Gerrit-HasComments: No
                            Gerrit-HasLabels: Yes

                            John Abd-El-Malek (Gerrit)

                            unread,
                            Aug 18, 2017, 6:14:06 PM8/18/17
                            to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                            Patch set 10:Code-Review +1

                            View Change

                              To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                              Gerrit-Project: chromium/src
                              Gerrit-Branch: master
                              Gerrit-MessageType: comment
                              Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                              Gerrit-Change-Number: 604830
                              Gerrit-PatchSet: 10
                              Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                              Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                              Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                              Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                              Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                              Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                              Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                              Gerrit-Reviewer: Mike West <mk...@chromium.org>
                              Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                              Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                              Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                              Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                              Gerrit-CC: Aaron Boodman <a...@chromium.org>
                              Gerrit-CC: Adam Barth <aba...@chromium.org>
                              Gerrit-CC: Commit Bot <commi...@chromium.org>
                              Gerrit-CC: Darin Fisher <da...@chromium.org>
                              Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                              Gerrit-CC: Kentaro Hara <har...@chromium.org>
                              Gerrit-CC: Markus Heintz <markus...@chromium.org>
                              Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                              Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                              Gerrit-Comment-Date: Fri, 18 Aug 2017 22:14:02 +0000
                              Gerrit-HasComments: No
                              Gerrit-HasLabels: Yes

                              Kentaro Hara (Gerrit)

                              unread,
                              Aug 21, 2017, 11:57:24 AM8/21/17
                              to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                              View Change

                              1 comment:

                              To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                              Gerrit-Project: chromium/src
                              Gerrit-Branch: master
                              Gerrit-MessageType: comment
                              Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                              Gerrit-Change-Number: 604830
                              Gerrit-PatchSet: 10
                              Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                              Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                              Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                              Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                              Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                              Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                              Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                              Gerrit-Reviewer: Mike West <mk...@chromium.org>
                              Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                              Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                              Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                              Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                              Gerrit-CC: Aaron Boodman <a...@chromium.org>
                              Gerrit-CC: Adam Barth <aba...@chromium.org>
                              Gerrit-CC: Commit Bot <commi...@chromium.org>
                              Gerrit-CC: Darin Fisher <da...@chromium.org>
                              Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                              Gerrit-CC: Kentaro Hara <har...@chromium.org>
                              Gerrit-CC: Markus Heintz <markus...@chromium.org>
                              Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                              Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                              Gerrit-Comment-Date: Mon, 21 Aug 2017 15:57:16 +0000
                              Gerrit-HasComments: Yes
                              Gerrit-HasLabels: No

                              Daniel Cheng (Gerrit)

                              unread,
                              Aug 22, 2017, 3:50:28 AM8/22/17
                              to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, John Abd-El-Malek, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                              View Change

                              3 comments:

                                • dcheng@: We need to reset these mojo pointers when the associated document gets detached, right? i. […]

                                  I think that is a safer default (to block mojo calls after a context is destroyed), since that matches the behavior of legacy IPC. Unless we have a good reason not to do that here, I think we should match the standard convention.

                              • File third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.cpp:

                                • Patch Set #10, Line 1331: document_->GetExecutionContext()->GetSecurityOrigin(),

                                  +raymes, is there a bug already filed for not passing the origin from the renderer to the browser for PermissionService?

                              To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                              Gerrit-Project: chromium/src
                              Gerrit-Branch: master
                              Gerrit-MessageType: comment
                              Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                              Gerrit-Change-Number: 604830
                              Gerrit-PatchSet: 11
                              Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                              Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                              Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                              Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                              Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                              Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                              Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                              Gerrit-Reviewer: Mike West <mk...@chromium.org>
                              Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                              Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                              Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                              Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                              Gerrit-CC: Aaron Boodman <a...@chromium.org>
                              Gerrit-CC: Adam Barth <aba...@chromium.org>
                              Gerrit-CC: Commit Bot <commi...@chromium.org>
                              Gerrit-CC: Darin Fisher <da...@chromium.org>
                              Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                              Gerrit-CC: Kentaro Hara <har...@chromium.org>
                              Gerrit-CC: Markus Heintz <markus...@chromium.org>
                              Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                              Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                              Gerrit-Comment-Date: Tue, 22 Aug 2017 07:50:23 +0000
                              Gerrit-HasComments: Yes
                              Gerrit-HasLabels: No

                              Dominic Mazzoni (Gerrit)

                              unread,
                              Aug 22, 2017, 11:03:58 AM8/22/17
                              to aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                              Patch set 11:Commit-Queue +2

                              View Change

                                To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                Gerrit-Project: chromium/src
                                Gerrit-Branch: master
                                Gerrit-MessageType: comment
                                Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                Gerrit-Change-Number: 604830
                                Gerrit-PatchSet: 11
                                Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                                Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                                Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                                Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                                Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                                Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                                Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                                Gerrit-Reviewer: Mike West <mk...@chromium.org>
                                Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                                Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                                Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                                Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                                Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                Gerrit-CC: Adam Barth <aba...@chromium.org>
                                Gerrit-CC: Commit Bot <commi...@chromium.org>
                                Gerrit-CC: Darin Fisher <da...@chromium.org>
                                Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                                Gerrit-CC: Kentaro Hara <har...@chromium.org>
                                Gerrit-CC: Markus Heintz <markus...@chromium.org>
                                Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                                Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                                Gerrit-Comment-Date: Tue, 22 Aug 2017 15:03:51 +0000
                                Gerrit-HasComments: No
                                Gerrit-HasLabels: Yes

                                Commit Bot (Gerrit)

                                unread,
                                Aug 22, 2017, 11:04:12 AM8/22/17
                                to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                CQ is trying da patch.

                                Note: The patchset sent to CQ was uploaded after this CL was approved.
                                "Rebase" https://chromium-review.googlesource.com/c/604830/11

                                Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/chromium-review.googlesource.com/604830/11

                                Bot data: {"action": "start", "triggered_at": "2017-08-22T15:03:51.0Z", "cq_cfg_revision": "81f1a3f0cb07446abeff7dd01ff1b8bae94ffe0d", "revision": "1052b4e7b3241b06bd99bc8418a095afc817050b"}

                                View Change

                                  To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                  Gerrit-Project: chromium/src
                                  Gerrit-Branch: master
                                  Gerrit-MessageType: comment
                                  Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                  Gerrit-Change-Number: 604830
                                  Gerrit-PatchSet: 11
                                  Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                                  Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                                  Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                                  Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                                  Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                                  Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                                  Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                  Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                                  Gerrit-Reviewer: Mike West <mk...@chromium.org>
                                  Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                                  Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                                  Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                                  Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                                  Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                  Gerrit-CC: Adam Barth <aba...@chromium.org>
                                  Gerrit-CC: Commit Bot <commi...@chromium.org>
                                  Gerrit-CC: Darin Fisher <da...@chromium.org>
                                  Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                                  Gerrit-CC: Kentaro Hara <har...@chromium.org>
                                  Gerrit-CC: Markus Heintz <markus...@chromium.org>
                                  Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                                  Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                                  Gerrit-Comment-Date: Tue, 22 Aug 2017 15:04:05 +0000
                                  Gerrit-HasComments: No
                                  Gerrit-HasLabels: No

                                  Dominic Mazzoni (Gerrit)

                                  unread,
                                  Aug 22, 2017, 11:10:25 AM8/22/17
                                  to aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Evan Stade, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                  Sorry, +2 by mistake

                                  Patch set 11:-Commit-Queue

                                  View Change

                                    To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                    Gerrit-Project: chromium/src
                                    Gerrit-Branch: master
                                    Gerrit-MessageType: comment
                                    Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                    Gerrit-Change-Number: 604830
                                    Gerrit-PatchSet: 11
                                    Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                                    Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                                    Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                                    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                                    Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                                    Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                    Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                                    Gerrit-Reviewer: Mike West <mk...@chromium.org>
                                    Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                                    Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                                    Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                                    Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                                    Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                    Gerrit-CC: Adam Barth <aba...@chromium.org>
                                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                                    Gerrit-CC: Darin Fisher <da...@chromium.org>
                                    Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                                    Gerrit-CC: Kentaro Hara <har...@chromium.org>
                                    Gerrit-CC: Markus Heintz <markus...@chromium.org>
                                    Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                                    Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                                    Gerrit-Comment-Date: Tue, 22 Aug 2017 15:10:21 +0000
                                    Gerrit-HasComments: No
                                    Gerrit-HasLabels: Yes

                                    Evan Stade (Gerrit)

                                    unread,
                                    Aug 22, 2017, 11:44:14 AM8/22/17
                                    to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                    actually +1

                                    Patch set 11:Code-Review +1

                                    View Change

                                      To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                      Gerrit-Project: chromium/src
                                      Gerrit-Branch: master
                                      Gerrit-MessageType: comment
                                      Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                      Gerrit-Change-Number: 604830
                                      Gerrit-PatchSet: 11
                                      Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                                      Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                                      Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                                      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                                      Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                                      Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                                      Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                      Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                                      Gerrit-Reviewer: Mike West <mk...@chromium.org>
                                      Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                                      Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                                      Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                                      Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                                      Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                      Gerrit-CC: Adam Barth <aba...@chromium.org>
                                      Gerrit-CC: Commit Bot <commi...@chromium.org>
                                      Gerrit-CC: Darin Fisher <da...@chromium.org>
                                      Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                                      Gerrit-CC: Kentaro Hara <har...@chromium.org>
                                      Gerrit-CC: Markus Heintz <markus...@chromium.org>
                                      Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                                      Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                                      Gerrit-Comment-Date: Tue, 22 Aug 2017 15:44:01 +0000
                                      Gerrit-HasComments: No
                                      Gerrit-HasLabels: Yes

                                      Dominic Mazzoni (Gerrit)

                                      unread,
                                      Aug 22, 2017, 1:11:26 PM8/22/17
                                      to aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Evan Stade, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Timothy Loh, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios
                                      • Is this permission going to be supported on Android? If so you need to update GetIconId/GetMessageText on PermissionRequestImpl.

                                      This is done now

                                      • Are we going to add this permission to Page Info?

                                      Yes, I was going to do that in a follow-up since this is
                                      so large already.

                                      • Has the string been reviewed (I think srahim@ is responsible for strings)?

                                      No, and I consider the current text to just be a straw man
                                      proposal, but since this isn't launching publicly yet,
                                      I was planning to review all strings together when we get
                                      to Intent to Ship.

                                      Right now end-users shouldn't see these strings unless they
                                      enable a runtime flag.

                                      Also there was some discussion at https://github.com/WICG/aom/issues/81 about considering alternatives to permission prompts, how sure are you at this point we'll move forwards with this as a permission?

                                      I'm pretty confident a permission prompt is needed, and Apple feels
                                      pretty strongly about this too. We're definitely open to hearing
                                      other ideas, but in talks with members of the accessibility
                                      community this was a top concern.

                                      View Change

                                      3 comments:

                                        • Patch Set #11, Line 20: const GURL& requesting_origin,

                                          something something origin something something passing as a URL something something kitten

                                        • I think that is a safer default (to block mojo calls after a context is destroyed), since that match […]

                                          OK, I made it a ContextLifecycleObserver, but note that
                                          AXObjectCacheImpl is owned by Document already, and I'm not
                                          sure there's any point in having an AXObjectCache on an
                                          unattached document.

                                          Right now we clear AXObjectCache in Document::Shutdown,
                                          what if we just clear it when it's being unattached?

                                      • File third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.h:

                                        • style: shouldn't this be above the member variables?

                                        • Reordered and moved to the bottom of this file. A lot of Blink
                                          classes seem to mix functions and member variables, but I'd like
                                          to clean up the whole header in a follow-up.

                                      Gerrit-Comment-Date: Tue, 22 Aug 2017 17:11:19 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Timothy Loh (Gerrit)

                                      unread,
                                      Aug 22, 2017, 11:10:19 PM8/22/17
                                      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Rob Buis, Evan Stade, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      Patch set 12:Code-Review +1

                                      View Change

                                      2 comments:

                                      To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                      Gerrit-Project: chromium/src
                                      Gerrit-Branch: master
                                      Gerrit-MessageType: comment
                                      Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                      Gerrit-Change-Number: 604830
                                      Gerrit-PatchSet: 12
                                      Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                                      Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                                      Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                                      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                                      Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                                      Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                                      Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                      Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                                      Gerrit-Reviewer: Mike West <mk...@chromium.org>
                                      Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                                      Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                                      Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                                      Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                                      Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                      Gerrit-CC: Adam Barth <aba...@chromium.org>
                                      Gerrit-CC: Commit Bot <commi...@chromium.org>
                                      Gerrit-CC: Darin Fisher <da...@chromium.org>
                                      Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                                      Gerrit-CC: Kentaro Hara <har...@chromium.org>
                                      Gerrit-CC: Markus Heintz <markus...@chromium.org>
                                      Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                                      Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                                      Gerrit-CC: Rob Buis <rob....@samsung.com>
                                      Gerrit-Comment-Date: Wed, 23 Aug 2017 03:10:11 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: Yes

                                      Timothy Loh (Gerrit)

                                      unread,
                                      Aug 22, 2017, 11:12:01 PM8/22/17
                                      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Sam McNally, Rob Buis, Evan Stade, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      View Change

                                      1 comment:

                                      Gerrit-CC: Sam McNally <sa...@chromium.org>
                                      Gerrit-Comment-Date: Wed, 23 Aug 2017 03:11:54 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Sam McNally (Gerrit)

                                      unread,
                                      Aug 22, 2017, 11:36:22 PM8/22/17
                                      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Timothy Loh, Rob Buis, Evan Stade, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      View Change

                                      1 comment:

                                      Gerrit-Comment-Date: Wed, 23 Aug 2017 03:36:15 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Dominic Mazzoni (Gerrit)

                                      unread,
                                      Aug 23, 2017, 2:06:39 AM8/23/17
                                      to aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Timothy Loh, Sam McNally, Rob Buis, Evan Stade, Daniel Cheng, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      View Change

                                      2 comments:

                                        • Patch Set #12, Line 15: ContentSetting AccessibilityPermissionContext::GetPermissionStatusInternal(

                                          This override looks redundant.

                                        • Sorry if I wasn't clear earlier, there's a separate branches for Android in this function and GetMes […]

                                          Ah, thanks. Added.

                                      Gerrit-Comment-Date: Wed, 23 Aug 2017 06:06:35 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Daniel Cheng (Gerrit)

                                      unread,
                                      Aug 23, 2017, 2:42:35 AM8/23/17
                                      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Timothy Loh, Sam McNally, Rob Buis, Evan Stade, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      lgtm

                                      Patch set 13:Code-Review +1

                                      View Change

                                      2 comments:

                                        • Sorry, I don't understand your comment here!

                                      To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                      Gerrit-Project: chromium/src
                                      Gerrit-Branch: master
                                      Gerrit-MessageType: comment
                                      Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                      Gerrit-Change-Number: 604830
                                      Gerrit-PatchSet: 13
                                      Gerrit-Comment-Date: Wed, 23 Aug 2017 06:42:31 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: Yes

                                      Kentaro Hara (Gerrit)

                                      unread,
                                      Aug 23, 2017, 5:21:39 AM8/23/17
                                      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, Timothy Loh, Sam McNally, Rob Buis, Evan Stade, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      View Change

                                      1 comment:

                                        • As far as I can tell, this is garbage collected though, right? What guarantee do we have that this w […]

                                          I think that it is guaranteed that Document that is attached to a frame calls Shutdown before getting destructed. (This is not true for a Document not attached to a frame; e.g., Document created by DOMImplementation)

                                          (That being said, (as I mentioned in other places), it's not really nice to ask developers to manually reset mojo pointers at ContextDestroyed or pre-finalizers -- it's error-prone. We should consider improving the infrastructure of mojo pointers so that the rest is automatically done.)

                                      Gerrit-Comment-Date: Wed, 23 Aug 2017 09:21:35 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Dominic Mazzoni (Gerrit)

                                      unread,
                                      Aug 23, 2017, 12:04:30 PM8/23/17
                                      to aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, Timothy Loh, Sam McNally, Rob Buis, Evan Stade, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Kentaro Hara, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      View Change

                                      1 comment:

                                        • I think that it is guaranteed that Document that is attached to a frame calls Shutdown before gettin […]

                                          OK, for the time being it does seem safest to use ContextDestroyed
                                          to reset the mojo pointers due to corner cases like a Document that's
                                          not attached to a frame. I've fixed some bugs involving a
                                          JS-created Document caught by clusterfuzz in the past, so it's better
                                          to be safe.

                                          Would be great if that could be handled automatically by mojo.

                                      To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                      Gerrit-Project: chromium/src
                                      Gerrit-Branch: master
                                      Gerrit-MessageType: comment
                                      Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                      Gerrit-Change-Number: 604830
                                      Gerrit-PatchSet: 14
                                      Gerrit-Comment-Date: Wed, 23 Aug 2017 16:04:26 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Kentaro Hara (Gerrit)

                                      unread,
                                      Aug 23, 2017, 12:19:59 PM8/23/17
                                      to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Daniel Cheng, Timothy Loh, Sam McNally, Rob Buis, Evan Stade, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                      WebKit/ LGTM

                                      Patch set 14:Code-Review +1

                                      View Change

                                        To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                        Gerrit-Project: chromium/src
                                        Gerrit-Branch: master
                                        Gerrit-MessageType: comment
                                        Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                        Gerrit-Change-Number: 604830
                                        Gerrit-PatchSet: 14
                                        Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                                        Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                                        Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                                        Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                                        Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                                        Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                                        Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                        Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                        Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                                        Gerrit-Reviewer: Mike West <mk...@chromium.org>
                                        Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                                        Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                                        Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                                        Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                                        Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                        Gerrit-CC: Adam Barth <aba...@chromium.org>
                                        Gerrit-CC: Commit Bot <commi...@chromium.org>
                                        Gerrit-CC: Darin Fisher <da...@chromium.org>
                                        Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                                        Gerrit-CC: Markus Heintz <markus...@chromium.org>
                                        Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                                        Gerrit-CC: Peter Beverloo <pe...@chromium.org>
                                        Gerrit-CC: Rob Buis <rob....@samsung.com>
                                        Gerrit-CC: Sam McNally <sa...@chromium.org>
                                        Gerrit-Comment-Date: Wed, 23 Aug 2017 16:19:55 +0000
                                        Gerrit-HasComments: No
                                        Gerrit-HasLabels: Yes

                                        Dominic Mazzoni (Gerrit)

                                        unread,
                                        Aug 23, 2017, 2:45:08 PM8/23/17
                                        to aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Kentaro Hara, Daniel Cheng, Timothy Loh, Sam McNally, Rob Buis, Evan Stade, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Commit Bot, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                        Patch set 14:Commit-Queue +2

                                        Gerrit-Comment-Date: Wed, 23 Aug 2017 18:44:55 +0000
                                        Gerrit-HasComments: No
                                        Gerrit-HasLabels: Yes

                                        Commit Bot (Gerrit)

                                        unread,
                                        Aug 23, 2017, 4:54:54 PM8/23/17
                                        to Dominic Mazzoni, aboxhal...@chromium.org, aleventh...@chromium.org, android-web...@chromium.org, asvitki...@chromium.org, blink-re...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dominic...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, einbinder+wat...@chromium.org, hanxi...@chromium.org, jochen...@chromium.org, mlamouri+w...@chromium.org, mlamouri+wa...@chromium.org, mlamouri+watc...@chromium.org, mlamouri+watc...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, qsr+...@chromium.org, raymes...@chromium.org, srahim...@chromium.org, timloh...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Kentaro Hara, Daniel Cheng, Timothy Loh, Sam McNally, Rob Buis, Evan Stade, John Abd-El-Malek, Bernhard Bauer, Mike West, Richard Coles, Mounir Lamouri, Alice Boxhall, Peter Beverloo, Martin Šrámek, Raymes Khoury, Aaron Boodman, Adam Barth, chromium...@chromium.org, Darin Fisher, Jeongeun Kim, Markus Heintz, Nektarios Paisios

                                        Commit Bot merged this change.

                                        View Change

                                        Approvals: Daniel Cheng: Looks good to me Bernhard Bauer: Looks good to me John Abd-El-Malek: Looks good to me Alice Boxhall: Looks good to me Timothy Loh: Looks good to me Richard Coles: Looks good to me Evan Stade: Looks good to me Kentaro Hara: Looks good to me Mounir Lamouri: Looks good to me Mike West: Looks good to me Dominic Mazzoni: Commit
                                        Add new permission dialog for accessibility events.

                                        This is required as part of the Accessibility Object Model
                                        phase 2 spec.

                                        Bug: 746524
                                        Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                        Reviewed-on: https://chromium-review.googlesource.com/604830
                                        Reviewed-by: Kentaro Hara <har...@chromium.org>
                                        Reviewed-by: Daniel Cheng <dch...@chromium.org>
                                        Reviewed-by: Timothy Loh <tim...@chromium.org>
                                        Reviewed-by: Evan Stade <est...@chromium.org>
                                        Reviewed-by: Richard Coles <to...@chromium.org>
                                        Reviewed-by: Mike West <mk...@chromium.org>
                                        Reviewed-by: Bernhard Bauer <bau...@chromium.org>
                                        Reviewed-by: John Abd-El-Malek <j...@chromium.org>
                                        Reviewed-by: Alice Boxhall <abox...@chromium.org>
                                        Reviewed-by: Mounir Lamouri <mlam...@chromium.org>
                                        Commit-Queue: Dominic Mazzoni <dmaz...@chromium.org>
                                        Cr-Commit-Position: refs/heads/master@{#496801}
                                        ---
                                        M android_webview/browser/aw_permission_manager.cc
                                        A chrome/android/java/res/drawable-hdpi/infobar_accessibility_events.png
                                        A chrome/android/java/res/drawable-mdpi/infobar_accessibility_events.png
                                        A chrome/android/java/res/drawable-xhdpi/infobar_accessibility_events.png
                                        A chrome/android/java/res/drawable-xxhdpi/infobar_accessibility_events.png
                                        A chrome/android/java/res/drawable-xxxhdpi/infobar_accessibility_events.png
                                        M chrome/app/generated_resources.grd
                                        M chrome/browser/BUILD.gn
                                        A chrome/browser/accessibility/accessibility_permission_context.cc
                                        A chrome/browser/accessibility/accessibility_permission_context.h
                                        M chrome/browser/android/resource_id.h
                                        M chrome/browser/permissions/permission_manager.cc
                                        M chrome/browser/permissions/permission_request.h
                                        M chrome/browser/permissions/permission_request_impl.cc
                                        M chrome/browser/permissions/permission_util.cc
                                        M components/content_settings/core/browser/content_settings_registry.cc
                                        M components/content_settings/core/common/content_settings.cc
                                        M components/content_settings/core/common/content_settings_types.h
                                        M components/vector_icons/BUILD.gn
                                        A components/vector_icons/accessibility.icon
                                        M content/browser/permissions/permission_service_impl.cc
                                        M content/public/browser/permission_type.h
                                        M content/shell/browser/layout_test/layout_test_message_filter.cc
                                        M third_party/WebKit/LayoutTests/accessibility/aom-actions.html
                                        M third_party/WebKit/LayoutTests/http/tests/resources/permissions-helper.js
                                        M third_party/WebKit/Source/core/dom/AXObjectCache.cpp
                                        M third_party/WebKit/Source/core/dom/AXObjectCache.h
                                        M third_party/WebKit/Source/core/dom/AXObjectCacheBase.cpp
                                        M third_party/WebKit/Source/core/dom/AXObjectCacheBase.h
                                        M third_party/WebKit/Source/modules/accessibility/AXObject.cpp
                                        M third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.cpp
                                        M third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.h
                                        M third_party/WebKit/Source/modules/accessibility/DEPS
                                        M third_party/WebKit/Source/modules/permissions/PermissionDescriptor.idl
                                        M third_party/WebKit/Source/modules/permissions/Permissions.cpp
                                        M third_party/WebKit/public/platform/WebFeaturePolicyFeature.h
                                        M third_party/WebKit/public/platform/modules/permissions/permission.mojom
                                        M tools/metrics/histograms/enums.xml
                                        38 files changed, 429 insertions(+), 136 deletions(-)


                                        To view, visit change 604830. To unsubscribe, or for help writing mail filters, visit settings.

                                        Gerrit-Project: chromium/src
                                        Gerrit-Branch: master
                                        Gerrit-MessageType: merged
                                        Gerrit-Change-Id: I5b63921663dee00e609ddfaf3aab5577229294c1
                                        Gerrit-Change-Number: 604830
                                        Gerrit-PatchSet: 15
                                        Gerrit-Owner: Dominic Mazzoni <dmaz...@chromium.org>
                                        Gerrit-Reviewer: Alice Boxhall <abox...@chromium.org>
                                        Gerrit-Reviewer: Bernhard Bauer <bau...@chromium.org>
                                        Gerrit-Reviewer: Commit Bot <commi...@chromium.org>
                                        Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
                                        Gerrit-Reviewer: Dominic Mazzoni <dmaz...@chromium.org>
                                        Gerrit-Reviewer: Evan Stade <est...@chromium.org>
                                        Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                        Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                        Gerrit-Reviewer: Martin Šrámek <msr...@chromium.org>
                                        Gerrit-Reviewer: Mike West <mk...@chromium.org>
                                        Gerrit-Reviewer: Mounir Lamouri <mlam...@chromium.org>
                                        Gerrit-Reviewer: Raymes Khoury <ray...@chromium.org>
                                        Gerrit-Reviewer: Richard Coles <to...@chromium.org>
                                        Gerrit-Reviewer: Timothy Loh <tim...@chromium.org>
                                        Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                        Gerrit-CC: Adam Barth <aba...@chromium.org>
                                        Reply all
                                        Reply to author
                                        Forward
                                        0 new messages