| Summary: | REGRESSION (r219757): Accessing response getter of XHR instance from IFRAME sets constructor to Object from the IFRAME | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | cvazac | ||||||
| Component: | New Bugs | Assignee: | Chris Dumez <cdumez> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | ap, cdumez, commit-queue, ggaren, keith_miller, mark.lam, rniwa, saam, sam, webkit-bug-importer, youennf | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | Safari 11 | ||||||||
| Hardware: | Mac | ||||||||
| OS: | macOS 10.13 | ||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=174740 | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 174740 | ||||||||
| Attachments: |
|
||||||||
|
Description
cvazac
2018-07-06 14:06:29 PDT
I attempted to bisect the issue using: ./Tools/Scripts/bisect-builds -c release -p mac-highsierra -s 219162 -e 224949 But every build that attempts to launch gives me: Starting SafariForWebKitDevelopment with DYLD_FRAMEWORK_PATH set to point to built WebKit in /var/folders/33/prqh7l5n7fgd1l6d3kq6bq_r0000gy/T/tmpK9xc8x/Release. dyld: Symbol not found: __ZN3WTF8JSONImpl10ObjectBase6removeERKNS_6StringE Referenced from: /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/WebInspector Expected in: /var/folders/33/prqh7l5n7fgd1l6d3kq6bq_r0000gy/T/tmpK9xc8x/Release/JavaScriptCore.framework/Versions/A/JavaScriptCore in /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/WebInspector Yes, these WebKit revisions are so old that they don't work with latest Safari. I bisected to r219757. Sam, Chris, could you take a look? Likely caused by us caching the response in the wrapper. Created attachment 345483 [details]
Patch
Comment on attachment 345483 [details]
Patch
ping review?
Comment on attachment 345483 [details] Patch Clearing flags on attachment: 345483 Committed r234188: <https://trac.webkit.org/changeset/234188> All reviewed patches have been landed. Closing bug. |