Last Comment Bug 776402 - Update usage of GetCodebasePrincipal to reflect changes to API
: Update usage of GetCodebasePrincipal to reflect changes to API
Product: Thunderbird
Classification: Client Software
Component: General (show other bugs)
: Trunk
: x86 All
-- normal (vote)
: Thunderbird 17.0
Assigned To: Mike Conley (:mconley)
Depends on: 774585
  Show dependency treegraph
Reported: 2012-07-22 15:09 PDT by Mike Conley (:mconley)
Modified: 2012-08-20 09:23 PDT (History)
2 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---


Description User image Mike Conley (:mconley) 2012-07-22 15:09:15 PDT
Bug 774585 changed the way that GetCodebasePrincipal works (see

Thunderbird uses GetCodebasePrincipal in 3 locations:

    line 46 -- var principal = ssm.getCodebasePrincipal(uri);

    line 54 -- let principal = secMan.getCodebasePrincipal(aURI);

    line 1205 -- let principal = ssm.getCodebasePrincipal(uri);

These need to be updated to fix Account Provisioner and our About Redirector.

Cc'ing some SeaMonkey people, because I think suite is affected too.
Comment 1 User image Mike Conley (:mconley) 2012-07-22 15:14:35 PDT
(Note that this is part of what's causing all of our current Mozmill oranges on comm-central)
Comment 2 User image Mike Conley (:mconley) 2012-07-23 07:25:35 PDT
Landed fix with r=bustage-fix in comm-central as

Again, you SeaMonkey folks might want to do something similar in suite.

Note You need to log in before you can comment on or make changes to this bug.