Closed Bug 1669556 Opened 5 years ago Closed 5 years ago

Clean up a few vestigial things identified by code coverage

Categories

(Core :: XPConnect, task)

task

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: bholley, Assigned: bholley)

Details

Attachments

(5 files)

The new searchfox code coverage integration is awesome, and perusing it helped me discover a couple of small things we can simplify in XPConnect.

Depends on D92682

Depends on D92683

NewEnumerate is used, but Enumerate isn't.

Depends on D92684

Pushed by bholley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d5fd1069162e Remove XrayUtils::HasNativeProperty. r=mccr8 https://hg.mozilla.org/integration/autoland/rev/e0b5fe333538 Simplify PreCreate handling WrapperFactory. r=mccr8 https://hg.mozilla.org/integration/autoland/rev/8696fc50c474 Simplify FilteringWrapper. r=mccr8 https://hg.mozilla.org/integration/autoland/rev/31a60e763437 Miscellaneous dead code removal. r=mccr8 https://hg.mozilla.org/integration/autoland/rev/5a7296316208 Remove nsIXPCScriptable enumerate hook. r=mccr8
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: