439
edits
Line 958: | Line 958: | ||
# Allow profiles to be marked with 'private key/cert DB's. This will change | # Allow profiles to be marked with 'private key/cert DB's. This will change The Mozilla app from a Mode 3A app to a Mode 2A app. This will return developers to their previous semantic if they want, while allowing them to also test the interaction of different profiles and the same database. It would require UI changes to the profile manager, and it will require action on the part of the developer to get back to the old semantic. | ||
The Mozilla app from a Mode 3A app to a Mode 2A app. This will return | # Treat only the default profile as Mode 3A and all other profiles as Mode 2A. This will allow profile separation to operate as is today with no changes. It does mean, however, that only default profiles will share keys with application. | ||
developers to their previous semantic if they want, while allowing them to | |||
also test the interaction of different profiles and the same database. It would | |||
require UI changes to the profile manager, and it will require action on the | |||
part of the developer to get back to the old semantic. | |||
# Treat only the default profile as Mode 3A and all other profiles as Mode 2A. | |||
This will allow profile separation to operate as is today with no changes. It | |||
does mean, however, that only default profiles will share keys with | |||
# Provide the checkbox in option 1, but make it default as in option 2. | # Provide the checkbox in option 1, but make it default as in option 2. | ||
I think option 3 probably provides the best solution for all worlds. | I think option 3 probably provides the best solution for all worlds. | ||
===== Database Merge ===== | ===== Database Merge ===== |
edits