﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
12215	Basepath resolution doesn't recognize semicolon as a query separator	makhiel	Piotrek Koszuliński	"ckeditor.js, line 5:

{{{
/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i
}}}

This regex unfortunately doesn't recognize URLs with semicolons like this one:

{{{
/path/to/webapp/resources/ckeditor.js;jsessionid=xGgih0owBq2-mcqzqyyh-WmE
}}}

which can result in the correct basePath not being found and the editor not being displayed.

I propose changing the regex to:

{{{
/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*|;.*)?$/i
}}}"	Bug	closed	Normal	CKEditor 4.4.4	General		fixed		
