Closed Bug 1218649 Opened 10 years ago Closed 10 years ago

NSec package uses geolocation will always remember setting no matter what user choose

Categories

(Firefox OS Graveyard :: Infrastructure, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mlien, Unassigned)

References

Details

[Blocking Requested - why for this release]: [Description] Open Nsec package and try to use geolocation, it will never prompt confirmation page again to let user choose share location or not even choose not to remember setting [Reproduce Steps] 1. Enable two preferences "network.http.enable-packaged-apps" and "network.http.signed-packages.enabled" 2. Set "network.http.signed-packages.trusted-root" to "http://people.mozilla.org/~mlien/" 3. Navigate to "http://people.mozilla.org/~mlien/geoloc.pak!//index.html" in Browser app 4. Choose either share or not and uncheck remember setting 5. Tap "Get current" 6. Open a new window and navigate to "http://people.mozilla.org/~mlien/geoloc.pak!//index.html" again 7. Tap "Get current" [Expected Result] Confirmation page should prompt again to ask user share location or not [Actual Result] It will remember previous setting [Build Information] Build ID 20151025090221 Gaia Revision 1c6628ed1e40575e5ec3669ab6ef389d4ebeea65 Gaia Date 2015-10-23 17:01:43 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/d53a52b39a95dced722cca90ac74529b66dd5253 Gecko Version 44.0a1 Device Name aries Firmware(Release) 4.4.2 Firmware(Incremental) eng.worker.20151025.082115 Firmware Date Sun Oct 25 08:21:23 UTC 2015 Bootloader s1 [Reproduce Rate] 100%
QA Whiteboard: [COM=NSec]
Mike, We need to first test the behavior on unsigned web content, such as Google Map. If it has the same behavior as the symptom of this bug, it should not be a NSec bug.
Flags: needinfo?(mlien)
Verify again with the latest build, the step 4's remember setting check box doesn't appear Both Google Map and Bing Map also don't have remember setting check box while permission page prompt Build Information: Build ID 20151113011841 Gaia Revision 4019a15121359c470765dd06e94850dd64cdf8d9 Gaia Date 2015-11-12 17:17:45 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/0c648a1efbe06b5ec866ba058d18256b80808b46 Gecko Version 45.0a1 Device Name aries Firmware(Release) 4.4.2 Firmware(Incremental) eng.worker.20151113.003716 Firmware Date Fri Nov 13 00:37:24 UTC 2015 Bootloader s1 Mark as WFM
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(mlien)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.