New issue
Advanced search Search tips

Issue 845887 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Feature
LBS

Blocking:
issue 914423



Sign in to add a comment

[LBS][FR] IE enterprise mode sitelist download newest version of file

Project Member Reported by marcore@chromium.org, May 23 2018

Issue description

Description:
LBS is using UrlDownloadToCacheFile to download the file configured in the IE policy "use enterprise mode IE website list"
By passing the flag BINDF_GETNEWESTVERSION you can force the url handling to recheck the site for a newer version, vs reading the data from the cache. 

Use case:
with some configuration, the change in the "website list" file is not propagated to LBS.

Motivation:

the download of this file happens only during startup of Chrome, it's better to be sure we have the newest version possible.

Existing workarounds:
erase IE cache
download the "website list" file in IE
 
Status: Assigned (was: Untriaged)
This bug has an owner, thus, it's been triaged. Changing status to "assigned".
Cc: pastarmovj@chromium.org
Owner: nicolaso@chromium.org
The built in version (work in progress) is not dependent on the Windows API and therefore can avoid the cache issue. It is now close enough on the horizon to not plan a new version of the extension for this issue.
pastarmovj@, should we close this as WontFix in that case?
If you can confirm that the built in version won't suffer from this issue then yes.
Right now, the built-in version uses the `net::LOAD_DISABLE_CACHE' flag [1], so it's probably not an issue. The description of the flag says:

> This is a navigation that will not use the cache at all.  It does not
> impact the HTTP request headers or use of the host cache.

I suppose it wouldn't hurt to add a test for this.

[1] https://cs.chromium.org/chromium/src/chrome/browser/browser_switcher/browser_switcher_service.cc?l=177&rcl=0d9b462b1a85c19d3d75ff68e3b029195ffae7f4

Sign in to add a comment