Set the right StartupWMClass in .desktop files
Set the right StartupWMClass in .desktop files

The application WM_CLASS' instance is not
"chrome.google.com__webstore_category_home", but the application
id (prefixed by "crx_"). Thus set StartupWMClass to that so that
GNOME Shell can properly match the application window to its
desktop file.

This is what Chrome sets StartupWMClass if you create the .desktop
file through "Create Shortcuts..." in the app's context menu.

Change-Id: I5d398b54037db9ee2c2d735f0fcd2026e0611ead
Signed-off-by: Emilio Pozuelo Monfort <74af59c529c33a30889589bc73d19ca9a6fb0e6a@collabora.co.uk>

rodrmoya/desktop-webapp-browser-extension,rodrmoya/desktop-webapp-browser-extension,rodrmoya/desktop-webapp-browser-extension,rodrmoya/desktop-webapp-browser-extension