Closed Bug 1901771 Opened 1 year ago Closed 1 year ago

Refactor/Clean-up user characteristics code

Categories

(Core :: Privacy: Anti-Tracking, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: fkilic, Assigned: fkilic)

Details

Attachments

(1 file)

Currently, the user characteristic code is a little cluttered. It would be nice if we could clean it up a little bit.

Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/507251dd379e Refactor user characteristics code. r=timhuang

Backed out for causing leakcheck failures

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | leakcheck | default 3472 bytes leaked (APZEventState, ActiveElementManager, IAPZCTreeManager, IMContextWrapper, InputQueue, ...)
    TEST-UNEXPECTED-FAIL | leakcheck | tab 2176 bytes leaked (DrawTargetSkia, MozPromiseRefcountable, Mutex, PuppetWidget, StringBuffer, ...)
Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5baeea7c14f6 Refactor user characteristics code. r=timhuang

Backed out for causing multiple failures.


  • Push with failures - build bustages
  • Failure Log
  • Failure line: /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderWGL.cpp(475,8): error: no viable conversion from 'mozilla::CastableTypedEnumResult<CreateContextFlags>' to 'bool'


Flags: needinfo?(fkilic)

Working on a fix right now, thank you!

Flags: needinfo?(fkilic)
Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/345e2bfe0f5e Refactor user characteristics code. r=timhuang

Backed out for causing mochitests failures in browser_usercharacteristics.js.

Flags: needinfo?(fkilic)

I have no idea why the timeout would happen since we didn't get them on try branch. I'll take a look into it. Thank you!

Flags: needinfo?(fkilic)
Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/976d1edb7d13 Refactor user characteristics code. r=timhuang
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: