This allows the WebProcess/UIProcess to exchange data of the size of a native pointer.
Created attachment 120035 [details] patch for review.
Comment on attachment 120035 [details] patch for review. View in context: https://bugs.webkit.org/attachment.cgi?id=120035&action=review > Source/WebKit2/Shared/qt/ArgumentCodersQt.cpp:100 > +#if WTF_USE_JSVALUE64 That doesn't sound like the right macro to use. Technically it refers to an implementation detail of JSC. I also think uintptr_t is a better type to use than size_t, and with a bit of template specialization you should be able to figure out the size of uintptr_t, instead of using the macro. I see what you're trying to use this for, but I don't think it's the right thing to do. I'll comment on the other bug about the use-case.
I was in doubt about that myself. But it seemed to be very straightforward, and i was - honestly - curious about the feedback. ;-) Another option would be to use a QUuid. Do you think that would be a better approach?
Assuming that we are not going with the pointer magic we will not need this functionality. Therefore i am closing this bug again.