gecko-dev/dom/canvas
Masayuki Nakano 87d8470a52 Bug 1347073 Get rid of UIEvent.isChar since it's not initialized properly on most platforms and the other browsers don't support this r=smaug
UIEvent.isChar is not supported by the other browsers and the value isn't initialized any platforms except on macOS. So, the value isn't useful and we have no reason to keep it.

MozReview-Commit-ID: 4BLpo88gSZj

--HG--
extra : rebase_source : ca950f8cb618a0cadc99ba4c80b5a8df94a20f27
2017-03-14 18:29:39 +09:00
..
crashtests Merge m-c to graphics 2017-02-02 13:38:51 -05:00
gtest Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
test Bug 1347073 Get rid of UIEvent.isChar since it's not initialized properly on most platforms and the other browsers don't support this r=smaug 2017-03-14 18:29:39 +09:00
BasicRenderingContext2D.h Bug 1331857 - Create class BasicRenderingContext2D. r=gwright 2017-02-02 22:43:00 +01:00
CanvasGradient.h Bug 1275693 - Refactor <canvas> fillText drawing to re-use gfxTextRun::Draw. r=jfkthame 2016-07-13 19:07:00 +02:00
CanvasImageCache.cpp Bug 1293117 (part 4) - Change many NS_IMETHODIMP occurrences to NS_IMETHOD. r=froydnj. 2016-08-08 10:54:47 +10:00
CanvasImageCache.h Bug 1267260 - Change CanvasImageCache to lookup cache images based on imgIContainer instead of imgIRequest. r=seth 2016-05-10 08:00:06 -07:00
CanvasPath.h Bug 1298756 - Use uint8_t/uint16_t as underlying type for enums from webidl. r=bz 2017-01-12 12:23:37 +11:00
CanvasPattern.h
CanvasRenderingContext2D.cpp Bug 1342720 - Optimize away the cost of creating and destroying nsBidi from CanvasRenderingContext2D::DrawOrMeasureText(); r=baku 2017-02-28 09:13:48 -05:00
CanvasRenderingContext2D.h Bug 1342720 - Optimize away the cost of creating and destroying nsBidi from CanvasRenderingContext2D::DrawOrMeasureText(); r=baku 2017-02-28 09:13:48 -05:00
CanvasRenderingContextHelper.cpp Bug 1336351 - The null blob callback of canvas.toBlob should be async. r=bz, smaug 2017-02-14 11:39:16 +08:00
CanvasRenderingContextHelper.h Merge m-c to autoland 2016-11-03 20:02:24 -07:00
CanvasUtils.cpp Bug 1341459 - Remove MOZ_WEBGL_CONFORMANT. - r=jrmuizel 2017-02-22 14:55:34 -08:00
CanvasUtils.h Bug 1310318 - Part 1: Allow access to canvas drawWindow() with web extensions permission r=bz 2017-02-01 21:47:59 +01:00
DocumentRendererChild.cpp Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan. 2016-06-07 09:39:56 +10:00
DocumentRendererChild.h
DocumentRendererParent.cpp Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
DocumentRendererParent.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
ImageBitmap.cpp Bug 1331434 - Part 9: Return after ErrorResult::Throw in /dom, r=ehsan 2017-03-07 19:06:48 -05:00
ImageBitmap.h Bug 1298756 - Use uint8_t/uint16_t as underlying type for enums from webidl. r=bz 2017-01-12 12:23:37 +11:00
ImageBitmapColorUtils.cpp Bug 738343 - part 4 - Use Moz2d swizzles in Canvas2D. r=jrmuizel 2017-02-12 09:27:39 -05:00
ImageBitmapColorUtils.h Bug 1141979 - part6 - implement ImageBitmapFormatUtils; r=jrmuizel 2016-05-30 15:48:02 +08:00
ImageBitmapRenderingContext.cpp Bug 1304767 - Deprecated ImageBitmapRenderingContext.transferImageBitmap. r=Ehsan 2016-10-07 17:14:34 +08:00
ImageBitmapRenderingContext.h Bug 1304767 - Deprecated ImageBitmapRenderingContext.transferImageBitmap. r=Ehsan 2016-10-07 17:14:34 +08:00
ImageBitmapSource.h Bug 1141979 - part1 - WebIDL for native implementation; r=jrmuizel, r=smaug 2015-11-18 16:57:38 +08:00
ImageBitmapUtils.cpp Bug 1320752 - remove mozilla/Function.h; r=gerald 2016-11-28 11:03:53 -05:00
ImageBitmapUtils.h Bug 1141979 - part6 - implement ImageBitmapFormatUtils; r=jrmuizel 2016-05-30 15:48:02 +08:00
ImageData.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
ImageData.h Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
ImageUtils.cpp Bug 1338086 - Remove useless else blocks in order to reduce complexity in dom/canvas r=baku 2017-02-09 10:29:26 +01:00
ImageUtils.h Bug 1298756 - Use uint8_t/uint16_t as underlying type for enums from webidl. r=bz 2017-01-12 12:23:37 +11:00
moz.build Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
MurmurHash3.cpp Bug 1300124 - make MurmurHash3.cpp compile with clang-cl; r=bkelly 2016-09-06 15:46:01 -04:00
MurmurHash3.h
nsICanvasRenderingContextInternal.h Bug 1297054 - remove null check in CanvasRenderingContext2D::InitializeWithDrawTarget. r=jrmuizel 2016-08-23 11:41:21 +03:00
OffscreenCanvas.cpp Remove racy ImageBridgeChild shutdown/creation checks. (bug 1298938 part 4, r=nical) 2016-09-13 16:30:57 -07:00
OffscreenCanvas.h Refactor CompositableClient memory management. (bug 1299375 part 2, r=nical) 2016-09-02 16:08:49 -07:00
TextMetrics.h
TexUnpackBlob.cpp Bug 1338429 - Convert texture upload conversion warnings to perf-warnings. - r=daoshengmu 2017-02-10 13:23:56 -08:00
TexUnpackBlob.h Bug 1323617 - Fix canvas_sub_rectangle tests. - r=ethlin 2016-12-16 15:00:50 -08:00
WebGL1Context.cpp Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin 2016-11-14 14:04:41 -08:00
WebGL1Context.h Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark 2017-02-13 15:37:57 -08:00
WebGL2Context.cpp Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGL2Context.h Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark 2017-02-13 15:37:57 -08:00
WebGL2ContextBuffers.cpp Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGL2ContextFramebuffers.cpp Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu 2016-12-29 02:46:46 -08:00
WebGL2ContextMRTs.cpp Bug 1325333 - Check type of buffer to be cleared by Clear[Buffer]. - r=daoshengmu 2016-12-29 02:45:08 -08:00
WebGL2ContextPrograms.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGL2ContextQueries.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGL2ContextRenderbuffers.cpp Bug 1236787 - Check internalformat to pass getInternalformatParameter in gl-object-get-calls.html (2.0); r=jgilbert 2016-07-14 11:27:27 +08:00
WebGL2ContextSamplers.cpp Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu 2016-12-29 02:46:46 -08:00
WebGL2ContextState.cpp Bug 1324626 - Pick a MAX_CLIENT_WAIT_TIMEOUT_WEBGL. - r=lenzak800 2016-12-20 13:20:07 -08:00
WebGL2ContextSync.cpp Bug 1324626 - Pick a MAX_CLIENT_WAIT_TIMEOUT_WEBGL. - r=lenzak800 2016-12-20 13:20:07 -08:00
WebGL2ContextTextures.cpp Bug 1313541 - Rewrite TexImageSource glue. - r=ethlin 2016-10-31 15:03:24 -07:00
WebGL2ContextTransformFeedback.cpp Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGL2ContextUniforms.cpp Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark 2017-02-13 15:37:57 -08:00
WebGL2ContextVAOs.cpp
WebGLActiveInfo.cpp Bug 1286768 - Fix num used attrib locations for matrix types. - r=mtseng 2016-07-18 00:20:51 -07:00
WebGLActiveInfo.h Bug 1286768 - Fix num used attrib locations for matrix types. - r=mtseng 2016-07-18 00:20:51 -07:00
WebGLBuffer.cpp Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
WebGLBuffer.h Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
WebGLContext.cpp Bug 1339256 - Only request robustness if requested on EGL - r=daoshengmu 2017-03-09 18:57:47 -08:00
WebGLContext.h Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
WebGLContextBuffers.cpp Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
WebGLContextDraw.cpp Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
WebGLContextExtensions.cpp Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel 2017-02-02 16:50:19 -08:00
WebGLContextFramebufferOperations.cpp Bug 1326385 - Handle undefined images in BlitFramebuffer. - r=kvark 2017-01-02 02:29:24 -08:00
WebGLContextGL.cpp Bug 1329988 - Always use ANGLE's less-slow transpose:true path. - r=kvark 2017-02-21 14:33:10 -08:00
WebGLContextLossHandler.cpp Bug 1280507 - Simplify context loss handler. - r=jrmuizel 2016-06-30 12:39:12 -04:00
WebGLContextLossHandler.h Bug 1280507 - Simplify context loss handler. - r=jrmuizel 2016-06-30 12:39:12 -04:00
WebGLContextNotSupported.cpp
WebGLContextState.cpp Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel 2017-02-02 16:50:19 -08:00
WebGLContextTextures.cpp Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - r=daoshengmu 2016-12-25 13:44:38 -08:00
WebGLContextUnchecked.cpp Bug 1318507 - Update sampler entrypoints to be non-nullable, and drop trivial WebGLContextUnchecked usages. - r=ethlin 2016-11-22 23:59:26 -08:00
WebGLContextUnchecked.h Bug 1318507 - Update sampler entrypoints to be non-nullable, and drop trivial WebGLContextUnchecked usages. - r=ethlin 2016-11-22 23:59:26 -08:00
WebGLContextUtils.cpp Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel 2017-02-02 16:50:19 -08:00
WebGLContextUtils.h Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel 2017-02-02 16:50:19 -08:00
WebGLContextValidate.cpp Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu 2017-03-09 18:57:41 -08:00
WebGLContextVertexArray.cpp Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGLContextVertices.cpp Bug 1331434 - Part 9: Return after ErrorResult::Throw in /dom, r=ehsan 2017-03-07 19:06:48 -05:00
WebGLExtensionBase.cpp Bug 1274769 - handle the WebGLTimerQuery deletion status for GLContext cleanup. r=jgilbert 2016-05-24 18:52:00 +02:00
WebGLExtensionBlendMinMax.cpp
WebGLExtensionColorBufferFloat.cpp Bug 1265676 - Fix other callsites. - r=ethlin 2016-07-08 15:25:58 -07:00
WebGLExtensionColorBufferHalfFloat.cpp Bug 1265676 - Fix other callsites. - r=ethlin 2016-07-08 15:25:58 -07:00
WebGLExtensionCompressedTextureASTC.cpp Bug 1250077 - Implement WEBGL_compressed_texture_astc. - r=ethlin 2016-11-28 18:12:32 -08:00
WebGLExtensionCompressedTextureATC.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionCompressedTextureES3.cpp Bug 1316778 - Update ES3 compressed format ext name to _etc. - r=ethlin 2016-11-14 14:00:12 -08:00
WebGLExtensionCompressedTextureETC1.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionCompressedTexturePVRTC.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionCompressedTextureS3TC.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionDebugGet.cpp Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel 2017-02-02 16:50:19 -08:00
WebGLExtensionDebugRendererInfo.cpp
WebGLExtensionDebugShaders.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLExtensionDepthTexture.cpp Bug 1291083 - Explicitly make WEBGL_depth_texture formats filterable. - r=mtseng 2016-08-03 12:24:47 -07:00
WebGLExtensionDisjointTimerQuery.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLExtensionDrawBuffers.cpp Bug 1300932 - Enable draw_buffers on ES3, but not WEBGL_draw_buffers. - r=jerry 2016-09-08 11:34:32 -07:00
WebGLExtensionElementIndexUint.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionEXTColorBufferFloat.cpp Bug 1265676 - Fix other callsites. - r=ethlin 2016-07-08 15:25:58 -07:00
WebGLExtensionFragDepth.cpp
WebGLExtensionInstancedArrays.cpp
WebGLExtensionLoseContext.cpp
WebGLExtensions.h Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel 2017-02-02 16:50:19 -08:00
WebGLExtensionShaderTextureLod.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionSRGB.cpp Bug 1265676 - Fix other callsites. - r=ethlin 2016-07-08 15:25:58 -07:00
WebGLExtensionStandardDerivatives.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionTextureFilterAnisotropic.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionTextureFloat.cpp
WebGLExtensionTextureFloatLinear.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionTextureHalfFloat.cpp
WebGLExtensionTextureHalfFloatLinear.cpp Bug 1288649 - Fix non-unified-build errors. - r=ethlin 2016-07-25 14:46:20 -07:00
WebGLExtensionVertexArray.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLFormats.cpp Bug 1250077 - Implement WEBGL_compressed_texture_astc. - r=ethlin 2016-11-28 18:12:32 -08:00
WebGLFormats.h Bug 1325516 (flattened) - Misc fixes and simplify IMPL_COLOR_READ_FORMAT/TYPE and ensure that we only return valid ones. - r=daoshengmu 2016-12-25 13:44:49 -08:00
WebGLFramebuffer.cpp Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark 2017-02-13 15:37:57 -08:00
WebGLFramebuffer.h Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark 2017-01-17 17:44:56 -08:00
WebGLFramebufferAttachable.cpp Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark 2017-01-17 17:44:56 -08:00
WebGLFramebufferAttachable.h Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark 2017-01-17 17:44:56 -08:00
WebGLInternalFormatsTable.h
WebGLMemoryTracker.cpp Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm. 2016-08-24 15:23:45 +10:00
WebGLMemoryTracker.h
WebGLObjectModel.cpp Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin 2016-11-14 14:04:41 -08:00
WebGLObjectModel.h Bug 1320030 - Handle program and shader object deletion differently. - r=ethlin 2016-12-07 01:35:42 -08:00
WebGLProgram.cpp Bug 1328559 - Remove assert and update comment. 2017-01-05 02:00:04 -08:00
WebGLProgram.h Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGLQuery.cpp Bug 1339609: Add #include for gfxPrefs.h to all source code that calls gfxPrefs APIs. r=jgilbert 2017-02-14 14:01:59 -08:00
WebGLQuery.h Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLRenderbuffer.cpp Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark 2017-01-17 17:44:56 -08:00
WebGLRenderbuffer.h Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLSampler.cpp Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu 2016-12-29 02:46:46 -08:00
WebGLSampler.h Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - r=daoshengmu 2016-12-25 13:44:38 -08:00
WebGLShader.cpp Bug 1329051 - Remove Old Driver Workaround. r=jgilbert 2017-01-12 19:42:00 +01:00
WebGLShader.h Bug 1325699 (flattened) - Fix uniform block handling. - r=daoshengmu 2016-12-29 02:47:08 -08:00
WebGLShaderPrecisionFormat.cpp
WebGLShaderPrecisionFormat.h
WebGLShaderValidator.cpp Bug 1295001 - Check interface blocks during validation. - r=kvark 2016-12-30 21:40:20 -08:00
WebGLShaderValidator.h Bug 1325699 (flattened) - Fix uniform block handling. - r=daoshengmu 2016-12-29 02:47:08 -08:00
WebGLStrongTypes.h
WebGLSync.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLSync.h Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLTexelConversions.cpp Bug 1323617 - Don't assert for performance trap when srcPremult == dstPremult, even if the formats allow us to skip premult. - r=ethlin 2016-12-16 15:00:52 -08:00
WebGLTexelConversions.h Bug 1276093 - Warn on slow CPU format conversions. - r=jrmuizel 2016-05-31 19:33:22 -07:00
WebGLTexture.cpp Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark 2017-01-17 17:44:56 -08:00
WebGLTexture.h Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark 2017-01-17 17:44:56 -08:00
WebGLTextureUpload.cpp Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark 2017-01-17 17:44:56 -08:00
WebGLTransformFeedback.cpp Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark 2017-02-13 15:37:57 -08:00
WebGLTransformFeedback.h Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGLTypes.h Bug 1339256 - Simplify index validation. - r=kvark 2017-03-09 18:57:43 -08:00
WebGLUniformLocation.cpp Bug 1060419 - make WebGLContextUtils.cpp use VsprintfLiteral, r=froydnj 2016-12-09 13:48:22 -10:00
WebGLUniformLocation.h Bug 1318507 - Update implementation. - r=ethlin 2016-11-22 23:59:24 -08:00
WebGLValidateStrings.cpp Bug 1325995 - Misc fixes. 2017-01-04 00:41:06 -08:00
WebGLValidateStrings.h Bug 1325995 - Do our own GLSL char validity checks based on ESSL3 rules. - r=daoshengmu 2017-01-04 00:41:00 -08:00
WebGLVertexArray.cpp Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGLVertexArray.h Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGLVertexArrayFake.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLVertexArrayFake.h Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLVertexArrayGL.cpp Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLVertexArrayGL.h Bug 1320030 - Simplify marking and deletion checks. - r=ethlin 2016-12-07 01:35:28 -08:00
WebGLVertexArrayObject.cpp Bug 1277027 - fix MOZ_CRASH to have GFX prefix in webGL code r=BenWa,milan 2016-06-06 11:17:23 -04:00
WebGLVertexArrayObject.h
WebGLVertexAttribData.cpp Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu 2016-12-30 03:30:13 -08:00
WebGLVertexAttribData.h Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu 2016-12-29 02:46:46 -08:00