User:Hendy:Flashblock
Jump to navigation
Jump to search
Flash exceptions list does not accept input of full URLs ("Add" button stays greyed out)
IDNs
Our Flashblock system accepts and works with IDNs.
Permissions doesn't work with IDNs, and needs to be given punycoded hosts.
Non-standard ports
Flashblock works with non-standard ports
www.hutech.edu.vn:8080 will allow flash on www.hutech.edu.vn:8080 but www.hutech.edu.vn will block flash on www.hutech.edu.vn:8080
Permissions will take non-standard ports, but doesn't store them
www.hutech.edu.vn:8080 will be stored as www.hutech.edu.vn Presumably, permissions will only consider the host when deciding whether to allow something.
Strategy
Validation for both should be the same, and minimal
Done in WebFeatures isPartialStringValid Length > 0 Must have host and tld If flashblock, isn't already in whitelist
Committing to popup whitelist
Punycode result and send it to permissions Punycoding could be done in permission manager?
Committing to flashblock
Send straight to flashblock