Bug 1806083 Comment 0 Edit History

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

**[Notes]:**
- I have observed that in the [experiment’s targeting expression](https://experimenter.services.mozilla.com/nimbus/device-migration-existing-users-eco2212-en) we have the `os.windowsVersion >= 7` parameter, however, it seems that the browser targets the NT version which is `6.1` for Windows 7. 
- I have evaluated the `os.windowsVersion` parameter in the "ASRouter" page using `6.1` instead of `7` and the result was `true`.

**[Affected versions]:**
- Firefox Beta 108.0 - Build ID: 20221208122842

**[Affected Platforms]:**
- Windows 7 x64

**[Prerequisites]:**
- Have a Firefox en-* locale installed.
- Have a Firefox profile older than 28 days.
- Have the "[user.js](https://drive.google.com/file/d/1rwitzXBXx4x32Q5_kp8Jmzk7J2dym6-p/view?usp=share_link)" file saved to disk.

**[Steps to reproduce]:**
1. Navigate to the profile folder from prerequisites and paste the "user.js" file.
2. Open the browser using the profile from the prerequisites.
3. Navigate to the "about:studies" page and observe the listed experiments.

**[Expected result]:**
- The "Device migration - Existing users ECO2212 EN" experiment is displayed.
    
**[Actual result]:**
- The "Device migration - Existing users ECO2212 EN" experiment is **NOT** displayed.

**[Additional Notes]:**
- Also a message from the "RSloader" saying that the "device-migration-existing-users-eco2212-en did not match due to targeting" is displayed in the "Browser Console".
- This issue is not reproducible on Windows 10 and Windows 11.
- This issue is reproducible on all Firefox Versions targeted by the experiment.
- Attached is a screen recording of the issue:
**[Notes]:**
- I have observed that in the [experiment’s targeting expression](https://experimenter.services.mozilla.com/nimbus/device-migration-existing-users-eco2212-en) we have the `os.windowsVersion >= 7` parameter, however, it seems that the browser targets the NT version which is `6.1` for Windows 7. 
- I have evaluated the `os.windowsVersion` parameter in the "ASRouter" page using `6.1` instead of `7` and the result was `true`.

**[Affected versions]:**
- Firefox Release 108.0 - Build ID: 20221208122842

**[Affected Platforms]:**
- Windows 7 x64

**[Prerequisites]:**
- Have a Firefox en-* locale installed.
- Have a Firefox profile older than 28 days.
- Have the "[user.js](https://drive.google.com/file/d/1rwitzXBXx4x32Q5_kp8Jmzk7J2dym6-p/view?usp=share_link)" file saved to disk.

**[Steps to reproduce]:**
1. Navigate to the profile folder from prerequisites and paste the "user.js" file.
2. Open the browser using the profile from the prerequisites.
3. Navigate to the "about:studies" page and observe the listed experiments.

**[Expected result]:**
- The "Device migration - Existing users ECO2212 EN" experiment is displayed.
    
**[Actual result]:**
- The "Device migration - Existing users ECO2212 EN" experiment is **NOT** displayed.

**[Additional Notes]:**
- Also a message from the "RSloader" saying that the "device-migration-existing-users-eco2212-en did not match due to targeting" is displayed in the "Browser Console".
- This issue is not reproducible on Windows 10 and Windows 11.
- This issue is reproducible on all Firefox Versions targeted by the experiment.
- Attached is a screen recording of the issue:

Back to Bug 1806083 Comment 0