Bug 1746679 Comment 16 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I honestly don't know. This the logs I got
```
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting with URI file:///.../sample.pdf channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside ShouldResistFingerprinting(nsIChannel*) CookieJarSettingsSaysShouldResistFingerprinting said true
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting with URI file:///.../sample.pdf channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside ShouldResistFingerprinting(nsIChannel*) CookieJarSettingsSaysShouldResistFingerprinting said true
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
```

RecomputeResistFingerprinting uses the fallback if/else branch for some documents but I don't know which document that is. It might be pdfjs, and if it is we just do a coarse check and return without any calls to SchemeSaysShouldNotResistFingfgerprintg
I honestly don't know. This the logs I got
```
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting with URI file:///.../sample.pdf channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside ShouldResistFingerprinting(nsIChannel*) CookieJarSettingsSaysShouldResistFingerprinting said true
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting with URI file:///.../sample.pdf channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside ShouldResistFingerprinting(nsIChannel*) CookieJarSettingsSaysShouldResistFingerprinting said true
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
```

RecomputeResistFingerprinting uses the fallback if/else branch for some documents but I don't know which document that is. It might be pdfjs, and if it is we just do a coarse check and return without any calls to SchemeSaysShouldNotResistFingerprinting
I honestly don't know. This is the log I got
```
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting fallback case.
[Child 83425: Main Thread]: E/nsResistFingerprinting Called nsContentUtils::ShouldResistFingerprinting(nsIChannel* aChannel) with NULL channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting with URI file:///.../sample.pdf channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside ShouldResistFingerprinting(nsIChannel*) CookieJarSettingsSaysShouldResistFingerprinting said true
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside RecomputeResistFingerprinting with URI file:///.../sample.pdf channel
[Child 83425: Main Thread]: E/nsResistFingerprinting Inside ShouldResistFingerprinting(nsIChannel*) CookieJarSettingsSaysShouldResistFingerprinting said true
[Child 83425: Main Thread]: E/nsResistFingerprinting Finished RecomputeResistFingerprinting with result 1
```

RecomputeResistFingerprinting uses the fallback if/else branch for some documents but I don't know what they are. They might be pdfjs, and if they are we just do a coarse check and return without any calls to SchemeSaysShouldNotResistFingerprinting

Back to Bug 1746679 Comment 16