Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#14876 closed defect (fixed)

input[name=foo\\[0\\]\\.bar] fails on acme

Reported by: bill Owned by: Kris Zyp
Priority: undecided Milestone: 1.7.5
Component: Query Version: 1.7.2
Keywords: Cc:
Blocked By: Blocking:

Description

Try from dojo/tests/query/query.html:

require(["dojo/query!acme"], function(query){
      console.log("res:", query("input[name=foo\\[0\\]\\.bar]", "attrSpecialChars"));
});

It should return one hit, but returns none. Tested on FF11/mac.

When this is fixed uncomment test from that file.

Change History (5)

comment:1 Changed 7 years ago by bill

In [27986]:

Make better tests for new dojo/query module, refs #12451, #14874, #14875, #14876, #14877, #14879, #14880.

comment:34 Changed 7 years ago by Kris Zyp

Resolution: fixed
Status: newclosed

In [29124]:

Fixes for query parsing with proper escaping of characters, fixes #14877, fixes #14876, !strict

comment:35 Changed 7 years ago by Kris Zyp

Milestone: tbd1.8

comment:36 Changed 7 years ago by Colin Snover

In [30033]:

Backport [29124], [27952], and [27961] to 1.7. According to the original changesets, this fixes #14877, #14876, #10651, #11189. !strict

comment:37 Changed 7 years ago by Colin Snover

Milestone: 1.81.7.5
Note: See TracTickets for help on using tickets.