Merge lp:~3v1n0/bamf/javaws-ignore-desktop-0.2 into lp:bamf/0.2
Status: | Merged |
---|---|
Approved by: | Brandon Schaefer on 2013-01-29 |
Approved revision: | 498 |
Merged at revision: | 491 |
Proposed branch: | lp:~3v1n0/bamf/javaws-ignore-desktop-0.2 |
Merge into: | lp:bamf/0.2 |
Diff against target: |
473 lines (+241/-21) 8 files modified
src/bamf-legacy-window-test.c (+21/-0) src/bamf-legacy-window-test.h (+1/-0) src/bamf-legacy-window.c (+47/-0) src/bamf-legacy-window.h (+4/-0) src/bamf-matcher-private.h (+1/-0) src/bamf-matcher.c (+48/-18) tests/bamfdaemon/data/icedtea-netx-javaws.desktop (+12/-0) tests/bamfdaemon/test-matcher.c (+107/-3) |
To merge this branch: | bzr merge lp:~3v1n0/bamf/javaws-ignore-desktop-0.2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brandon Schaefer (community) | 2013-01-29 | Approve on 2013-01-29 | |
Review via email:
|
Commit message
BamfMatcher: ignore the javaws windows when setting the window hint
Description of the change
Backport to Bamf-0.2 of lp:~3v1n0/bamf/javaws-ignore-desktop/+merge/145289
We need to avoid that a Java Web Application is associated with the default "Java Web Start" .desktop file provided by java as the default opener for jnlp files, or the bug #1098186 will show again.
Test added.
- 493. By Marco Trevisan (Treviño) on 2013-01-29
-
Tests: add the missing icedtea-
netx-javaws. desktop file - 494. By Marco Trevisan (Treviño) on 2013-01-29
-
TestMatcher: fix javawm class names
- 495. By Marco Trevisan (Treviño) on 2013-01-29
-
BamfLegacyWindow: add a function to fetch the process name
- 496. By Marco Trevisan (Treviño) on 2013-01-29
-
BamfLegacyWindo
wTest: implement the get_process_name function - 497. By Marco Trevisan (Treviño) on 2013-01-29
-
BamfMatcher: add bamf_matcher_
is_valid_ process_ prefix to check for bad prefix process Now we ignore the bad process prefixes also when using the
fallback process-name comparison. In this way the .desktop files
that they may provide to load files are ignored. - 498. By Marco Trevisan (Treviño) on 2013-01-29
-
TestMatcher: added one more test to ensure javaws matching
LGTM.