Closed Bug 1581414 Opened 4 months ago Closed 4 months ago

Don't report deprecation warnings after diverging from the recording

Categories

(Core :: Web Replay, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: bhackett1024, Assigned: bhackett1024)

References

Details

Attachments

(1 file)

In order to report a deprecation warning, a replaying process may have to do things which are not possible after diverging from the recording, such as mapping shared memory blocks from the parent process. This leads to an unhandled recording divergence and a rewind when deprecated properties are accessed, which makes it hard for the debugger to inspect the contents of objects that have such properties. The simplest way to deal with this is to avoid reporting deprecation warnings in this case.

Pushed by bhackett@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/83428e27816e
Don't report deprecation warnings after diverging from the recording, r=mccr8.
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in before you can comment on or make changes to this bug.