Android.mk revision 773979f92560dd1aead375c82fd75b584a141e5d
1## 2## Copyright 2009, The Android Open Source Project 3## 4## Redistribution and use in source and binary forms, with or without 5## modification, are permitted provided that the following conditions 6## are met: 7## * Redistributions of source code must retain the above copyright 8## notice, this list of conditions and the following disclaimer. 9## * Redistributions in binary form must reproduce the above copyright 10## notice, this list of conditions and the following disclaimer in the 11## documentation and/or other materials provided with the distribution. 12## 13## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY 14## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16## PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 17## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 18## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 19## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 20## PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 21## OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22## (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 23## OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 24## 25 26LOCAL_SRC_FILES := \ 27 bindings/generic/ActiveDOMCallback.cpp \ 28 bindings/generic/BindingSecurityBase.cpp \ 29 bindings/generic/RuntimeEnabledFeatures.cpp \ 30 \ 31 css/CSSBorderImageValue.cpp \ 32 css/CSSCanvasValue.cpp \ 33 css/CSSCharsetRule.cpp \ 34 css/CSSComputedStyleDeclaration.cpp \ 35 css/CSSCursorImageValue.cpp \ 36 css/CSSFontFace.cpp \ 37 css/CSSFontFaceRule.cpp \ 38 css/CSSFontFaceSource.cpp \ 39 css/CSSFontFaceSrcValue.cpp \ 40 css/CSSFontSelector.cpp \ 41 css/CSSFunctionValue.cpp \ 42 css/CSSGradientValue.cpp \ 43 css/CSSImageGeneratorValue.cpp \ 44 css/CSSImageValue.cpp \ 45 css/CSSImportRule.cpp \ 46 css/CSSInheritedValue.cpp \ 47 css/CSSInitialValue.cpp \ 48 css/CSSLineBoxContainValue.cpp \ 49 css/CSSMediaRule.cpp \ 50 css/CSSMutableStyleDeclaration.cpp \ 51 css/CSSOMUtils.cpp \ 52 css/CSSPageRule.cpp \ 53 css/CSSParser.cpp \ 54 css/CSSParserValues.cpp \ 55 css/CSSPrimitiveValue.cpp \ 56 css/CSSPrimitiveValueCache.cpp \ 57 css/CSSProperty.cpp \ 58 css/CSSPropertyLonghand.cpp \ 59 css/CSSPropertySourceData.cpp \ 60 css/CSSReflectValue.cpp \ 61 css/CSSRule.cpp \ 62 css/CSSRuleList.cpp \ 63 css/CSSSegmentedFontFace.cpp \ 64 css/CSSSelector.cpp \ 65 css/CSSSelectorList.cpp \ 66 css/CSSStyleApplyProperty.cpp \ 67 css/CSSStyleDeclaration.cpp \ 68 css/CSSStyleRule.cpp \ 69 css/CSSStyleSelector.cpp \ 70 css/CSSStyleSheet.cpp \ 71 css/CSSTimingFunctionValue.cpp \ 72 css/CSSUnicodeRangeValue.cpp \ 73 css/CSSValueList.cpp \ 74 css/FontFamilyValue.cpp \ 75 css/FontValue.cpp \ 76 css/MediaFeatureNames.cpp \ 77 css/MediaList.cpp \ 78 css/MediaQuery.cpp \ 79 css/MediaQueryEvaluator.cpp \ 80 css/MediaQueryExp.cpp \ 81 css/MediaQueryList.cpp \ 82 css/MediaQueryListListener.cpp \ 83 css/MediaQueryMatcher.cpp \ 84 css/RGBColor.cpp \ 85 86ifeq ($(ENABLE_SVG), true) 87LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 88 css/SVGCSSComputedStyleDeclaration.cpp \ 89 css/SVGCSSParser.cpp \ 90 css/SVGCSSStyleSelector.cpp 91endif 92 93LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 94 css/ShadowValue.cpp \ 95 css/StyleBase.cpp \ 96 css/StyleList.cpp \ 97 css/StyleMedia.cpp \ 98 css/StyleSheet.cpp \ 99 css/StyleSheetList.cpp \ 100 css/WebKitCSSKeyframeRule.cpp \ 101 css/WebKitCSSKeyframesRule.cpp \ 102 css/WebKitCSSMatrix.cpp \ 103 css/WebKitCSSTransformValue.cpp \ 104 \ 105 dom/ActiveDOMObject.cpp \ 106 dom/Attr.cpp \ 107 dom/Attribute.cpp \ 108 dom/BeforeTextInsertedEvent.cpp \ 109 dom/BeforeUnloadEvent.cpp \ 110 dom/CDATASection.cpp \ 111 dom/CSSMappedAttributeDeclaration.cpp \ 112 dom/CharacterData.cpp \ 113 dom/CheckedRadioButtons.cpp \ 114 dom/ChildNodeList.cpp \ 115 dom/ClassNodeList.cpp \ 116 dom/ClientRect.cpp \ 117 dom/ClientRectList.cpp \ 118 dom/Clipboard.cpp \ 119 dom/ClipboardEvent.cpp \ 120 dom/Comment.cpp \ 121 dom/CompositionEvent.cpp \ 122 dom/ContainerNode.cpp \ 123 dom/CustomEvent.cpp \ 124 dom/DOMImplementation.cpp \ 125 dom/DOMStringList.cpp \ 126 dom/DOMStringMap.cpp \ 127 dom/DOMTextContentWalker.cpp \ 128 dom/DatasetDOMStringMap.cpp \ 129 dom/DecodedDataDocumentParser.cpp \ 130 dom/DeviceMotionController.cpp \ 131 dom/DeviceMotionData.cpp \ 132 dom/DeviceMotionEvent.cpp \ 133 dom/Document.cpp \ 134 dom/DocumentFragment.cpp \ 135 dom/DocumentMarkerController.cpp \ 136 dom/DocumentParser.cpp \ 137 dom/DocumentOrderedMap.cpp \ 138 dom/DocumentType.cpp \ 139 dom/DynamicNodeList.cpp \ 140 dom/EditingText.cpp \ 141 dom/Element.cpp \ 142 dom/EntityReference.cpp \ 143 dom/ErrorEvent.cpp \ 144 dom/Event.cpp \ 145 dom/EventContext.cpp \ 146 dom/EventDispatcher.cpp \ 147 dom/EventNames.cpp \ 148 dom/EventTarget.cpp \ 149 dom/EventQueue.cpp \ 150 dom/ExceptionBase.cpp \ 151 dom/ExceptionCode.cpp \ 152 dom/InputElement.cpp \ 153 dom/KeyboardEvent.cpp \ 154 dom/MessageChannel.cpp \ 155 dom/MessageEvent.cpp \ 156 dom/MessagePort.cpp \ 157 dom/MessagePortChannel.cpp \ 158 dom/MouseEvent.cpp \ 159 dom/MouseRelatedEvent.cpp \ 160 dom/MutationEvent.cpp \ 161 dom/NameNodeList.cpp \ 162 dom/NamedNodeMap.cpp \ 163 dom/Node.cpp \ 164 dom/NodeFilter.cpp \ 165 dom/NodeFilterCondition.cpp \ 166 dom/NodeIterator.cpp \ 167 dom/Notation.cpp \ 168 dom/OptionElement.cpp \ 169 dom/OptionGroupElement.cpp \ 170 dom/DeviceOrientation.cpp \ 171 dom/DeviceOrientationController.cpp \ 172 dom/DeviceOrientationEvent.cpp \ 173 dom/OverflowEvent.cpp \ 174 dom/PageTransitionEvent.cpp \ 175 dom/PendingScript.cpp \ 176 dom/PopStateEvent.cpp \ 177 dom/Position.cpp \ 178 dom/PositionIterator.cpp \ 179 dom/ProcessingInstruction.cpp \ 180 dom/ProgressEvent.cpp \ 181 dom/QualifiedName.cpp \ 182 dom/Range.cpp \ 183 dom/RegisteredEventListener.cpp \ 184 dom/ScopedEventQueue.cpp \ 185 dom/ScriptedAnimationController.cpp \ 186 dom/ScriptableDocumentParser.cpp \ 187 dom/ScriptElement.cpp \ 188 dom/ScriptExecutionContext.cpp \ 189 dom/ScriptRunner.cpp \ 190 dom/SelectElement.cpp \ 191 dom/SelectorNodeList.cpp \ 192 dom/ShadowRoot.cpp \ 193 dom/SpaceSplitString.cpp \ 194 dom/StaticHashSetNodeList.cpp \ 195 dom/StaticNodeList.cpp \ 196 dom/StringCallback.cpp \ 197 dom/StyleElement.cpp \ 198 dom/StyledElement.cpp \ 199 dom/TagNodeList.cpp \ 200 dom/Text.cpp \ 201 dom/TextEvent.cpp \ 202 dom/Touch.cpp \ 203 dom/TouchEvent.cpp \ 204 dom/TouchList.cpp \ 205 dom/Traversal.cpp \ 206 dom/TreeScope.cpp \ 207 dom/TreeWalker.cpp \ 208 dom/UIEvent.cpp \ 209 dom/UIEventWithKeyState.cpp \ 210 dom/UserGestureIndicator.cpp \ 211 dom/UserTypingGestureIndicator.cpp \ 212 dom/ViewportArguments.cpp \ 213 dom/WebKitAnimationEvent.cpp \ 214 dom/WebKitTransitionEvent.cpp \ 215 dom/WheelEvent.cpp \ 216 dom/WindowEventContext.cpp \ 217 dom/XMLDocumentParser.cpp \ 218 dom/XMLDocumentParserLibxml2.cpp \ 219 dom/XMLDocumentParserScope.cpp \ 220 dom/default/PlatformMessagePortChannel.cpp \ 221 \ 222 editing/AppendNodeCommand.cpp \ 223 editing/ApplyBlockElementCommand.cpp \ 224 editing/ApplyStyleCommand.cpp \ 225 editing/BreakBlockquoteCommand.cpp \ 226 editing/CompositeEditCommand.cpp \ 227 editing/CreateLinkCommand.cpp \ 228 editing/DeleteButton.cpp \ 229 editing/DeleteButtonController.cpp \ 230 editing/DeleteFromTextNodeCommand.cpp \ 231 editing/DeleteSelectionCommand.cpp \ 232 editing/EditCommand.cpp \ 233 editing/EditingStyle.cpp \ 234 editing/Editor.cpp \ 235 editing/EditorCommand.cpp \ 236 editing/FormatBlockCommand.cpp \ 237 editing/HTMLInterchange.cpp \ 238 editing/IndentOutdentCommand.cpp \ 239 editing/InsertIntoTextNodeCommand.cpp \ 240 editing/InsertLineBreakCommand.cpp \ 241 editing/InsertListCommand.cpp \ 242 editing/InsertNodeBeforeCommand.cpp \ 243 editing/InsertParagraphSeparatorCommand.cpp \ 244 editing/InsertTextCommand.cpp \ 245 editing/JoinTextNodesCommand.cpp \ 246 editing/MarkupAccumulator.cpp \ 247 editing/MergeIdenticalElementsCommand.cpp \ 248 editing/ModifySelectionListLevel.cpp \ 249 editing/MoveSelectionCommand.cpp \ 250 editing/RemoveCSSPropertyCommand.cpp \ 251 editing/RemoveFormatCommand.cpp \ 252 editing/RemoveNodeCommand.cpp \ 253 editing/RemoveNodePreservingChildrenCommand.cpp \ 254 editing/ReplaceNodeWithSpanCommand.cpp \ 255 editing/ReplaceSelectionCommand.cpp \ 256 editing/SelectionController.cpp \ 257 editing/SetNodeAttributeCommand.cpp \ 258 editing/SetSelectionCommand.cpp \ 259 editing/SpellChecker.cpp \ 260 editing/SpellingCorrectionCommand.cpp \ 261 editing/SplitElementCommand.cpp \ 262 editing/SplitTextNodeCommand.cpp \ 263 editing/SplitTextNodeContainingElementCommand.cpp \ 264 editing/TextCheckingHelper.cpp \ 265 editing/TextIterator.cpp \ 266 editing/TypingCommand.cpp \ 267 editing/UnlinkCommand.cpp \ 268 editing/VisiblePosition.cpp \ 269 editing/VisibleSelection.cpp \ 270 editing/WrapContentsInDummySpanCommand.cpp \ 271 \ 272 editing/android/EditorAndroid.cpp \ 273 editing/htmlediting.cpp \ 274 editing/markup.cpp \ 275 editing/visible_units.cpp \ 276 \ 277 fileapi/Blob.cpp \ 278 fileapi/BlobURL.cpp \ 279 fileapi/DOMFileSystemBase.cpp \ 280 fileapi/DOMFileSystemSync.cpp \ 281 fileapi/DirectoryEntrySync.cpp \ 282 fileapi/DirectoryReaderSync.cpp \ 283 fileapi/EntryArraySync.cpp \ 284 fileapi/EntryBase.cpp \ 285 fileapi/EntrySync.cpp \ 286 fileapi/File.cpp \ 287 fileapi/FileEntrySync.cpp \ 288 fileapi/FileList.cpp \ 289 fileapi/FileReader.cpp \ 290 fileapi/FileReaderLoader.cpp \ 291 fileapi/FileStreamProxy.cpp \ 292 fileapi/FileThread.cpp \ 293 fileapi/ThreadableBlobRegistry.cpp \ 294 fileapi/WebKitBlobBuilder.cpp \ 295 \ 296 history/BackForwardController.cpp \ 297 history/BackForwardListImpl.cpp \ 298 history/CachedFrame.cpp \ 299 history/CachedPage.cpp \ 300 history/HistoryItem.cpp \ 301 history/PageCache.cpp \ 302 \ 303 history/android/HistoryItemAndroid.cpp \ 304 \ 305 html/AsyncImageResizer.cpp \ 306 html/BaseButtonInputType.cpp \ 307 html/BaseCheckableInputType.cpp \ 308 html/BaseDateAndTimeInputType.cpp \ 309 html/BaseTextInputType.cpp \ 310 html/ButtonInputType.cpp \ 311 html/CheckboxInputType.cpp \ 312 html/ClassList.cpp \ 313 html/CollectionCache.cpp \ 314 html/parser/CSSPreloadScanner.cpp \ 315 html/ColorInputType.cpp \ 316 html/DOMFormData.cpp \ 317 html/DOMSettableTokenList.cpp \ 318 html/DOMTokenList.cpp \ 319 html/DOMURL.cpp \ 320 html/DateComponents.cpp \ 321 html/DateInputType.cpp \ 322 html/DateTimeInputType.cpp \ 323 html/DateTimeLocalInputType.cpp \ 324 html/EmailInputType.cpp \ 325 html/FileInputType.cpp \ 326 html/FormAssociatedElement.cpp \ 327 html/FormDataList.cpp \ 328 html/HTMLAllCollection.cpp \ 329 html/HTMLCollection.cpp \ 330 html/HTMLDataListElement.cpp \ 331 html/HTMLDetailsElement.cpp \ 332 html/HTMLDocument.cpp \ 333 html/HTMLElementsAllInOne.cpp \ 334 html/HTMLFormCollection.cpp \ 335 html/HTMLImageLoader.cpp \ 336 html/HTMLNameCollection.cpp \ 337 html/HTMLOptionsCollection.cpp \ 338 html/HTMLOutputElement.cpp \ 339 html/HTMLParserErrorCodes.cpp \ 340 html/HTMLTableRowsCollection.cpp \ 341 html/HTMLViewSourceDocument.cpp \ 342 html/HiddenInputType.cpp \ 343 html/ImageData.cpp \ 344 html/ImageDocument.cpp \ 345 html/ImageInputType.cpp \ 346 html/ImageResizerThread.cpp \ 347 html/InputType.cpp \ 348 html/IsIndexInputType.cpp \ 349 html/LabelsNodeList.cpp \ 350 html/MediaDocument.cpp \ 351 html/MonthInputType.cpp \ 352 html/NumberInputType.cpp \ 353 html/PasswordInputType.cpp \ 354 html/PluginDocument.cpp \ 355 html/RadioInputType.cpp \ 356 html/RangeInputType.cpp \ 357 html/ResetInputType.cpp \ 358 html/SearchInputType.cpp \ 359 html/StepRange.cpp \ 360 html/SubmitInputType.cpp \ 361 html/TelephoneInputType.cpp \ 362 html/TextDocument.cpp \ 363 html/TextFieldInputType.cpp \ 364 html/TextInputType.cpp \ 365 html/TimeInputType.cpp \ 366 html/TimeRanges.cpp \ 367 html/URLInputType.cpp \ 368 html/ValidationMessage.cpp \ 369 html/ValidityState.cpp \ 370 html/WeekInputType.cpp \ 371 \ 372 html/canvas/ArrayBuffer.cpp \ 373 html/canvas/ArrayBufferView.cpp \ 374 html/canvas/CanvasGradient.cpp \ 375 html/canvas/CanvasPattern.cpp \ 376 html/canvas/CanvasPixelArray.cpp \ 377 html/canvas/CanvasRenderingContext.cpp \ 378 html/canvas/CanvasRenderingContext2D.cpp \ 379 html/canvas/CanvasStyle.cpp \ 380 html/canvas/DataView.cpp \ 381 html/canvas/Float32Array.cpp \ 382 html/canvas/Float64Array.cpp \ 383 html/canvas/Int16Array.cpp \ 384 html/canvas/Int32Array.cpp \ 385 html/canvas/Int8Array.cpp \ 386 html/canvas/OESTextureFloat.cpp \ 387 html/canvas/OESVertexArrayObject.cpp \ 388 html/canvas/Uint16Array.cpp \ 389 html/canvas/Uint32Array.cpp \ 390 html/canvas/Uint8Array.cpp \ 391 html/canvas/WebGLExtension.cpp \ 392 html/canvas/WebGLObject.cpp \ 393 html/canvas/WebGLVertexArrayObjectOES.cpp \ 394 \ 395 html/parser/HTMLConstructionSite.cpp \ 396 html/parser/HTMLDocumentParser.cpp \ 397 html/parser/HTMLElementStack.cpp \ 398 html/parser/HTMLEntityParser.cpp \ 399 html/parser/HTMLEntitySearch.cpp \ 400 html/parser/HTMLFormattingElementList.cpp \ 401 html/parser/HTMLMetaCharsetParser.cpp \ 402 html/parser/HTMLParserIdioms.cpp \ 403 html/parser/HTMLParserScheduler.cpp \ 404 html/parser/HTMLPreloadScanner.cpp \ 405 html/parser/HTMLScriptRunner.cpp \ 406 html/parser/HTMLSourceTracker.cpp \ 407 html/parser/HTMLTokenizer.cpp \ 408 html/parser/HTMLTreeBuilder.cpp \ 409 html/parser/HTMLViewSourceParser.cpp \ 410 html/parser/TextDocumentParser.cpp \ 411 html/parser/TextViewSourceParser.cpp \ 412 html/parser/XSSFilter.cpp \ 413 \ 414 html/shadow/DetailsMarkerControl.cpp \ 415 html/shadow/MediaControls.cpp \ 416 html/shadow/MediaControlElements.cpp \ 417 html/shadow/MediaControlRootElement.cpp \ 418 html/shadow/MeterShadowElement.cpp \ 419 html/shadow/ProgressShadowElement.cpp \ 420 html/shadow/SliderThumbElement.cpp \ 421 html/shadow/TextControlInnerElements.cpp \ 422 \ 423 inspector/ScriptArguments.cpp \ 424 inspector/ScriptCallStack.cpp \ 425 inspector/ScriptCallFrame.cpp \ 426 \ 427 loader/cache/CachedCSSStyleSheet.cpp \ 428 loader/cache/CachedFont.cpp \ 429 loader/cache/CachedImage.cpp \ 430 loader/cache/CachedResource.cpp \ 431 loader/cache/CachedResourceClientWalker.cpp \ 432 loader/cache/CachedResourceHandle.cpp \ 433 loader/cache/CachedResourceLoader.cpp \ 434 loader/cache/CachedResourceRequest.cpp \ 435 loader/cache/CachedScript.cpp \ 436 loader/CrossOriginAccessControl.cpp \ 437 loader/CrossOriginPreflightResultCache.cpp \ 438 loader/DocumentLoader.cpp \ 439 loader/DocumentThreadableLoader.cpp \ 440 loader/DocumentWriter.cpp \ 441 loader/FormState.cpp \ 442 loader/FormSubmission.cpp \ 443 loader/FrameLoader.cpp \ 444 loader/FrameLoaderStateMachine.cpp \ 445 loader/HistoryController.cpp \ 446 loader/ImageLoader.cpp \ 447 loader/MainResourceLoader.cpp \ 448 loader/NavigationAction.cpp \ 449 loader/NavigationScheduler.cpp \ 450 loader/NetscapePlugInStreamLoader.cpp \ 451 loader/PingLoader.cpp \ 452 loader/PlaceholderDocument.cpp \ 453 loader/PolicyCallback.cpp \ 454 loader/PolicyChecker.cpp \ 455 loader/ProgressTracker.cpp \ 456 loader/ResourceLoadNotifier.cpp \ 457 loader/ResourceLoadScheduler.cpp \ 458 loader/ResourceLoader.cpp \ 459 loader/SinkDocument.cpp \ 460 loader/SubframeLoader.cpp \ 461 loader/SubresourceLoader.cpp \ 462 loader/TextResourceDecoder.cpp \ 463 loader/ThreadableLoader.cpp \ 464 loader/WorkerThreadableLoader.cpp \ 465 loader/appcache/ApplicationCache.cpp \ 466 loader/appcache/ApplicationCacheGroup.cpp \ 467 loader/appcache/ApplicationCacheHost.cpp \ 468 loader/appcache/ApplicationCacheResource.cpp \ 469 loader/appcache/ApplicationCacheStorage.cpp \ 470 loader/appcache/DOMApplicationCache.cpp \ 471 loader/appcache/ManifestParser.cpp \ 472 \ 473 loader/cache/MemoryCache.cpp \ 474 \ 475 loader/icon/IconDatabase.cpp \ 476 loader/icon/IconDatabaseBase.cpp \ 477 loader/icon/IconLoader.cpp \ 478 loader/icon/IconRecord.cpp \ 479 loader/icon/PageURLRecord.cpp \ 480 \ 481 page/BarInfo.cpp \ 482 page/Chrome.cpp \ 483 page/Connection.cpp \ 484 page/Console.cpp \ 485 page/ContentSecurityPolicy.cpp \ 486 page/ContextMenuController.cpp \ 487 page/Crypto.cpp \ 488 page/DOMSelection.cpp \ 489 page/DOMTimer.cpp \ 490 page/DOMWindow.cpp \ 491 page/DragController.cpp \ 492 page/EventHandler.cpp \ 493 page/FocusController.cpp \ 494 page/Frame.cpp \ 495 page/FrameActionScheduler.cpp \ 496 page/FrameTree.cpp \ 497 page/FrameView.cpp \ 498 page/Geolocation.cpp \ 499 page/GeolocationPositionCache.cpp \ 500 page/GroupSettings.cpp \ 501 page/History.cpp \ 502 page/Location.cpp \ 503 page/MemoryInfo.cpp \ 504 page/MouseEventWithHitTestResults.cpp \ 505 page/Navigator.cpp \ 506 page/NavigatorBase.cpp \ 507 page/OriginAccessEntry.cpp \ 508 page/Page.cpp \ 509 page/PageGroup.cpp \ 510 page/PageGroupLoadDeferrer.cpp \ 511 page/Performance.cpp \ 512 page/PerformanceNavigation.cpp \ 513 page/PerformanceTiming.cpp \ 514 page/PluginHalter.cpp \ 515 page/PrintContext.cpp \ 516 page/Screen.cpp \ 517 page/SecurityOrigin.cpp \ 518 page/Settings.cpp \ 519 page/SpatialNavigation.cpp \ 520 page/SpeechInput.cpp \ 521 page/SpeechInputResult.cpp \ 522 page/SuspendableTimer.cpp \ 523 page/UserContentURLPattern.cpp \ 524 page/WebKitAnimation.cpp \ 525 page/WebKitAnimationList.cpp \ 526 page/WindowFeatures.cpp \ 527 page/WorkerNavigator.cpp \ 528 \ 529 page/android/DragControllerAndroid.cpp \ 530 page/android/EventHandlerAndroid.cpp \ 531 \ 532 page/animation/AnimationBase.cpp \ 533 page/animation/AnimationController.cpp \ 534 page/animation/CompositeAnimation.cpp \ 535 page/animation/ImplicitAnimation.cpp \ 536 page/animation/KeyframeAnimation.cpp \ 537 \ 538 platform/Arena.cpp \ 539 platform/ContentType.cpp \ 540 platform/ContextMenuItem.cpp \ 541 platform/CrossThreadCopier.cpp \ 542 platform/Cursor.cpp \ 543 platform/DragData.cpp \ 544 platform/DragImage.cpp \ 545 platform/FileChooser.cpp \ 546 platform/FileStream.cpp \ 547 platform/FileSystem.cpp \ 548 platform/GeolocationService.cpp \ 549 platform/KURL.cpp \ 550 platform/KURLGoogle.cpp \ 551 platform/KillRingNone.cpp \ 552 platform/Language.cpp \ 553 platform/Length.cpp \ 554 platform/LinkHash.cpp \ 555 platform/LocalizedStrings.cpp \ 556 platform/Logging.cpp \ 557 platform/MIMETypeRegistry.cpp \ 558 platform/RuntimeApplicationChecks.cpp \ 559 platform/SchemeRegistry.cpp \ 560 platform/ScrollAnimator.cpp \ 561 platform/ScrollView.cpp \ 562 platform/Scrollbar.cpp \ 563 platform/ScrollableArea.cpp \ 564 platform/ScrollbarThemeComposite.cpp \ 565 platform/SharedBuffer.cpp \ 566 platform/Theme.cpp \ 567 platform/ThreadGlobalData.cpp \ 568 platform/ThreadTimers.cpp \ 569 platform/Timer.cpp \ 570 platform/UUID.cpp \ 571 platform/Widget.cpp \ 572 \ 573 platform/android/ClipboardAndroid.cpp \ 574 platform/android/CursorAndroid.cpp \ 575 platform/android/DragDataAndroid.cpp \ 576 platform/android/EventLoopAndroid.cpp \ 577 platform/android/FileChooserAndroid.cpp \ 578 platform/android/FileSystemAndroid.cpp \ 579 platform/android/GeolocationServiceAndroid.cpp \ 580 platform/android/GeolocationServiceBridge.cpp \ 581 platform/android/KeyEventAndroid.cpp \ 582 platform/android/LanguageAndroid.cpp \ 583 platform/android/LocalizedStringsAndroid.cpp \ 584 platform/android/PlatformTouchEventAndroid.cpp \ 585 platform/android/PlatformTouchPointAndroid.cpp \ 586 platform/android/PopupMenuAndroid.cpp \ 587 platform/android/RenderThemeAndroid.cpp \ 588 platform/android/PackageNotifier.cpp \ 589 platform/android/ScreenAndroid.cpp \ 590 platform/android/ScrollViewAndroid.cpp \ 591 platform/android/SharedTimerAndroid.cpp \ 592 platform/android/SoundAndroid.cpp \ 593 platform/android/SSLKeyGeneratorAndroid.cpp \ 594 platform/android/SystemTimeAndroid.cpp \ 595 platform/android/TemporaryLinkStubs.cpp \ 596 platform/android/WidgetAndroid.cpp \ 597 \ 598 platform/animation/Animation.cpp \ 599 platform/animation/AnimationList.cpp \ 600 \ 601 platform/audio/mkl/FFTFrameMKL.cpp \ 602 \ 603 platform/graphics/BitmapImage.cpp \ 604 platform/graphics/Color.cpp \ 605 platform/graphics/FloatPoint.cpp \ 606 platform/graphics/FloatPoint3D.cpp \ 607 platform/graphics/FloatQuad.cpp \ 608 platform/graphics/FloatRect.cpp \ 609 platform/graphics/FloatSize.cpp \ 610 platform/graphics/Font.cpp \ 611 platform/graphics/FontCache.cpp \ 612 platform/graphics/FontData.cpp \ 613 platform/graphics/FontDescription.cpp \ 614 platform/graphics/FontFallbackList.cpp \ 615 platform/graphics/FontFamily.cpp \ 616 platform/graphics/FontFastPath.cpp \ 617 platform/graphics/GeneratedImage.cpp \ 618 platform/graphics/GlyphPageTreeNode.cpp \ 619 platform/graphics/Gradient.cpp \ 620 platform/graphics/GraphicsContext.cpp \ 621 platform/graphics/GraphicsLayer.cpp \ 622 platform/graphics/GraphicsTypes.cpp \ 623 platform/graphics/Image.cpp \ 624 platform/graphics/ImageBuffer.cpp \ 625 platform/graphics/IntRect.cpp \ 626 platform/graphics/MediaPlayer.cpp \ 627 platform/graphics/Path.cpp \ 628 platform/graphics/PathTraversalState.cpp \ 629 platform/graphics/Pattern.cpp \ 630 platform/graphics/RoundedIntRect.cpp \ 631 platform/graphics/SegmentedFontData.cpp \ 632 platform/graphics/SimpleFontData.cpp \ 633 platform/graphics/StringTruncator.cpp \ 634 platform/graphics/WidthIterator.cpp \ 635 \ 636 platform/graphics/android/AndroidAnimation.cpp \ 637 platform/graphics/android/BaseLayerAndroid.cpp \ 638 platform/graphics/android/BaseRenderer.cpp \ 639 platform/graphics/android/BaseTile.cpp \ 640 platform/graphics/android/BaseTileTexture.cpp \ 641 platform/graphics/android/BitmapAllocatorAndroid.cpp \ 642 platform/graphics/android/ClassTracker.cpp \ 643 platform/graphics/android/FontAndroid.cpp \ 644 platform/graphics/android/FontCacheAndroid.cpp \ 645 platform/graphics/android/FontCustomPlatformData.cpp \ 646 platform/graphics/android/FontDataAndroid.cpp \ 647 platform/graphics/android/FontPlatformDataAndroid.cpp \ 648 platform/graphics/android/GaneshContext.cpp \ 649 platform/graphics/android/GaneshRenderer.cpp \ 650 platform/graphics/android/GLExtras.cpp \ 651 platform/graphics/android/GLUtils.cpp \ 652 platform/graphics/android/GLWebViewState.cpp \ 653 platform/graphics/android/GlyphMapAndroid.cpp \ 654 platform/graphics/android/GradientAndroid.cpp \ 655 platform/graphics/android/GraphicsContextAndroid.cpp \ 656 platform/graphics/android/GraphicsLayerAndroid.cpp \ 657 platform/graphics/android/ImageAndroid.cpp \ 658 platform/graphics/android/ImageBufferAndroid.cpp \ 659 platform/graphics/android/ImageSourceAndroid.cpp \ 660 platform/graphics/android/ImagesManager.cpp \ 661 platform/graphics/android/ImageTexture.cpp \ 662 platform/graphics/android/InspectorCanvas.cpp \ 663 platform/graphics/android/Layer.cpp \ 664 platform/graphics/android/LayerAndroid.cpp \ 665 platform/graphics/android/MediaLayer.cpp \ 666 platform/graphics/android/MediaTexture.cpp \ 667 platform/graphics/android/PaintTileOperation.cpp \ 668 platform/graphics/android/PaintedSurface.cpp \ 669 platform/graphics/android/PathAndroid.cpp \ 670 platform/graphics/android/PatternAndroid.cpp \ 671 platform/graphics/android/PlatformGraphicsContext.cpp \ 672 platform/graphics/android/PerformanceMonitor.cpp \ 673 platform/graphics/android/RasterRenderer.cpp \ 674 platform/graphics/android/ScrollableLayerAndroid.cpp \ 675 platform/graphics/android/SharedBufferStream.cpp \ 676 platform/graphics/android/ShaderProgram.cpp \ 677 platform/graphics/android/TextureInfo.cpp \ 678 platform/graphics/android/TexturesGenerator.cpp \ 679 platform/graphics/android/TilesManager.cpp \ 680 platform/graphics/android/TilesProfiler.cpp \ 681 platform/graphics/android/TiledPage.cpp \ 682 platform/graphics/android/TiledTexture.cpp \ 683 platform/graphics/android/TransferQueue.cpp \ 684 platform/graphics/android/TreeManager.cpp \ 685 platform/graphics/android/VerticalTextMap.cpp \ 686 platform/graphics/android/VideoLayerAndroid.cpp \ 687 platform/graphics/android/VideoLayerManager.cpp \ 688 platform/graphics/android/ZoomManager.cpp \ 689 platform/graphics/android/android_graphics.cpp \ 690 691ifeq ($(ENABLE_SVG), true) 692LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 693 platform/graphics/filters/DistantLightSource.cpp \ 694 platform/graphics/filters/FEBlend.cpp \ 695 platform/graphics/filters/FEColorMatrix.cpp \ 696 platform/graphics/filters/FEComponentTransfer.cpp \ 697 platform/graphics/filters/FEComposite.cpp \ 698 platform/graphics/filters/FEConvolveMatrix.cpp \ 699 platform/graphics/filters/FEDiffuseLighting.cpp \ 700 platform/graphics/filters/FEDisplacementMap.cpp \ 701 platform/graphics/filters/FEFlood.cpp \ 702 platform/graphics/filters/FEMerge.cpp \ 703 platform/graphics/filters/FEMorphology.cpp \ 704 platform/graphics/filters/FEOffset.cpp \ 705 platform/graphics/filters/FESpecularLighting.cpp \ 706 platform/graphics/filters/FETile.cpp \ 707 platform/graphics/filters/FETurbulence.cpp \ 708 platform/graphics/filters/LightSource.cpp \ 709 platform/graphics/filters/PointLightSource.cpp \ 710 platform/graphics/filters/SpotLightSource.cpp 711endif 712 713LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 714 platform/graphics/skia/FloatPointSkia.cpp \ 715 platform/graphics/skia/FloatRectSkia.cpp \ 716 platform/graphics/skia/GlyphPageTreeNodeSkia.cpp \ 717 platform/graphics/skia/IntPointSkia.cpp \ 718 platform/graphics/skia/IntRectSkia.cpp \ 719 platform/graphics/skia/NativeImageSkia.cpp \ 720 platform/graphics/skia/SkiaUtils.cpp \ 721 platform/graphics/skia/TransformationMatrixSkia.cpp \ 722 \ 723 platform/graphics/transforms/AffineTransform.cpp \ 724 platform/graphics/transforms/Matrix3DTransformOperation.cpp \ 725 platform/graphics/transforms/MatrixTransformOperation.cpp \ 726 platform/graphics/transforms/PerspectiveTransformOperation.cpp \ 727 platform/graphics/transforms/RotateTransformOperation.cpp \ 728 platform/graphics/transforms/ScaleTransformOperation.cpp \ 729 platform/graphics/transforms/SkewTransformOperation.cpp \ 730 platform/graphics/transforms/TransformOperations.cpp \ 731 platform/graphics/transforms/TransformationMatrix.cpp \ 732 platform/graphics/transforms/TranslateTransformOperation.cpp \ 733 \ 734 platform/image-decoders/ImageDecoder.cpp \ 735 platform/image-decoders/skia/ImageDecoderSkia.cpp \ 736 platform/image-decoders/gif/GIFImageDecoder.cpp \ 737 platform/image-decoders/gif/GIFImageReader.cpp \ 738 \ 739 platform/image-encoders/skia/JPEGImageEncoder.cpp \ 740 \ 741 platform/leveldb/LevelDBDatabase.cpp \ 742 platform/leveldb/LevelDBIterator.cpp \ 743 \ 744 platform/mock/DeviceOrientationClientMock.cpp \ 745 platform/mock/GeolocationClientMock.cpp \ 746 platform/mock/GeolocationServiceMock.cpp \ 747 platform/mock/SpeechInputClientMock.cpp \ 748 \ 749 platform/network/AuthenticationChallengeBase.cpp \ 750 platform/network/BlobData.cpp \ 751 platform/network/BlobRegistryImpl.cpp \ 752 platform/network/BlobResourceHandle.cpp \ 753 platform/network/Credential.cpp \ 754 platform/network/CredentialStorage.cpp \ 755 platform/network/DataURL.cpp \ 756 platform/network/FormData.cpp \ 757 platform/network/FormDataBuilder.cpp \ 758 platform/network/HTTPHeaderMap.cpp \ 759 platform/network/HTTPParsers.cpp \ 760 platform/network/NetworkStateNotifier.cpp \ 761 platform/network/ProtectionSpace.cpp \ 762 platform/network/ProxyServer.cpp \ 763 platform/network/ResourceErrorBase.cpp \ 764 platform/network/ResourceHandle.cpp \ 765 platform/network/ResourceRequestBase.cpp \ 766 platform/network/ResourceResponseBase.cpp \ 767 \ 768 platform/network/android/CookieJarAndroid.cpp \ 769 platform/network/android/ProxyServerAndroid.cpp \ 770 platform/network/android/ResourceHandleAndroid.cpp \ 771 platform/network/android/ResourceRequestAndroid.cpp \ 772 \ 773 platform/posix/FileSystemPOSIX.cpp \ 774 \ 775 platform/sql/SQLValue.cpp \ 776 platform/sql/SQLiteAuthorizer.cpp \ 777 platform/sql/SQLiteDatabase.cpp \ 778 platform/sql/SQLiteFileSystem.cpp \ 779 platform/sql/SQLiteStatement.cpp \ 780 platform/sql/SQLiteTransaction.cpp \ 781 \ 782 platform/text/Base64.cpp \ 783 platform/text/BidiContext.cpp \ 784 platform/text/Hyphenation.cpp \ 785 platform/text/LineEnding.cpp \ 786 platform/text/LocalizedNumberNone.cpp \ 787 platform/text/RegularExpression.cpp \ 788 platform/text/SegmentedString.cpp \ 789 platform/text/String.cpp \ 790 platform/text/TextBoundaries.cpp \ 791 platform/text/TextBreakIteratorICU.cpp \ 792 platform/text/TextCodec.cpp \ 793 platform/text/TextCodecICU.cpp \ 794 platform/text/TextCodecLatin1.cpp \ 795 platform/text/TextCodecUTF16.cpp \ 796 platform/text/TextCodecUTF8.cpp \ 797 platform/text/TextCodecUserDefined.cpp \ 798 platform/text/TextEncoding.cpp \ 799 platform/text/TextEncodingDetectorICU.cpp \ 800 platform/text/TextEncodingRegistry.cpp \ 801 platform/text/TextStream.cpp \ 802 platform/text/UnicodeRange.cpp \ 803 \ 804 platform/text/android/HyphenationAndroid.cpp \ 805 platform/text/android/TextBreakIteratorInternalICU.cpp \ 806 \ 807 platform/text/transcoder/FontTranscoder.cpp \ 808 \ 809 plugins/DOMMimeType.cpp \ 810 plugins/DOMMimeTypeArray.cpp \ 811 plugins/DOMPlugin.cpp \ 812 plugins/DOMPluginArray.cpp \ 813 plugins/PluginData.cpp \ 814 plugins/PluginDatabase.cpp \ 815 plugins/PluginDebug.cpp \ 816 plugins/PluginMainThreadScheduler.cpp \ 817 plugins/PluginPackage.cpp \ 818 plugins/PluginStream.cpp \ 819 plugins/PluginView.cpp \ 820 plugins/npapi.cpp \ 821 \ 822 plugins/android/PluginDataAndroid.cpp \ 823 plugins/android/PluginPackageAndroid.cpp \ 824 plugins/android/PluginViewAndroid.cpp \ 825 \ 826 rendering/AutoTableLayout.cpp \ 827 rendering/BidiRun.cpp \ 828 rendering/CounterNode.cpp \ 829 rendering/EllipsisBox.cpp \ 830 rendering/FixedTableLayout.cpp \ 831 rendering/HitTestResult.cpp \ 832 rendering/InlineBox.cpp \ 833 rendering/InlineFlowBox.cpp \ 834 rendering/InlineTextBox.cpp \ 835 rendering/LayoutState.cpp \ 836 rendering/PointerEventsHitRules.cpp \ 837 rendering/RenderApplet.cpp \ 838 rendering/RenderArena.cpp \ 839 rendering/RenderBR.cpp \ 840 rendering/RenderBlock.cpp \ 841 rendering/RenderBlockLineLayout.cpp \ 842 rendering/RenderBox.cpp \ 843 rendering/RenderBoxModelObject.cpp \ 844 rendering/RenderButton.cpp \ 845 rendering/RenderCombineText.cpp \ 846 rendering/RenderCounter.cpp \ 847 rendering/RenderDetails.cpp \ 848 rendering/RenderDetailsMarker.cpp \ 849 rendering/RenderEmbeddedObject.cpp \ 850 rendering/RenderFieldset.cpp \ 851 rendering/RenderFileUploadControl.cpp \ 852 rendering/RenderFlexibleBox.cpp \ 853 rendering/RenderFrame.cpp \ 854 rendering/RenderFrameBase.cpp \ 855 rendering/RenderFrameSet.cpp \ 856 rendering/RenderFullScreen.cpp \ 857 rendering/RenderHTMLCanvas.cpp \ 858 rendering/RenderIFrame.cpp \ 859 rendering/RenderImage.cpp \ 860 rendering/RenderImageResource.cpp \ 861 rendering/RenderImageResourceStyleImage.cpp \ 862 rendering/RenderInline.cpp \ 863 rendering/RenderLayer.cpp \ 864 rendering/RenderLayerBacking.cpp \ 865 rendering/RenderLayerCompositor.cpp \ 866 rendering/RenderLineBoxList.cpp \ 867 rendering/RenderListBox.cpp \ 868 rendering/RenderListItem.cpp \ 869 rendering/RenderListMarker.cpp \ 870 rendering/RenderMarquee.cpp \ 871 rendering/RenderMedia.cpp \ 872 rendering/RenderMenuList.cpp \ 873 rendering/RenderObject.cpp \ 874 rendering/RenderObjectChildList.cpp \ 875 rendering/RenderPart.cpp \ 876 rendering/RenderQuote.cpp \ 877 rendering/RenderReplaced.cpp \ 878 rendering/RenderReplica.cpp \ 879 rendering/RenderRuby.cpp \ 880 rendering/RenderRubyBase.cpp \ 881 rendering/RenderRubyRun.cpp \ 882 rendering/RenderRubyText.cpp 883 884ifeq ($(ENABLE_SVG), true) 885LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 886 rendering/svg/RenderSVGBlock.cpp \ 887 rendering/svg/RenderSVGContainer.cpp \ 888 rendering/svg/RenderSVGForeignObject.cpp \ 889 rendering/svg/RenderSVGGradientStop.cpp \ 890 rendering/svg/RenderSVGHiddenContainer.cpp \ 891 rendering/svg/RenderSVGImage.cpp \ 892 rendering/svg/RenderSVGInline.cpp \ 893 rendering/svg/RenderSVGInlineText.cpp \ 894 rendering/svg/RenderSVGModelObject.cpp \ 895 rendering/svg/RenderSVGPath.cpp \ 896 rendering/svg/RenderSVGResource.cpp \ 897 rendering/svg/RenderSVGResourceClipper.cpp \ 898 rendering/svg/RenderSVGResourceContainer.cpp \ 899 rendering/svg/RenderSVGResourceFilter.cpp \ 900 rendering/svg/RenderSVGResourceFilterPrimitive.cpp \ 901 rendering/svg/RenderSVGResourceGradient.cpp \ 902 rendering/svg/RenderSVGResourceLinearGradient.cpp \ 903 rendering/svg/RenderSVGResourceMarker.cpp \ 904 rendering/svg/RenderSVGResourceMasker.cpp \ 905 rendering/svg/RenderSVGResourcePattern.cpp \ 906 rendering/svg/RenderSVGResourceRadialGradient.cpp \ 907 rendering/svg/RenderSVGResourceSolidColor.cpp \ 908 rendering/svg/RenderSVGRoot.cpp \ 909 rendering/svg/RenderSVGShadowTreeRootContainer.cpp \ 910 rendering/svg/RenderSVGTSpan.cpp \ 911 rendering/svg/RenderSVGText.cpp \ 912 rendering/svg/RenderSVGTextPath.cpp \ 913 rendering/svg/RenderSVGTransformableContainer.cpp \ 914 rendering/svg/RenderSVGViewportContainer.cpp \ 915 rendering/svg/SVGImageBufferTools.cpp \ 916 rendering/svg/SVGInlineFlowBox.cpp \ 917 rendering/svg/SVGInlineTextBox.cpp \ 918 rendering/svg/SVGMarkerLayoutInfo.cpp \ 919 rendering/svg/SVGRenderSupport.cpp \ 920 rendering/svg/SVGRenderTreeAsText.cpp \ 921 rendering/svg/SVGResources.cpp \ 922 rendering/svg/SVGResourcesCache.cpp \ 923 rendering/svg/SVGResourcesCycleSolver.cpp \ 924 rendering/svg/SVGRootInlineBox.cpp \ 925 rendering/svg/SVGShadowTreeElements.cpp \ 926 rendering/svg/SVGTextChunk.cpp \ 927 rendering/svg/SVGTextChunkBuilder.cpp \ 928 rendering/svg/SVGTextLayoutAttributes.cpp \ 929 rendering/svg/SVGTextLayoutAttributesBuilder.cpp \ 930 rendering/svg/SVGTextLayoutEngine.cpp \ 931 rendering/svg/SVGTextLayoutEngineBaseline.cpp \ 932 rendering/svg/SVGTextLayoutEngineSpacing.cpp \ 933 rendering/svg/SVGTextMetrics.cpp \ 934 rendering/svg/SVGTextQuery.cpp 935endif 936 937LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 938 rendering/RenderScrollbar.cpp \ 939 rendering/RenderScrollbarPart.cpp \ 940 rendering/RenderScrollbarTheme.cpp \ 941 rendering/RenderSlider.cpp \ 942 rendering/RenderSummary.cpp \ 943 rendering/RenderTable.cpp \ 944 rendering/RenderTableCell.cpp \ 945 rendering/RenderTableCol.cpp \ 946 rendering/RenderTableRow.cpp \ 947 rendering/RenderTableSection.cpp \ 948 rendering/RenderText.cpp \ 949 rendering/RenderTextControl.cpp \ 950 rendering/RenderTextControlMultiLine.cpp \ 951 rendering/RenderTextControlSingleLine.cpp \ 952 rendering/RenderTextFragment.cpp \ 953 rendering/RenderTheme.cpp \ 954 rendering/RenderTreeAsText.cpp \ 955 rendering/RenderVideo.cpp \ 956 rendering/RenderView.cpp \ 957 rendering/RenderWidget.cpp \ 958 rendering/RenderWordBreak.cpp \ 959 rendering/RootInlineBox.cpp \ 960 961LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 962 rendering/ScrollBehavior.cpp \ 963 rendering/ShadowElement.cpp \ 964 rendering/TransformState.cpp \ 965 rendering/break_lines.cpp \ 966 \ 967 rendering/style/ContentData.cpp \ 968 rendering/style/CounterDirectives.cpp \ 969 rendering/style/FillLayer.cpp \ 970 rendering/style/KeyframeList.cpp \ 971 rendering/style/NinePieceImage.cpp \ 972 rendering/style/QuotesData.cpp \ 973 rendering/style/RenderStyle.cpp \ 974 975ifeq ($(ENABLE_SVG), true) 976LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 977 rendering/style/SVGRenderStyle.cpp \ 978 rendering/style/SVGRenderStyleDefs.cpp 979endif 980 981LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 982 rendering/style/ShadowData.cpp \ 983 rendering/style/StyleBackgroundData.cpp \ 984 rendering/style/StyleBoxData.cpp \ 985 rendering/style/StyleCachedImage.cpp \ 986 rendering/style/StyleFlexibleBoxData.cpp \ 987 rendering/style/StyleGeneratedImage.cpp \ 988 rendering/style/StyleInheritedData.cpp \ 989 rendering/style/StyleMarqueeData.cpp \ 990 rendering/style/StyleMultiColData.cpp \ 991 rendering/style/StyleRareInheritedData.cpp \ 992 rendering/style/StyleRareNonInheritedData.cpp \ 993 rendering/style/StyleSurroundData.cpp \ 994 rendering/style/StyleTransformData.cpp \ 995 rendering/style/StyleVisualData.cpp \ 996 \ 997 storage/AbstractDatabase.cpp \ 998 storage/ChangeVersionWrapper.cpp \ 999 storage/Database.cpp \ 1000 storage/DatabaseAuthorizer.cpp \ 1001 storage/DatabaseSync.cpp \ 1002 storage/DatabaseTask.cpp \ 1003 storage/DatabaseThread.cpp \ 1004 storage/DatabaseTracker.cpp \ 1005 storage/IDBAny.cpp \ 1006 storage/IDBCursor.cpp \ 1007 storage/IDBCursorBackendImpl.cpp \ 1008 storage/IDBCursorWithValue.cpp \ 1009 storage/IDBDatabase.cpp \ 1010 storage/IDBDatabaseBackendImpl.cpp \ 1011 storage/IDBEventDispatcher.cpp \ 1012 storage/IDBFactory.cpp \ 1013 storage/IDBFactoryBackendInterface.cpp \ 1014 storage/IDBFactoryBackendImpl.cpp \ 1015 storage/IDBIndex.cpp \ 1016 storage/IDBIndexBackendImpl.cpp \ 1017 storage/IDBKey.cpp \ 1018 storage/IDBKeyRange.cpp \ 1019 storage/IDBObjectStore.cpp \ 1020 storage/IDBObjectStoreBackendImpl.cpp \ 1021 storage/IDBRequest.cpp \ 1022 storage/IDBTransaction.cpp \ 1023 storage/IDBVersionChangeEvent.cpp \ 1024 storage/IDBVersionChangeRequest.cpp \ 1025 storage/LocalStorageTask.cpp \ 1026 storage/LocalStorageThread.cpp \ 1027 storage/OriginQuotaManager.cpp \ 1028 storage/OriginUsageRecord.cpp \ 1029 storage/SQLResultSet.cpp \ 1030 storage/SQLResultSetRowList.cpp \ 1031 storage/SQLStatement.cpp \ 1032 storage/SQLStatementSync.cpp \ 1033 storage/SQLTransaction.cpp \ 1034 storage/SQLTransactionClient.cpp \ 1035 storage/SQLTransactionCoordinator.cpp \ 1036 storage/SQLTransactionSync.cpp \ 1037 storage/Storage.cpp \ 1038 storage/StorageAreaImpl.cpp \ 1039 storage/StorageAreaSync.cpp \ 1040 storage/StorageEvent.cpp \ 1041 storage/StorageEventDispatcher.cpp \ 1042 storage/StorageMap.cpp \ 1043 storage/StorageNamespace.cpp \ 1044 storage/StorageNamespaceImpl.cpp \ 1045 storage/StorageSyncManager.cpp \ 1046 storage/StorageTracker.cpp 1047 1048ifeq ($(ENABLE_SVG), true) 1049LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 1050 svg/ColorDistance.cpp \ 1051 svg/SVGAElement.cpp \ 1052 svg/SVGAllInOne.cpp \ 1053 svg/SVGAltGlyphElement.cpp \ 1054 svg/SVGAngle.cpp \ 1055 svg/SVGAnimateColorElement.cpp \ 1056 svg/SVGAnimateElement.cpp \ 1057 svg/SVGAnimateMotionElement.cpp \ 1058 svg/SVGAnimateTransformElement.cpp \ 1059 svg/SVGAnimationElement.cpp \ 1060 svg/SVGCircleElement.cpp \ 1061 svg/SVGClipPathElement.cpp \ 1062 svg/SVGColor.cpp \ 1063 svg/SVGComponentTransferFunctionElement.cpp \ 1064 svg/SVGCursorElement.cpp \ 1065 svg/SVGDefsElement.cpp \ 1066 svg/SVGDescElement.cpp \ 1067 svg/SVGDocument.cpp \ 1068 svg/SVGDocumentExtensions.cpp \ 1069 svg/SVGElement.cpp \ 1070 svg/SVGElementInstance.cpp \ 1071 svg/SVGElementInstanceList.cpp \ 1072 svg/SVGEllipseElement.cpp \ 1073 svg/SVGExternalResourcesRequired.cpp \ 1074 svg/SVGFEBlendElement.cpp \ 1075 svg/SVGFEColorMatrixElement.cpp \ 1076 svg/SVGFEComponentTransferElement.cpp \ 1077 svg/SVGFECompositeElement.cpp \ 1078 svg/SVGFEConvolveMatrixElement.cpp \ 1079 svg/SVGFEDiffuseLightingElement.cpp \ 1080 svg/SVGFEDisplacementMapElement.cpp \ 1081 svg/SVGFEDistantLightElement.cpp \ 1082 svg/SVGFEFloodElement.cpp \ 1083 svg/SVGFEFuncAElement.cpp \ 1084 svg/SVGFEFuncBElement.cpp \ 1085 svg/SVGFEFuncGElement.cpp \ 1086 svg/SVGFEFuncRElement.cpp \ 1087 svg/SVGFEGaussianBlurElement.cpp \ 1088 svg/SVGFEImageElement.cpp \ 1089 svg/SVGFELightElement.cpp \ 1090 svg/SVGFEMergeElement.cpp \ 1091 svg/SVGFEMergeNodeElement.cpp \ 1092 svg/SVGFEOffsetElement.cpp \ 1093 svg/SVGFEPointLightElement.cpp \ 1094 svg/SVGFESpecularLightingElement.cpp \ 1095 svg/SVGFESpotLightElement.cpp \ 1096 svg/SVGFETileElement.cpp \ 1097 svg/SVGFETurbulenceElement.cpp \ 1098 svg/SVGFilterElement.cpp \ 1099 svg/SVGFilterPrimitiveStandardAttributes.cpp \ 1100 svg/SVGFitToViewBox.cpp \ 1101 svg/SVGFont.cpp \ 1102 svg/SVGFontData.cpp \ 1103 svg/SVGFontElement.cpp \ 1104 svg/SVGFontFaceElement.cpp \ 1105 svg/SVGFontFaceFormatElement.cpp \ 1106 svg/SVGFontFaceNameElement.cpp \ 1107 svg/SVGFontFaceSrcElement.cpp \ 1108 svg/SVGFontFaceUriElement.cpp \ 1109 svg/SVGForeignObjectElement.cpp \ 1110 svg/SVGGElement.cpp \ 1111 svg/SVGGlyphElement.cpp \ 1112 svg/SVGGradientElement.cpp \ 1113 svg/SVGHKernElement.cpp \ 1114 svg/SVGImageElement.cpp \ 1115 svg/SVGImageLoader.cpp \ 1116 svg/SVGLangSpace.cpp \ 1117 svg/SVGLength.cpp \ 1118 svg/SVGLengthList.cpp \ 1119 svg/SVGLineElement.cpp \ 1120 svg/SVGLinearGradientElement.cpp \ 1121 svg/SVGLocatable.cpp \ 1122 svg/SVGMPathElement.cpp \ 1123 svg/SVGMarkerElement.cpp \ 1124 svg/SVGMaskElement.cpp \ 1125 svg/SVGMetadataElement.cpp \ 1126 svg/SVGMissingGlyphElement.cpp \ 1127 svg/SVGNumberList.cpp \ 1128 svg/SVGPaint.cpp \ 1129 svg/SVGParserUtilities.cpp \ 1130 svg/SVGPathBlender.cpp \ 1131 svg/SVGPathBuilder.cpp \ 1132 svg/SVGPathByteStreamBuilder.cpp \ 1133 svg/SVGPathByteStreamSource.cpp \ 1134 svg/SVGPathElement.cpp \ 1135 svg/SVGPathParser.cpp \ 1136 svg/SVGPathParserFactory.cpp \ 1137 svg/SVGPathSegList.cpp \ 1138 svg/SVGPathSegListBuilder.cpp \ 1139 svg/SVGPathSegListSource.cpp \ 1140 svg/SVGPathStringBuilder.cpp \ 1141 svg/SVGPathStringSource.cpp \ 1142 svg/SVGPathTraversalStateBuilder.cpp \ 1143 svg/SVGPatternElement.cpp \ 1144 svg/SVGPointList.cpp \ 1145 svg/SVGPolyElement.cpp \ 1146 svg/SVGPolygonElement.cpp \ 1147 svg/SVGPolylineElement.cpp \ 1148 svg/SVGPreserveAspectRatio.cpp \ 1149 svg/SVGRadialGradientElement.cpp \ 1150 svg/SVGRectElement.cpp \ 1151 svg/SVGSVGElement.cpp \ 1152 svg/SVGScriptElement.cpp \ 1153 svg/SVGSetElement.cpp \ 1154 svg/SVGStopElement.cpp \ 1155 svg/SVGStringList.cpp \ 1156 svg/SVGStylable.cpp \ 1157 svg/SVGStyleElement.cpp \ 1158 svg/SVGStyledElement.cpp \ 1159 svg/SVGStyledLocatableElement.cpp \ 1160 svg/SVGStyledTransformableElement.cpp \ 1161 svg/SVGSwitchElement.cpp \ 1162 svg/SVGSymbolElement.cpp \ 1163 svg/SVGTRefElement.cpp \ 1164 svg/SVGTSpanElement.cpp \ 1165 svg/SVGTests.cpp \ 1166 svg/SVGTextContentElement.cpp \ 1167 svg/SVGTextElement.cpp \ 1168 svg/SVGTextPathElement.cpp \ 1169 svg/SVGTextPositioningElement.cpp \ 1170 svg/SVGTitleElement.cpp \ 1171 svg/SVGTransform.cpp \ 1172 svg/SVGTransformDistance.cpp \ 1173 svg/SVGTransformList.cpp \ 1174 svg/SVGTransformable.cpp \ 1175 svg/SVGURIReference.cpp \ 1176 svg/SVGUseElement.cpp \ 1177 svg/SVGViewElement.cpp \ 1178 svg/SVGViewSpec.cpp \ 1179 svg/SVGVKernElement.cpp \ 1180 svg/SVGZoomAndPan.cpp \ 1181 svg/SVGZoomEvent.cpp \ 1182 \ 1183 svg/animation/SMILTime.cpp \ 1184 svg/animation/SMILTimeContainer.cpp \ 1185 svg/animation/SVGSMILElement.cpp \ 1186 \ 1187 svg/graphics/SVGImage.cpp \ 1188 \ 1189 svg/graphics/filters/SVGFEImage.cpp \ 1190 svg/graphics/filters/SVGFilter.cpp \ 1191 svg/graphics/filters/SVGFilterBuilder.cpp \ 1192 \ 1193 svg/properties/SVGPathSegListPropertyTearOff.cpp 1194endif 1195 1196LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 1197 webaudio/AudioParam.cpp \ 1198 \ 1199 workers/AbstractWorker.cpp \ 1200 workers/DedicatedWorkerContext.cpp \ 1201 workers/DedicatedWorkerThread.cpp \ 1202 workers/DefaultSharedWorkerRepository.cpp \ 1203 workers/SharedWorker.cpp \ 1204 workers/SharedWorkerContext.cpp \ 1205 workers/SharedWorkerThread.cpp \ 1206 workers/Worker.cpp \ 1207 workers/WorkerContext.cpp \ 1208 workers/WorkerLocation.cpp \ 1209 workers/WorkerMessagingProxy.cpp \ 1210 workers/WorkerRunLoop.cpp \ 1211 workers/WorkerScriptLoader.cpp \ 1212 workers/WorkerThread.cpp \ 1213 \ 1214 xml/DOMParser.cpp \ 1215 xml/XMLHttpRequest.cpp \ 1216 xml/XMLHttpRequestProgressEventThrottle.cpp \ 1217 xml/XMLHttpRequestUpload.cpp \ 1218 xml/XMLSerializer.cpp \ 1219 xml/XMLTreeViewer.cpp 1220 1221# For XPath 1222LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 1223 xml/NativeXPathNSResolver.cpp \ 1224 xml/XPathEvaluator.cpp \ 1225 xml/XPathExpression.cpp \ 1226 xml/XPathExpressionNode.cpp \ 1227 xml/XPathFunctions.cpp \ 1228 xml/XPathNSResolver.cpp \ 1229 xml/XPathNamespace.cpp \ 1230 xml/XPathNodeSet.cpp \ 1231 xml/XPathParser.cpp \ 1232 xml/XPathPath.cpp \ 1233 xml/XPathPredicate.cpp \ 1234 xml/XPathResult.cpp \ 1235 xml/XPathStep.cpp \ 1236 xml/XPathUtil.cpp \ 1237 xml/XPathValue.cpp \ 1238 xml/XPathVariableReference.cpp 1239 1240# For XSLT 1241LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 1242 loader/cache/CachedXSLStyleSheet.cpp \ 1243 dom/TransformSourceLibxslt.cpp \ 1244 xml/XSLImportRule.cpp \ 1245 xml/XSLStyleSheetLibxslt.cpp \ 1246 xml/XSLTExtensions.cpp \ 1247 xml/XSLTProcessorLibxslt.cpp \ 1248 xml/XSLTProcessor.cpp \ 1249 xml/XSLTUnicodeSort.cpp 1250 1251# For Archive 1252LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 1253 loader/archive/ArchiveFactory.cpp \ 1254 loader/archive/ArchiveResource.cpp \ 1255 loader/archive/ArchiveResourceCollection.cpp \ 1256 loader/archive/android/WebArchiveAndroid.cpp 1257 1258# For complex scripts(Arabic, Thai, Hindi...). 1259ifeq ($(SUPPORT_COMPLEX_SCRIPTS),true) 1260LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \ 1261 platform/graphics/android/HarfbuzzSkia.cpp 1262endif 1263