New issue
Advanced search Search tips

Issue 910685 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Bug



Sign in to add a comment

[iOS] Create KeyedService for Browser trait collection changes.

Project Member Reported by kkhorimoto@chromium.org, Nov 30

Issue description

Some KeyedServices that manage UI logic, like FullscreenController, require knowledge of the browser view's trait collection changes.  The |traitCollection| property is not KVO-compliant, so it cannot be sent via the broadcaster like other UI information supplied to KeyedServices.  Rather than adding API to individual services as needed, the trait collection updates should be tracked via a KeyedService explicitly.
 

Sign in to add a comment