[Installation Reminder] Watch for service registration and hide
ClosedPublic

Authored by broulik on May 30 2018, 9:00 AM.

Details

Summary

In case the browser takes forever to start or user installs the extension manually without clicking the SNI.

CCBUG: 394673

Test Plan

Started Firefox, waited for the SNI to show up, installed extension manually, SNI disappeared and module unloaded

Diff Detail

Repository
R856 Plasma Browser Integration
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
broulik created this revision.May 30 2018, 9:00 AM
Restricted Application added a project: Plasma. · View Herald TranscriptMay 30 2018, 9:00 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
broulik requested review of this revision.May 30 2018, 9:00 AM
davidedmundson accepted this revision.May 30 2018, 9:45 AM
davidedmundson added inline comments.
reminder/browserintegrationreminder.cpp
140

technically best to move this above the check for isServiceRegistered and you avoid the slim race possibility.

This revision is now accepted and ready to land.May 30 2018, 9:45 AM
This revision was automatically updated to reflect the committed changes.