New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Escape css id's and classes in templates #7332
Comments
Attachment: trac_7332-css-escape.patch.gz Adds |
Author: Tim Dumol |
Fixed |
comment:2
Attachment: trac_7332-css-escape.2.patch.gz Deepends on #7310. |
Attachment: trac_7332-css-escape.3.patch.gz Also fix the overall checkbox ("controlbox"). Apply only this patch. |
comment:3
Version 3:
but the failures were inconsequential.
To the extent it counts, my review is positive. |
Reviewer: Mitesh Patel |
comment:4
Looks good to me. |
comment:6
On this sage-devel thread: I forgot to account for dots (
with
I'll open a new ticket and add a patch, once I'm confident I haven't missed other special characters. |
comment:7
See #7811. |
Currently, some css id's and classes have illegal values ('admin/0', for example, in
worksheet_listing.html
). This prevents jQuery and Selenium from accessing those attributes.This adds a filter to produce legal values from those values.
CC: @williamstein @qed777
Component: notebook
Author: Tim Dumol
Reviewer: Mitesh Patel
Issue created by migration from https://trac.sagemath.org/ticket/7332
The text was updated successfully, but these errors were encountered: