[Webkit-unassigned] [Bug 49141] use data uri instead of webkit-fake-url for contentEditable
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 6 15:30:42 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=49141
--- Comment #17 from Chris Dumez <cdumez at apple.com> ---
In EditorMac.mm:
Editor::createFragmentAndAddResources(NSAttributedString *string)
We:
1. Defer loading
2. Create a DocumentFragment as a list of resources from the DTFD Data
3. Register the resources with the DocumentLoader (in this case, there is one resource with a webkit-fake-url and its associated data)
4. Stop load deferring
However, with WebKit2, I see the following
Calling createFragment()
WebLoaderStrategy::scheduleLoad(webkit-fake-url://36D48F33-17C4-4958-8856-569F23B788CE/_91448609_rosetta_crash_land_624_v3.png)
DocumentLoader::scheduleArchiveLoad(webkit-fake-url://36D48F33-17C4-4958-8856-569F23B788CE/_91448609_rosetta_crash_land_624_v3.png)
Adding archive resource to loader, url: webkit-fake-url://36D48F33-17C4-4958-8856-569F23B788CE/_91448609_rosetta_crash_land_624_v3.png // Too late
So load deferring seems to fail we try to load webkit-fake-url://36D48F33-17C4-4958-8856-569F23B788CE/_91448609_rosetta_crash_land_624_v3.png *before* we had a chance registering it with the DocumentLoader.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161006/dce785e0/attachment.html>
More information about the webkit-unassigned
mailing list