Unable to update on mac if admin user is not the same admin user as the person who installed firefox
Categories
(Toolkit :: Application Update, defect, P1)
Tracking
()
People
(Reporter: moco, Assigned: spohl)
References
(Depends on 3 open bugs, Blocks 1 open bug, )
Details
Attachments
(6 files, 61 obsolete files)
149.59 KB,
image/jpeg
|
phlsa
:
feedback+
|
Details |
1.01 KB,
patch
|
spohl
:
review+
|
Details | Diff | Splinter Review |
19.89 KB,
patch
|
spohl
:
review+
|
Details | Diff | Splinter Review |
9.88 KB,
patch
|
spohl
:
review+
|
Details | Diff | Splinter Review |
2.09 KB,
patch
|
spohl
:
review+
|
Details | Diff | Splinter Review |
101.09 KB,
patch
|
spohl
:
review+
|
Details | Diff | Splinter Review |
Updated•17 years ago
|
![]() |
||
Comment 2•17 years ago
|
||
Comment 4•16 years ago
|
||
Comment 5•16 years ago
|
||
Updated•16 years ago
|
Comment 6•16 years ago
|
||
Comment 8•16 years ago
|
||
Comment 9•16 years ago
|
||
![]() |
||
Comment 10•16 years ago
|
||
Comment 14•15 years ago
|
||
![]() |
||
Updated•15 years ago
|
Comment 16•15 years ago
|
||
Comment 17•15 years ago
|
||
![]() |
||
Comment 18•15 years ago
|
||
Comment 19•15 years ago
|
||
Comment 21•14 years ago
|
||
Comment 22•14 years ago
|
||
Comment 24•14 years ago
|
||
![]() |
||
Comment 25•14 years ago
|
||
Comment 26•14 years ago
|
||
Comment 28•14 years ago
|
||
Comment 29•14 years ago
|
||
Comment 30•14 years ago
|
||
Comment 31•14 years ago
|
||
Comment 32•14 years ago
|
||
Comment 33•14 years ago
|
||
Comment 34•14 years ago
|
||
Comment 35•14 years ago
|
||
Comment 38•12 years ago
|
||
![]() |
||
Comment 39•12 years ago
|
||
Comment 40•12 years ago
|
||
Assignee | ||
Comment 41•11 years ago
|
||
Assignee | ||
Comment 42•11 years ago
|
||
Assignee | ||
Comment 43•11 years ago
|
||
Assignee | ||
Comment 44•11 years ago
|
||
Assignee | ||
Comment 45•11 years ago
|
||
![]() |
||
Comment 46•11 years ago
|
||
![]() |
||
Comment 47•11 years ago
|
||
Comment 48•11 years ago
|
||
Assignee | ||
Comment 49•11 years ago
|
||
Comment 50•11 years ago
|
||
Assignee | ||
Comment 51•11 years ago
|
||
Comment 52•11 years ago
|
||
Assignee | ||
Comment 53•11 years ago
|
||
Comment 54•11 years ago
|
||
Assignee | ||
Comment 55•11 years ago
|
||
Assignee | ||
Comment 56•11 years ago
|
||
Assignee | ||
Comment 57•11 years ago
|
||
Assignee | ||
Comment 58•11 years ago
|
||
Assignee | ||
Comment 59•11 years ago
|
||
Assignee | ||
Comment 60•11 years ago
|
||
![]() |
||
Comment 61•11 years ago
|
||
Comment 62•11 years ago
|
||
![]() |
||
Comment 63•11 years ago
|
||
Assignee | ||
Comment 64•11 years ago
|
||
Assignee | ||
Comment 65•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Comment 66•11 years ago
|
||
Assignee | ||
Comment 67•11 years ago
|
||
Assignee | ||
Comment 68•11 years ago
|
||
![]() |
||
Updated•11 years ago
|
Assignee | ||
Comment 70•11 years ago
|
||
Assignee | ||
Comment 71•11 years ago
|
||
![]() |
||
Comment 72•11 years ago
|
||
Comment 75•11 years ago
|
||
![]() |
||
Comment 76•11 years ago
|
||
![]() |
||
Comment 77•11 years ago
|
||
Comment 78•11 years ago
|
||
Assignee | ||
Comment 80•11 years ago
|
||
Comment 82•10 years ago
|
||
Assignee | ||
Comment 83•10 years ago
|
||
Assignee | ||
Comment 85•10 years ago
|
||
Comment 86•10 years ago
|
||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Comment 87•10 years ago
|
||
Assignee | ||
Comment 88•10 years ago
|
||
Assignee | ||
Comment 89•10 years ago
|
||
Assignee | ||
Comment 90•10 years ago
|
||
Assignee | ||
Comment 91•10 years ago
|
||
Comment 92•10 years ago
|
||
Assignee | ||
Comment 93•10 years ago
|
||
Assignee | ||
Comment 94•10 years ago
|
||
Assignee | ||
Comment 95•10 years ago
|
||
![]() |
||
Comment 96•10 years ago
|
||
Assignee | ||
Comment 97•10 years ago
|
||
Assignee | ||
Comment 98•10 years ago
|
||
Assignee | ||
Comment 99•10 years ago
|
||
Assignee | ||
Comment 100•10 years ago
|
||
Assignee | ||
Comment 101•10 years ago
|
||
Comment 102•10 years ago
|
||
Assignee | ||
Comment 103•10 years ago
|
||
Assignee | ||
Comment 104•10 years ago
|
||
Assignee | ||
Comment 105•10 years ago
|
||
Assignee | ||
Comment 106•10 years ago
|
||
![]() |
||
Comment 107•10 years ago
|
||
Assignee | ||
Comment 108•10 years ago
|
||
Assignee | ||
Comment 109•10 years ago
|
||
Assignee | ||
Comment 110•10 years ago
|
||
Assignee | ||
Comment 111•10 years ago
|
||
Assignee | ||
Comment 112•10 years ago
|
||
Assignee | ||
Comment 113•10 years ago
|
||
Assignee | ||
Comment 114•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Comment 115•10 years ago
|
||
Assignee | ||
Comment 116•10 years ago
|
||
Assignee | ||
Comment 117•10 years ago
|
||
Comment 118•10 years ago
|
||
Assignee | ||
Comment 119•10 years ago
|
||
Assignee | ||
Comment 120•10 years ago
|
||
Assignee | ||
Comment 121•10 years ago
|
||
Assignee | ||
Comment 122•10 years ago
|
||
Assignee | ||
Comment 123•10 years ago
|
||
Comment 124•10 years ago
|
||
Assignee | ||
Comment 125•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Comment 127•10 years ago
|
||
![]() |
||
Comment 128•10 years ago
|
||
![]() |
||
Comment 129•10 years ago
|
||
Assignee | ||
Comment 130•10 years ago
|
||
![]() |
||
Comment 131•10 years ago
|
||
![]() |
||
Comment 132•10 years ago
|
||
Assignee | ||
Comment 133•10 years ago
|
||
![]() |
||
Comment 134•10 years ago
|
||
Assignee | ||
Comment 135•10 years ago
|
||
![]() |
||
Comment 136•10 years ago
|
||
![]() |
||
Comment 137•10 years ago
|
||
Comment 138•10 years ago
|
||
Assignee | ||
Comment 139•10 years ago
|
||
![]() |
||
Comment 140•10 years ago
|
||
![]() |
||
Comment 141•10 years ago
|
||
![]() |
||
Updated•10 years ago
|
Assignee | ||
Comment 142•10 years ago
|
||
Comment 143•10 years ago
|
||
Assignee | ||
Comment 144•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Comment 145•10 years ago
|
||
Assignee | ||
Comment 146•10 years ago
|
||
Assignee | ||
Comment 147•10 years ago
|
||
Updated•10 years ago
|
Comment 148•10 years ago
|
||
![]() |
||
Comment 149•10 years ago
|
||
![]() |
||
Comment 150•10 years ago
|
||
![]() |
||
Comment 151•10 years ago
|
||
![]() |
||
Comment 152•10 years ago
|
||
![]() |
||
Comment 153•10 years ago
|
||
![]() |
||
Comment 154•10 years ago
|
||
![]() |
||
Comment 155•10 years ago
|
||
Assignee | ||
Comment 156•10 years ago
|
||
![]() |
||
Comment 157•10 years ago
|
||
Assignee | ||
Comment 158•10 years ago
|
||
Assignee | ||
Comment 159•10 years ago
|
||
Assignee | ||
Comment 160•10 years ago
|
||
Assignee | ||
Comment 161•10 years ago
|
||
Assignee | ||
Comment 162•10 years ago
|
||
Assignee | ||
Comment 163•10 years ago
|
||
Assignee | ||
Comment 164•10 years ago
|
||
Comment 165•10 years ago
|
||
Assignee | ||
Comment 166•10 years ago
|
||
Assignee | ||
Comment 167•10 years ago
|
||
Assignee | ||
Comment 168•10 years ago
|
||
Assignee | ||
Comment 169•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Comment 170•10 years ago
|
||
Comment 171•10 years ago
|
||
Assignee | ||
Comment 172•10 years ago
|
||
Assignee | ||
Comment 173•10 years ago
|
||
Comment 174•10 years ago
|
||
Comment 175•10 years ago
|
||
Updated•10 years ago
|
Updated•10 years ago
|
Comment 176•10 years ago
|
||
Assignee | ||
Comment 177•10 years ago
|
||
Assignee | ||
Comment 178•10 years ago
|
||
Assignee | ||
Comment 179•10 years ago
|
||
Assignee | ||
Comment 180•10 years ago
|
||
Assignee | ||
Comment 181•10 years ago
|
||
![]() |
||
Comment 182•9 years ago
|
||
![]() |
||
Comment 183•9 years ago
|
||
![]() |
||
Comment 184•9 years ago
|
||
![]() |
||
Comment 185•9 years ago
|
||
![]() |
||
Comment 186•9 years ago
|
||
Assignee | ||
Comment 187•9 years ago
|
||
Comment 188•9 years ago
|
||
Assignee | ||
Comment 189•9 years ago
|
||
Assignee | ||
Comment 190•9 years ago
|
||
Assignee | ||
Comment 191•9 years ago
|
||
Assignee | ||
Comment 192•9 years ago
|
||
Assignee | ||
Comment 193•9 years ago
|
||
Comment 194•9 years ago
|
||
Assignee | ||
Comment 195•9 years ago
|
||
Assignee | ||
Comment 196•9 years ago
|
||
![]() |
||
Comment 197•9 years ago
|
||
![]() |
||
Comment 198•9 years ago
|
||
![]() |
||
Comment 199•9 years ago
|
||
![]() |
||
Comment 200•9 years ago
|
||
Assignee | ||
Comment 201•9 years ago
|
||
![]() |
||
Comment 202•9 years ago
|
||
![]() |
||
Comment 203•9 years ago
|
||
Comment 204•9 years ago
|
||
Comment 205•9 years ago
|
||
Assignee | ||
Comment 206•9 years ago
|
||
Assignee | ||
Comment 207•9 years ago
|
||
![]() |
||
Comment 208•9 years ago
|
||
Assignee | ||
Comment 209•9 years ago
|
||
Assignee | ||
Comment 210•9 years ago
|
||
Assignee | ||
Comment 211•9 years ago
|
||
![]() |
||
Comment 212•9 years ago
|
||
Assignee | ||
Comment 213•9 years ago
|
||
Assignee | ||
Comment 214•9 years ago
|
||
Assignee | ||
Comment 215•9 years ago
|
||
![]() |
||
Comment 216•9 years ago
|
||
Assignee | ||
Comment 217•9 years ago
|
||
Assignee | ||
Comment 218•9 years ago
|
||
Assignee | ||
Comment 219•9 years ago
|
||
Assignee | ||
Comment 220•9 years ago
|
||
Assignee | ||
Comment 221•9 years ago
|
||
Assignee | ||
Comment 222•9 years ago
|
||
Assignee | ||
Comment 223•9 years ago
|
||
![]() |
||
Comment 224•9 years ago
|
||
![]() |
||
Comment 225•9 years ago
|
||
![]() |
||
Comment 226•9 years ago
|
||
Assignee | ||
Comment 227•9 years ago
|
||
Comment 228•9 years ago
|
||
Comment hidden (advocacy) |
Assignee | ||
Comment 230•9 years ago
|
||
![]() |
||
Comment 231•9 years ago
|
||
Assignee | ||
Comment 232•9 years ago
|
||
![]() |
||
Comment 233•9 years ago
|
||
![]() |
||
Comment 234•9 years ago
|
||
Assignee | ||
Comment 235•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
![]() |
||
Comment 236•9 years ago
|
||
Assignee | ||
Comment 237•9 years ago
|
||
![]() |
||
Comment 238•9 years ago
|
||
Assignee | ||
Comment 239•9 years ago
|
||
Assignee | ||
Comment 240•9 years ago
|
||
![]() |
||
Comment 241•9 years ago
|
||
Assignee | ||
Comment 242•9 years ago
|
||
Assignee | ||
Comment 243•9 years ago
|
||
Updated•9 years ago
|
Assignee | ||
Comment 244•9 years ago
|
||
Assignee | ||
Comment 245•9 years ago
|
||
Assignee | ||
Comment 246•9 years ago
|
||
Updated•9 years ago
|
Assignee | ||
Comment 247•9 years ago
|
||
Assignee | ||
Comment 248•9 years ago
|
||
Assignee | ||
Comment 249•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 250•9 years ago
|
||
Comment 251•9 years ago
|
||
Assignee | ||
Comment 252•9 years ago
|
||
Assignee | ||
Comment 253•9 years ago
|
||
Assignee | ||
Comment 254•9 years ago
|
||
![]() |
||
Comment 256•9 years ago
|
||
![]() |
||
Comment 257•9 years ago
|
||
Assignee | ||
Comment 258•9 years ago
|
||
![]() |
||
Comment 259•9 years ago
|
||
Assignee | ||
Comment 260•9 years ago
|
||
Assignee | ||
Comment 261•9 years ago
|
||
Assignee | ||
Comment 262•9 years ago
|
||
Assignee | ||
Comment 263•9 years ago
|
||
Assignee | ||
Comment 264•9 years ago
|
||
Assignee | ||
Comment 265•9 years ago
|
||
Assignee | ||
Comment 266•9 years ago
|
||
Assignee | ||
Comment 267•9 years ago
|
||
Assignee | ||
Comment 268•9 years ago
|
||
Comment 269•9 years ago
|
||
Assignee | ||
Comment 270•9 years ago
|
||
Assignee | ||
Comment 271•9 years ago
|
||
Assignee | ||
Comment 272•9 years ago
|
||
Assignee | ||
Comment 273•9 years ago
|
||
Assignee | ||
Comment 274•9 years ago
|
||
Assignee | ||
Comment 275•9 years ago
|
||
![]() |
||
Updated•9 years ago
|
Assignee | ||
Comment 276•9 years ago
|
||
Assignee | ||
Comment 277•9 years ago
|
||
Comment 278•9 years ago
|
||
Comment 279•9 years ago
|
||
bugherder |
Assignee | ||
Comment 282•9 years ago
|
||
Comment 283•9 years ago
|
||
Assignee | ||
Comment 284•9 years ago
|
||
Comment 285•9 years ago
|
||
Assignee | ||
Comment 286•9 years ago
|
||
Updated•9 years ago
|
Updated•9 years ago
|
Comment 287•9 years ago
|
||
testplan |
Comment 289•6 years ago
|
||
Didn't work for me with 71->72.0.1 update. I tried it from 'About', clicked on new version link, clicked on 'Restart Firefox' as requested, when Firefox restarts, it asks again to restart and hasn't written anything. I don't keep Firefox.app on /Applications, cause I'm more comfortable with having the Apps that I added to the macOS defaults somewhere like /Applications/Local. The latter is writeable by admin users only and my usual user hasn't admin powers, because, in case someone needs it to be reminded, it's stupid to work as admin on a regular basis.
Thunderbird has had a similar problem for years, now it seems to work right and it's appalling that Mozilla can't factorise code for this simple functionality. It's even more incredible that this problem comes up over and over again, not just for FF, I don't get why it's so difficult to understand that you have to ask to switch user when the current one hasn't enough rights, and you can't assume that all users in the world are so computer illiterate that they regularly work with admin powers.
I'm quite resigned to do it the usual clumsy way: download the update and put the .app in place, as if it was a new installation.
Comment 290•3 years ago
|
||
Hi! Following recent discussions, the phrasing of the Install Helper dialog still seems to scare some users when it appears today. And the UX review here mentions that we do not have control over the text of that dialog. So I would like to leave a note here that although it cannot be completely replaced, I believe it should be possible to add an extra sentence that we control before the default one "__APPNAME__
is trying to install a new helper tool.". Here is an example of what this can look like for another application.
The documentation for AuthorizationCopyRights mentions that In macOS 10.3 and later, you can pass icon or prompt data to be used in the authentication dialog box, and in our case that prompt data should become a prefix to the standard OS string. I believe that would require providing a custom environment to AuthorizationCopyRights in InstallPrivilegedHelper instead of kAuthorizationEmptyEnvironment. The custom environment should contain a kAuthorizationEnvironmentPrompt item. Here is an example of how such an environment can be created.
I hope this information can be useful!
Comment 291•3 years ago
|
||
(In reply to Yannis Juglaret from comment #290)
Because this bug is marked FIXED, I believe this needs to be filed as a new bug, which can be added as dependent on this one.
Comment 292•3 years ago
|
||
(In reply to Dave Miller [:justdave] from comment #291)
(In reply to Yannis Juglaret from comment #290)
Because this bug is marked FIXED, I believe this needs to be filed as a new bug, which can be added as dependent on this one.
Here is the new one: bug 1789676. Thanks!
Description
•