PSM-glue depends on profile which is evil.

VERIFIED FIXED

Status

P3
blocker
VERIFIED FIXED
18 years ago
2 years ago

People

(Reporter: dougt, Assigned: dougt)

Tracking

({embed, verifyme})

1.0 Branch
x86
Linux
embed, verifyme

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

18 years ago
PSM-glue does not need the profile interface to be implemented to work.  Right
now, this requirement breaks embedder which do not have a concept of profile. 
The fix is trival

Comment 1

18 years ago
As a temporary workaround, psm-glue could always pass "mozilla" as the profile 
name and continue to pass the correct data directory.
(Assignee)

Comment 2

18 years ago
Created attachment 16809 [details] [diff] [review]
Remove profile depend.
(Assignee)

Updated

18 years ago
Severity: normal → blocker
Keywords: embed, rtm
(Assignee)

Comment 3

18 years ago
look at the diff.  we just have to check for the profile implementation via
xpcom, and not return an error if it is not there.

Comment 4

18 years ago
Made my comment before I saw the diff.

Diff looks good.  r=javi

Comment 5

18 years ago
sr=mscott
(Assignee)

Comment 6

18 years ago
Fixed in trunk.
Status: NEW → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED

Comment 7

18 years ago
Adding verifyme keyword.
Keywords: verifyme

Updated

18 years ago
QA Contact: nitinp → junruh

Comment 8

18 years ago
Verified based upon dougt's comments.
Status: RESOLVED → VERIFIED

Comment 9

18 years ago
Mass changing Security:Crypto to PSM
Component: Security: Crypto → Client Library
Product: Browser → PSM
Version: other → 2.1

Comment 10

18 years ago
Mass changing Security:Crypto to PSM

Updated

14 years ago
Component: Security: UI → Security: UI
Product: PSM → Core

Updated

10 years ago
Version: psm2.1 → 1.0 Branch
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.