FreeBSD Bugzilla – Attachment 187999 Details for
Bug 223668
www/qt5-webkit ES6 Proxy support incomplete
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v1
qt5-webkit_disable_SE6_proxy.v1.diff (text/plain), 2.01 KB, created by
Tobias C. Berner
on 2017-11-14 18:51:31 UTC
(
hide
)
Description:
v1
Filename:
MIME Type:
Creator:
Tobias C. Berner
Created:
2017-11-14 18:51:31 UTC
Size:
2.01 KB
patch
obsolete
>Index: www/qt5-webkit/Makefile >=================================================================== >--- www/qt5-webkit/Makefile (revision 454188) >+++ www/qt5-webkit/Makefile (working copy) >@@ -2,7 +2,7 @@ > > PORTNAME= webkit > DISTVERSION= 5.212.0-alpha2 >-PORTREVISION= 3 >+PORTREVISION= 4 > CATEGORIES= www > MASTER_SITES= https://github.com/annulen/${PORTNAME}/releases/download/${DISTNAME}/ > PKGNAMEPREFIX= qt5- >Index: www/qt5-webkit/files/patch-git_5648446 >=================================================================== >--- www/qt5-webkit/files/patch-git_5648446 (nonexistent) >+++ www/qt5-webkit/files/patch-git_5648446 (working copy) >@@ -0,0 +1,18 @@ >+Disable ES6 Proxy object >+ >+https://github.com/annulen/webkit/commit/5648446933f52fe479d0a9006f6393a81a790116 >+https://github.com/raelgc/scudcloud/issues/594#issuecomment-342988247 >+ >+--- Source/JavaScriptCore/runtime/JSGlobalObject.cpp >++++ Source/JavaScriptCore/runtime/JSGlobalObject.cpp >+@@ -458,7 +458,10 @@ m_ ## lowerName ## Prototype->putDirectWithoutTransition(vm, vm.propertyNames->c >+ putDirectWithoutTransition(vm, vm.propertyNames->TypeError, m_typeErrorConstructor.get(), DontEnum); >+ putDirectWithoutTransition(vm, vm.propertyNames->URIError, m_URIErrorConstructor.get(), DontEnum); >+ >++#if !PLATFORM(QT) >++ // Disable ES6 Proxy because our implementation is not compliant with what real world code expects >+ putDirectWithoutTransition(vm, vm.propertyNames->Proxy, ProxyConstructor::create(vm, ProxyConstructor::createStructure(vm, this, m_functionPrototype.get())), DontEnum); >++#endif >+ >+ >+ #define PUT_CONSTRUCTOR_FOR_SIMPLE_TYPE(capitalName, lowerName, properName, instanceType, jsName) \ > >Property changes on: www/qt5-webkit/files/patch-git_5648446 >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 223668
: 187999