Title: [248581] branches/safari-608-branch/Source/_javascript_Core
- Revision
- 248581
- Author
- [email protected]
- Date
- 2019-08-12 16:43:01 -0700 (Mon, 12 Aug 2019)
Log Message
Apply patch. rdar://problem/54171876
Modified Paths
Diff
Modified: branches/safari-608-branch/Source/_javascript_Core/ChangeLog (248580 => 248581)
--- branches/safari-608-branch/Source/_javascript_Core/ChangeLog 2019-08-12 23:42:59 UTC (rev 248580)
+++ branches/safari-608-branch/Source/_javascript_Core/ChangeLog 2019-08-12 23:43:01 UTC (rev 248581)
@@ -1,5 +1,15 @@
2019-08-12 Alan Coon <[email protected]>
+ Apply patch. rdar://problem/54171876
+
+ 2019-08-12 Maciej Stachowiak <[email protected]>
+
+ Branch build fix for r248494
+
+ * runtime/ClassInfo.h: METHOD_TABLE_ENTRY was called WTF_METHOD_TABLE_ENTRY on the branch.
+
+2019-08-12 Alan Coon <[email protected]>
+
Cherry-pick r248494. rdar://problem/54171876
Universal XSS in JSObject::putInlineSlow and JSValue::putToPrimitive
Modified: branches/safari-608-branch/Source/_javascript_Core/runtime/ClassInfo.h (248580 => 248581)
--- branches/safari-608-branch/Source/_javascript_Core/runtime/ClassInfo.h 2019-08-12 23:42:59 UTC (rev 248580)
+++ branches/safari-608-branch/Source/_javascript_Core/runtime/ClassInfo.h 2019-08-12 23:43:01 UTC (rev 248581)
@@ -80,7 +80,7 @@
GetOwnPropertySlotByIndexFunctionPtr WTF_METHOD_TABLE_ENTRY(getOwnPropertySlotByIndex);
using DoPutPropertySecurityCheckFunctionPtr = void (*)(JSObject*, ExecState*, PropertyName, PutPropertySlot&);
- DoPutPropertySecurityCheckFunctionPtr METHOD_TABLE_ENTRY(doPutPropertySecurityCheck);
+ DoPutPropertySecurityCheckFunctionPtr WTF_METHOD_TABLE_ENTRY(doPutPropertySecurityCheck);
using ToThisFunctionPtr = JSValue (*)(JSCell*, ExecState*, ECMAMode);
ToThisFunctionPtr WTF_METHOD_TABLE_ENTRY(toThis);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes