Changeset 195987 in webkit
- Timestamp:
- Feb 1, 2016, 4:20:37 PM (10 years ago)
- Location:
- branches/safari-601-branch
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-601-branch/LayoutTests/ChangeLog
r195806 r195987 1 2016-02-01 Matthew Hanson <matthew_hanson@apple.com> 2 3 Merge r195837. rdar://problem/24002220 4 5 2015-12-22 Pranjal Jumde <pjumde@apple.com> 6 7 Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted. 8 https://bugs.webkit.org/show_bug.cgi?id=149179 9 <rdar://problem/22708019>. 10 11 Reviewed by Dean Jackson. 12 13 * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added. 14 * storage/domstorage/localstorage/delete-defineproperty-removal.html: Added. 15 16 <<<<<<< .mine 17 2016-01-29 Brent Fulgham <bfulgham@apple.com> 18 19 [WebGL] Check vertex array bounds before permitting a glDrawArrays to execute 20 https://bugs.webkit.org/show_bug.cgi?id=153643 21 <rdar://problem/23424456> 22 23 Reviewed by Dean Jackson. 24 25 * fast/canvas/webgl/webgl-drawarrays-crash-expected.txt: Added. 26 * fast/canvas/webgl/webgl-drawarrays-crash.html: Added. 27 28 ======= 1 29 2016-01-29 Babak Shafiei <bshafiei@apple.com> 2 30 … … 100 128 * loader/stateobjects/pushstate-size-iframe-expected.txt: Added. 101 129 * loader/stateobjects/pushstate-size-iframe.html: Added. 130 >>>>>>> .r195836 102 131 * loader/stateobjects/pushstate-size.html: Added. 103 132 * loader/stateobjects/replacestate-size-expected.txt: Added. -
branches/safari-601-branch/Source/WebCore/ChangeLog
r195932 r195987 1 2016-02-01 Matthew Hanson <matthew_hanson@apple.com> 2 3 Merge r195837. rdar://problem/24002220 4 5 2016-01-29 Brent Fulgham <bfulgham@apple.com> 6 7 [WebGL] Check vertex array bounds before permitting a glDrawArrays to execute 8 https://bugs.webkit.org/show_bug.cgi?id=153643 9 <rdar://problem/23424456> 10 11 Reviewed by Dean Jackson. 12 13 Tested by fast/canvas/webgl/webgl-drawarrays-crash.html. 14 15 * html/canvas/WebGLRenderingContextBase.cpp: 16 (WebCore::WebGLRenderingContextBase::validateDrawArrays): Make sure that we have at 17 least one buffer bound to a program if a drawArray call with a non-zero range of 18 requested data is being made. 19 (WebCore::WebGLRenderingContextBase::validateDrawElements): Drive-by formatting fix. 20 1 21 2016-01-31 Babak Shafiei <bshafiei@apple.com> 2 22 -
branches/safari-601-branch/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp
r193472 r195987 1 1 /* 2 * Copyright (C) 2015 Apple Inc. All rights reserved.2 * Copyright (C) 2015-2016 Apple Inc. All rights reserved. 3 3 * 4 4 * Redistribution and use in source and binary forms, with or without … … 1737 1737 return false; 1738 1738 1739 // Guard against access into non-existent buffers. 1740 if (elementCount && !sawEnabledAttrib && !m_currentProgram->isUsingVertexAttrib0()) 1741 return false; 1742 1739 1743 return true; 1740 1744 } … … 1809 1813 { 1810 1814 if (isContextLostOrPending() || !validateDrawMode(functionName, mode)) 1811 return false;1815 return false; 1812 1816 1813 1817 if (!validateStencilSettings(functionName)) 1814 return false;1818 return false; 1815 1819 1816 1820 switch (type) {
Note:
See TracChangeset
for help on using the changeset viewer.