Opened 5 years ago

Closed 8 months ago

#1619 closed defect (fixed)

Linker plugin defines a global "Node" object

Reported by: ejucovy Owned by: ejucovy
Priority: normal Milestone:
Component: Plugins Version: trunk
Severity: normal Keywords:
Cc:

Description

The Linker plugin defines a global object "Node". This overwrites modern browsers' built-in Node object, which can cause surprising side-effects in other plugin code that expects to be able to use it, e.g. to access constants like Node.TEXT_NODE.

Linker should either rename its node class, or not export it into the global namespace, or both.

Change History (1)

comment:1 Changed 8 months ago by gogo

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in [1331]

(Pushing some long ago updates from my local repos)

Note: See TracTickets for help on using tickets.