Opened 4 years ago

Closed 3 years ago

#18541 closed defect (patchwelcome)

Query interprets "].*>" pattern in attribute value selector incorrectly

Reported by: eis271828 Owned by: Kris Zyp
Priority: undecided Milestone: 1.13
Component: Query Version: 1.10.4
Keywords: Cc:
Blocked By: Blocking:

Description

dojo.query("> [rowid='>thing']", "parentId") //works
dojo.quert("> [rowid=']>thing']", "parentId") // searches for "> [rowid=']> thing']" (note extra space, since the ']' character fools the attRe regex used in acme.js)

The trivial example above is not particularly important, but given that grids of various types can have a rowid attribute set based on any data, this does have real-world implications.

Related to / caused by #15627

Change History (1)

comment:1 Changed 3 years ago by dylan

Milestone: tbd1.12
Resolution: patchwelcome
Status: newclosed

Given that no one has shown interest in creating a patch in more than a year, I'm closing this as patchwelcome. Please let us know if you would like to get involved in helping make this change to Dojo!

Note: See TracTickets for help on using tickets.