Safari Extensions should have a Web Request Rewriting API

Originator:tim.tepasse
Number:rdar://19586993 Date Originated:2015-01-24
Status:Open Resolved:
Product:Safari Product Version:
Classification: Reproducible:
 
I was looking for a Safari equivalent of EFFs HTTPS Anywhere. The reason this doesn't exist seems to be that Firefox, Chrome, Opera can change beginning HTTP requests into the web. All of them. Equivalent  Safari Extensions are thrown back to not so great documented beforenavigate and beforeload DOM Events. The latter seems to be deactivated for some subressources of the document, e.g. frames, if I understand the Webkit Trac correctly.

Encryption everywhere seems to be a needed future for the web, as so found in decisions by the IETF and the W3C's TAG. HTTPS Anywhere or similar extensions give users a slightly better web until this future may come.

Comments

Engineering has determined that your bug report (19586993) is a duplicate of another issue (15125415) and will be closed.

15125415 is of course still open.

By tim.tepasse at Jan. 28, 2015, 3:04 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!