1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220 |
- set(WebCore_INCLUDE_DIRECTORIES
- "${WEBCORE_DIR}"
- "${WEBCORE_DIR}/Modules/battery"
- "${WEBCORE_DIR}/Modules/filesystem"
- "${WEBCORE_DIR}/Modules/gamepad"
- "${WEBCORE_DIR}/Modules/geolocation"
- "${WEBCORE_DIR}/Modules/indexeddb"
- "${WEBCORE_DIR}/Modules/mediasource"
- "${WEBCORE_DIR}/Modules/mediastream"
- "${WEBCORE_DIR}/Modules/navigatorcontentutils"
- "${WEBCORE_DIR}/Modules/networkinfo"
- "${WEBCORE_DIR}/Modules/notifications"
- "${WEBCORE_DIR}/Modules/proximity"
- "${WEBCORE_DIR}/Modules/quota"
- "${WEBCORE_DIR}/Modules/vibration"
- "${WEBCORE_DIR}/Modules/webaudio"
- "${WEBCORE_DIR}/Modules/webdatabase"
- "${WEBCORE_DIR}/Modules/websockets"
- "${WEBCORE_DIR}/accessibility"
- "${WEBCORE_DIR}/bindings"
- "${WEBCORE_DIR}/bindings/generic"
- "${WEBCORE_DIR}/bridge"
- "${WEBCORE_DIR}/bridge/c"
- "${WEBCORE_DIR}/css"
- "${WEBCORE_DIR}/dom"
- "${WEBCORE_DIR}/dom/default"
- "${WEBCORE_DIR}/editing"
- "${WEBCORE_DIR}/fileapi"
- "${WEBCORE_DIR}/history"
- "${WEBCORE_DIR}/html"
- "${WEBCORE_DIR}/html/canvas"
- "${WEBCORE_DIR}/html/forms"
- "${WEBCORE_DIR}/html/parser"
- "${WEBCORE_DIR}/html/shadow"
- "${WEBCORE_DIR}/html/track"
- "${WEBCORE_DIR}/inspector"
- "${WEBCORE_DIR}/loader"
- "${WEBCORE_DIR}/loader/appcache"
- "${WEBCORE_DIR}/loader/archive"
- "${WEBCORE_DIR}/loader/archive/mhtml"
- "${WEBCORE_DIR}/loader/cache"
- "${WEBCORE_DIR}/loader/icon"
- "${WEBCORE_DIR}/mathml"
- "${WEBCORE_DIR}/page"
- "${WEBCORE_DIR}/page/animation"
- "${WEBCORE_DIR}/page/scrolling"
- "${WEBCORE_DIR}/page/scrolling/coordinatedgraphics"
- "${WEBCORE_DIR}/platform"
- "${WEBCORE_DIR}/platform/animation"
- "${WEBCORE_DIR}/platform/audio"
- "${WEBCORE_DIR}/platform/graphics"
- "${WEBCORE_DIR}/platform/graphics/cpu/arm"
- "${WEBCORE_DIR}/platform/graphics/cpu/arm/filters"
- "${WEBCORE_DIR}/platform/graphics/filters"
- "${WEBCORE_DIR}/platform/graphics/filters/texmap"
- "${WEBCORE_DIR}/platform/graphics/harfbuzz"
- "${WEBCORE_DIR}/platform/graphics/harfbuzz/ng"
- "${WEBCORE_DIR}/platform/graphics/opentype"
- "${WEBCORE_DIR}/platform/graphics/texmap"
- "${WEBCORE_DIR}/platform/graphics/texmap/coordinated"
- "${WEBCORE_DIR}/platform/graphics/transforms"
- "${WEBCORE_DIR}/platform/image-decoders"
- "${WEBCORE_DIR}/platform/image-decoders/bmp"
- "${WEBCORE_DIR}/platform/image-decoders/gif"
- "${WEBCORE_DIR}/platform/image-decoders/ico"
- "${WEBCORE_DIR}/platform/image-decoders/jpeg"
- "${WEBCORE_DIR}/platform/image-decoders/png"
- "${WEBCORE_DIR}/platform/image-decoders/webp"
- "${WEBCORE_DIR}/platform/leveldb"
- "${WEBCORE_DIR}/platform/mediastream"
- "${WEBCORE_DIR}/platform/mock"
- "${WEBCORE_DIR}/platform/network"
- "${WEBCORE_DIR}/platform/sql"
- "${WEBCORE_DIR}/platform/text"
- "${WEBCORE_DIR}/platform/text/transcoder"
- "${WEBCORE_DIR}/plugins"
- "${WEBCORE_DIR}/rendering"
- "${WEBCORE_DIR}/rendering/mathml"
- "${WEBCORE_DIR}/rendering/shapes"
- "${WEBCORE_DIR}/rendering/style"
- "${WEBCORE_DIR}/rendering/svg"
- "${WEBCORE_DIR}/storage"
- "${WEBCORE_DIR}/svg"
- "${WEBCORE_DIR}/svg/animation"
- "${WEBCORE_DIR}/svg/graphics"
- "${WEBCORE_DIR}/svg/graphics/filters"
- "${WEBCORE_DIR}/svg/properties"
- "${WEBCORE_DIR}/websockets"
- "${WEBCORE_DIR}/workers"
- "${WEBCORE_DIR}/xml"
- "${WEBCORE_DIR}/xml/parser"
- "${JAVASCRIPTCORE_DIR}"
- "${JAVASCRIPTCORE_DIR}/ForwardingHeaders"
- "${JAVASCRIPTCORE_DIR}/API"
- "${JAVASCRIPTCORE_DIR}/assembler"
- "${JAVASCRIPTCORE_DIR}/bytecode"
- "${JAVASCRIPTCORE_DIR}/bytecompiler"
- "${JAVASCRIPTCORE_DIR}/dfg"
- "${JAVASCRIPTCORE_DIR}/disassembler"
- "${JAVASCRIPTCORE_DIR}/heap"
- "${JAVASCRIPTCORE_DIR}/debugger"
- "${JAVASCRIPTCORE_DIR}/interpreter"
- "${JAVASCRIPTCORE_DIR}/jit"
- "${JAVASCRIPTCORE_DIR}/llint"
- "${JAVASCRIPTCORE_DIR}/parser"
- "${JAVASCRIPTCORE_DIR}/profiler"
- "${JAVASCRIPTCORE_DIR}/runtime"
- "${JAVASCRIPTCORE_DIR}/yarr"
- "${WTF_DIR}"
- "${DERIVED_SOURCES_WEBCORE_DIR}"
- "${CMAKE_SOURCE_DIR}/Source"
- "${CMAKE_BINARY_DIR}"
- )
- set(WebCore_IDL_INCLUDES
- Modules/battery
- Modules/filesystem
- Modules/gamepad
- Modules/geolocation
- Modules/indexeddb
- Modules/mediastream
- Modules/networkinfo
- Modules/notifications
- Modules/proximity
- Modules/quota
- Modules/speech
- Modules/vibration
- Modules/webaudio
- Modules/webdatabase
- Modules/websockets
- bindings/generic
- css
- dom
- fileapi
- html
- html/canvas
- html/shadow
- html/track
- inspector
- loader/appcache
- page
- plugins
- storage
- svg
- workers
- xml
- )
- set(WebCore_IDL_FILES
- Modules/battery/BatteryManager.idl
- Modules/battery/NavigatorBattery.idl
- Modules/filesystem/DataTransferItemFileSystem.idl
- Modules/filesystem/DirectoryEntry.idl
- Modules/filesystem/DirectoryEntrySync.idl
- Modules/filesystem/DirectoryReader.idl
- Modules/filesystem/DirectoryReaderSync.idl
- Modules/filesystem/DOMFileSystem.idl
- Modules/filesystem/DOMFileSystemSync.idl
- Modules/filesystem/DOMWindowFileSystem.idl
- Modules/filesystem/EntriesCallback.idl
- Modules/filesystem/Entry.idl
- Modules/filesystem/EntrySync.idl
- Modules/filesystem/EntryArray.idl
- Modules/filesystem/EntryArraySync.idl
- Modules/filesystem/EntryCallback.idl
- Modules/filesystem/ErrorCallback.idl
- Modules/filesystem/FileCallback.idl
- Modules/filesystem/FileEntry.idl
- Modules/filesystem/FileEntrySync.idl
- Modules/filesystem/FileSystemCallback.idl
- Modules/filesystem/FileWriterCallback.idl
- Modules/filesystem/FileWriter.idl
- Modules/filesystem/FileWriterSync.idl
- Modules/filesystem/HTMLInputElementFileSystem.idl
- Modules/filesystem/Metadata.idl
- Modules/filesystem/MetadataCallback.idl
- Modules/filesystem/WorkerContextFileSystem.idl
- Modules/gamepad/Gamepad.idl
- Modules/gamepad/GamepadList.idl
- Modules/gamepad/NavigatorGamepad.idl
- Modules/geolocation/Coordinates.idl
- Modules/geolocation/Geolocation.idl
- Modules/geolocation/Geoposition.idl
- Modules/geolocation/NavigatorGeolocation.idl
- Modules/geolocation/PositionCallback.idl
- Modules/geolocation/PositionError.idl
- Modules/geolocation/PositionErrorCallback.idl
- Modules/indexeddb/DOMWindowIndexedDatabase.idl
- Modules/indexeddb/IDBAny.idl
- Modules/indexeddb/IDBCursor.idl
- Modules/indexeddb/IDBCursorWithValue.idl
- Modules/indexeddb/IDBDatabase.idl
- Modules/indexeddb/IDBFactory.idl
- Modules/indexeddb/IDBIndex.idl
- Modules/indexeddb/IDBKeyRange.idl
- Modules/indexeddb/IDBObjectStore.idl
- Modules/indexeddb/IDBOpenDBRequest.idl
- Modules/indexeddb/IDBRequest.idl
- Modules/indexeddb/IDBTransaction.idl
- Modules/indexeddb/IDBVersionChangeEvent.idl
- Modules/indexeddb/WorkerContextIndexedDatabase.idl
- Modules/mediasource/MediaSource.idl
- Modules/mediasource/SourceBuffer.idl
- Modules/mediasource/SourceBufferList.idl
- Modules/mediastream/LocalMediaStream.idl
- Modules/mediastream/MediaStream.idl
- Modules/mediastream/MediaStreamEvent.idl
- Modules/mediastream/MediaStreamTrack.idl
- Modules/mediastream/MediaStreamTrackEvent.idl
- Modules/mediastream/NavigatorMediaStream.idl
- Modules/mediastream/NavigatorUserMediaError.idl
- Modules/mediastream/NavigatorUserMediaErrorCallback.idl
- Modules/mediastream/NavigatorUserMediaSuccessCallback.idl
- Modules/mediastream/RTCDTMFSender.idl
- Modules/mediastream/RTCDTMFToneChangeEvent.idl
- Modules/mediastream/RTCDataChannel.idl
- Modules/mediastream/RTCDataChannelEvent.idl
- Modules/mediastream/RTCErrorCallback.idl
- Modules/mediastream/RTCIceCandidate.idl
- Modules/mediastream/RTCIceCandidateEvent.idl
- Modules/mediastream/RTCPeerConnection.idl
- Modules/mediastream/RTCSessionDescription.idl
- Modules/mediastream/RTCSessionDescriptionCallback.idl
- Modules/mediastream/RTCStatsCallback.idl
- Modules/mediastream/RTCStatsReport.idl
- Modules/mediastream/RTCStatsResponse.idl
- Modules/navigatorcontentutils/NavigatorContentUtils.idl
- Modules/networkinfo/NavigatorNetworkInfoConnection.idl
- Modules/networkinfo/NetworkInfoConnection.idl
- Modules/notifications/DOMWindowNotifications.idl
- Modules/notifications/Notification.idl
- Modules/notifications/NotificationCenter.idl
- Modules/notifications/NotificationPermissionCallback.idl
- Modules/notifications/WorkerContextNotifications.idl
- Modules/proximity/DeviceProximityEvent.idl
- Modules/vibration/NavigatorVibration.idl
- Modules/webaudio/AudioBuffer.idl
- Modules/webaudio/AudioBufferCallback.idl
- Modules/webaudio/AudioBufferSourceNode.idl
- Modules/webaudio/ChannelSplitterNode.idl
- Modules/webaudio/ChannelMergerNode.idl
- Modules/webaudio/AudioContext.idl
- Modules/webaudio/AudioDestinationNode.idl
- Modules/webaudio/GainNode.idl
- Modules/webaudio/AudioListener.idl
- Modules/webaudio/AudioNode.idl
- Modules/webaudio/PannerNode.idl
- Modules/webaudio/AudioParam.idl
- Modules/webaudio/AudioProcessingEvent.idl
- Modules/webaudio/BiquadFilterNode.idl
- Modules/webaudio/ConvolverNode.idl
- Modules/webaudio/DelayNode.idl
- Modules/webaudio/DynamicsCompressorNode.idl
- Modules/webaudio/ScriptProcessorNode.idl
- Modules/webaudio/MediaElementAudioSourceNode.idl
- Modules/webaudio/MediaStreamAudioSourceNode.idl
- Modules/webaudio/OfflineAudioContext.idl
- Modules/webaudio/OfflineAudioCompletionEvent.idl
- Modules/webaudio/OscillatorNode.idl
- Modules/webaudio/AnalyserNode.idl
- Modules/webaudio/WaveShaperNode.idl
- Modules/webaudio/WaveTable.idl
- Modules/webdatabase/Database.idl
- Modules/webdatabase/DatabaseCallback.idl
- Modules/webdatabase/DatabaseSync.idl
- Modules/webdatabase/DOMWindowWebDatabase.idl
- Modules/webdatabase/SQLError.idl
- Modules/webdatabase/SQLException.idl
- Modules/webdatabase/SQLResultSet.idl
- Modules/webdatabase/SQLResultSetRowList.idl
- Modules/webdatabase/SQLStatementCallback.idl
- Modules/webdatabase/SQLStatementErrorCallback.idl
- Modules/webdatabase/SQLTransaction.idl
- Modules/webdatabase/SQLTransactionCallback.idl
- Modules/webdatabase/SQLTransactionErrorCallback.idl
- Modules/webdatabase/SQLTransactionSync.idl
- Modules/webdatabase/SQLTransactionSyncCallback.idl
- Modules/websockets/CloseEvent.idl
- Modules/websockets/WebSocket.idl
- css/Counter.idl
- css/CSSCharsetRule.idl
- css/CSSFontFaceLoadEvent.idl
- css/CSSFontFaceRule.idl
- css/CSSHostRule.idl
- css/CSSImportRule.idl
- css/CSSMediaRule.idl
- css/CSSPageRule.idl
- css/CSSPrimitiveValue.idl
- css/CSSRule.idl
- css/CSSRuleList.idl
- css/CSSStyleDeclaration.idl
- css/CSSStyleRule.idl
- css/CSSStyleSheet.idl
- css/CSSSupportsRule.idl
- css/CSSValue.idl
- css/CSSValueList.idl
- css/DOMWindowCSS.idl
- css/FontLoader.idl
- css/MediaList.idl
- css/MediaQueryList.idl
- css/RGBColor.idl
- css/Rect.idl
- css/StyleMedia.idl
- css/StyleSheet.idl
- css/StyleSheetList.idl
- css/WebKitCSSFilterRule.idl
- css/WebKitCSSFilterValue.idl
- css/WebKitCSSKeyframeRule.idl
- css/WebKitCSSKeyframesRule.idl
- css/WebKitCSSMatrix.idl
- css/WebKitCSSMixFunctionValue.idl
- css/WebKitCSSRegionRule.idl
- css/WebKitCSSTransformValue.idl
- css/WebKitCSSViewportRule.idl
- dom/Attr.idl
- dom/BeforeLoadEvent.idl
- dom/CDATASection.idl
- dom/CharacterData.idl
- dom/ClientRect.idl
- dom/ClientRectList.idl
- dom/Clipboard.idl
- dom/Comment.idl
- dom/CompositionEvent.idl
- dom/CustomEvent.idl
- dom/DataTransferItem.idl
- dom/DataTransferItemList.idl
- dom/DeviceMotionEvent.idl
- dom/DeviceOrientationEvent.idl
- dom/DOMCoreException.idl
- dom/DOMError.idl
- dom/DOMImplementation.idl
- dom/DOMStringList.idl
- dom/DOMStringMap.idl
- dom/DocumentFragment.idl
- dom/Document.idl
- dom/DocumentType.idl
- dom/Element.idl
- dom/Entity.idl
- dom/EntityReference.idl
- dom/ErrorEvent.idl
- dom/EventException.idl
- dom/Event.idl
- dom/EventTarget.idl
- dom/FocusEvent.idl
- dom/HashChangeEvent.idl
- dom/KeyboardEvent.idl
- dom/MessageChannel.idl
- dom/MessageEvent.idl
- dom/MessagePort.idl
- dom/MouseEvent.idl
- dom/MutationEvent.idl
- dom/MutationObserver.idl
- dom/MutationRecord.idl
- dom/NamedNodeMap.idl
- dom/NodeFilter.idl
- dom/Node.idl
- dom/NodeIterator.idl
- dom/NodeList.idl
- dom/Notation.idl
- dom/OverflowEvent.idl
- dom/PageTransitionEvent.idl
- dom/PopStateEvent.idl
- dom/ProcessingInstruction.idl
- dom/ProgressEvent.idl
- dom/PropertyNodeList.idl
- dom/RangeException.idl
- dom/Range.idl
- dom/RequestAnimationFrameCallback.idl
- dom/SecurityPolicyViolationEvent.idl
- dom/ShadowRoot.idl
- dom/StringCallback.idl
- dom/TextEvent.idl
- dom/Text.idl
- dom/TouchEvent.idl
- dom/Touch.idl
- dom/TouchList.idl
- dom/TransitionEvent.idl
- dom/TreeWalker.idl
- dom/UIEvent.idl
- dom/WebKitAnimationEvent.idl
- dom/WebKitNamedFlow.idl
- dom/DOMNamedFlowCollection.idl
- dom/WebKitTransitionEvent.idl
- dom/WheelEvent.idl
- fileapi/Blob.idl
- fileapi/File.idl
- fileapi/FileError.idl
- fileapi/FileException.idl
- fileapi/FileList.idl
- fileapi/FileReader.idl
- fileapi/FileReaderSync.idl
- html/DOMFormData.idl
- html/DOMSettableTokenList.idl
- html/DOMTokenList.idl
- html/DOMURL.idl
- html/HTMLAllCollection.idl
- html/HTMLAnchorElement.idl
- html/HTMLAppletElement.idl
- html/HTMLAreaElement.idl
- html/HTMLAudioElement.idl
- html/HTMLBaseElement.idl
- html/HTMLBaseFontElement.idl
- html/HTMLBodyElement.idl
- html/HTMLBRElement.idl
- html/HTMLButtonElement.idl
- html/HTMLCanvasElement.idl
- html/HTMLCollection.idl
- html/HTMLDataListElement.idl
- html/HTMLDetailsElement.idl
- html/HTMLDialogElement.idl
- html/HTMLDirectoryElement.idl
- html/HTMLDivElement.idl
- html/HTMLDListElement.idl
- html/HTMLDocument.idl
- html/HTMLElement.idl
- html/HTMLEmbedElement.idl
- html/HTMLFieldSetElement.idl
- html/HTMLFontElement.idl
- html/HTMLFormControlsCollection.idl
- html/HTMLFormElement.idl
- html/HTMLFrameElement.idl
- html/HTMLFrameSetElement.idl
- html/HTMLHeadElement.idl
- html/HTMLHeadingElement.idl
- html/HTMLHRElement.idl
- html/HTMLHtmlElement.idl
- html/HTMLIFrameElement.idl
- html/HTMLImageElement.idl
- html/HTMLInputElement.idl
- html/HTMLKeygenElement.idl
- html/HTMLLabelElement.idl
- html/HTMLLegendElement.idl
- html/HTMLLIElement.idl
- html/HTMLLinkElement.idl
- html/HTMLMapElement.idl
- html/HTMLMarqueeElement.idl
- html/HTMLMediaElement.idl
- html/HTMLMenuElement.idl
- html/HTMLMetaElement.idl
- html/HTMLMeterElement.idl
- html/HTMLModElement.idl
- html/HTMLObjectElement.idl
- html/HTMLOListElement.idl
- html/HTMLOptGroupElement.idl
- html/HTMLOptionElement.idl
- html/HTMLOptionsCollection.idl
- html/HTMLOutputElement.idl
- html/HTMLParagraphElement.idl
- html/HTMLParamElement.idl
- html/HTMLPreElement.idl
- html/HTMLProgressElement.idl
- html/HTMLPropertiesCollection.idl
- html/HTMLQuoteElement.idl
- html/HTMLScriptElement.idl
- html/HTMLSelectElement.idl
- html/HTMLSourceElement.idl
- html/HTMLSpanElement.idl
- html/HTMLStyleElement.idl
- html/HTMLTableCaptionElement.idl
- html/HTMLTableCellElement.idl
- html/HTMLTableColElement.idl
- html/HTMLTableElement.idl
- html/HTMLTableRowElement.idl
- html/HTMLTableSectionElement.idl
- html/HTMLTemplateElement.idl
- html/HTMLTextAreaElement.idl
- html/HTMLTitleElement.idl
- html/HTMLTrackElement.idl
- html/HTMLUListElement.idl
- html/HTMLUnknownElement.idl
- html/HTMLVideoElement.idl
- html/ImageData.idl
- html/MediaController.idl
- html/MediaError.idl
- html/MicroDataItemValue.idl
- html/RadioNodeList.idl
- html/TextMetrics.idl
- html/TimeRanges.idl
- html/ValidityState.idl
- html/VoidCallback.idl
- html/canvas/ArrayBuffer.idl
- html/canvas/ArrayBufferView.idl
- html/canvas/CanvasGradient.idl
- html/canvas/CanvasPattern.idl
- html/canvas/CanvasProxy.idl
- html/canvas/CanvasRenderingContext2D.idl
- html/canvas/CanvasRenderingContext.idl
- html/canvas/DataView.idl
- html/canvas/DOMPath.idl
- html/canvas/EXTDrawBuffers.idl
- html/canvas/EXTTextureFilterAnisotropic.idl
- html/canvas/Float32Array.idl
- html/canvas/Float64Array.idl
- html/canvas/Int16Array.idl
- html/canvas/Int32Array.idl
- html/canvas/Int8Array.idl
- html/canvas/OESStandardDerivatives.idl
- html/canvas/OESTextureFloat.idl
- html/canvas/OESTextureHalfFloat.idl
- html/canvas/OESVertexArrayObject.idl
- html/canvas/OESElementIndexUint.idl
- html/canvas/Uint16Array.idl
- html/canvas/Uint32Array.idl
- html/canvas/Uint8Array.idl
- html/canvas/Uint8ClampedArray.idl
- html/canvas/WebGLActiveInfo.idl
- html/canvas/WebGLBuffer.idl
- html/canvas/WebGLCompressedTextureATC.idl
- html/canvas/WebGLCompressedTexturePVRTC.idl
- html/canvas/WebGLCompressedTextureS3TC.idl
- html/canvas/WebGLContextAttributes.idl
- html/canvas/WebGLContextEvent.idl
- html/canvas/WebGLDebugRendererInfo.idl
- html/canvas/WebGLDebugShaders.idl
- html/canvas/WebGLDepthTexture.idl
- html/canvas/WebGLFramebuffer.idl
- html/canvas/WebGLLoseContext.idl
- html/canvas/WebGLProgram.idl
- html/canvas/WebGLRenderbuffer.idl
- html/canvas/WebGLRenderingContext.idl
- html/canvas/WebGLShader.idl
- html/canvas/WebGLShaderPrecisionFormat.idl
- html/canvas/WebGLTexture.idl
- html/canvas/WebGLUniformLocation.idl
- html/canvas/WebGLVertexArrayObjectOES.idl
- html/shadow/HTMLContentElement.idl
- inspector/InjectedScriptHost.idl
- inspector/InspectorFrontendHost.idl
- inspector/JavaScriptCallFrame.idl
- inspector/ScriptProfile.idl
- inspector/ScriptProfileNode.idl
- loader/appcache/DOMApplicationCache.idl
- page/BarProp.idl
- page/Console.idl
- page/Crypto.idl
- page/DOMSecurityPolicy.idl
- page/DOMSelection.idl
- page/DOMWindow.idl
- page/EventSource.idl
- page/History.idl
- page/Location.idl
- page/Navigator.idl
- page/Performance.idl
- page/PerformanceEntry.idl
- page/PerformanceEntryList.idl
- page/PerformanceNavigation.idl
- page/PerformanceResourceTiming.idl
- page/PerformanceTiming.idl
- page/Screen.idl
- page/SpeechInputEvent.idl
- page/SpeechInputResult.idl
- page/SpeechInputResultList.idl
- page/WebKitPoint.idl
- page/WorkerNavigator.idl
- plugins/DOMMimeType.idl
- plugins/DOMMimeTypeArray.idl
- plugins/DOMPlugin.idl
- plugins/DOMPluginArray.idl
- storage/Storage.idl
- storage/StorageEvent.idl
- workers/AbstractWorker.idl
- workers/DedicatedWorkerContext.idl
- workers/SharedWorker.idl
- workers/SharedWorkerContext.idl
- workers/Worker.idl
- workers/WorkerContext.idl
- workers/WorkerLocation.idl
- xml/DOMParser.idl
- xml/XMLHttpRequest.idl
- xml/XMLHttpRequestException.idl
- xml/XMLHttpRequestProgressEvent.idl
- xml/XMLHttpRequestUpload.idl
- xml/XMLSerializer.idl
- xml/XPathEvaluator.idl
- xml/XPathException.idl
- xml/XPathExpression.idl
- xml/XPathNSResolver.idl
- xml/XPathResult.idl
- xml/XSLTProcessor.idl
- )
- # FIXME: The BlackBerry port doesn't support generating DOM bindings from the SVG IDL files.
- # For now, we explicitly demarcate the SVG IDL files so that the BlackBerry port can skip them
- # during DOM binding generation. See <https://bugs.webkit.org/show_bug.cgi?id=72773>.
- set(WebCore_SVG_IDL_FILES
- svg/SVGAElement.idl
- svg/SVGAltGlyphDefElement.idl
- svg/SVGAltGlyphElement.idl
- svg/SVGAltGlyphItemElement.idl
- svg/SVGAngle.idl
- svg/SVGAnimateColorElement.idl
- svg/SVGAnimateMotionElement.idl
- svg/SVGAnimateElement.idl
- svg/SVGAnimateTransformElement.idl
- svg/SVGAnimatedAngle.idl
- svg/SVGAnimatedBoolean.idl
- svg/SVGAnimatedEnumeration.idl
- svg/SVGAnimatedInteger.idl
- svg/SVGAnimatedLength.idl
- svg/SVGAnimatedLengthList.idl
- svg/SVGAnimatedNumber.idl
- svg/SVGAnimatedNumberList.idl
- svg/SVGAnimatedPreserveAspectRatio.idl
- svg/SVGAnimatedRect.idl
- svg/SVGAnimatedString.idl
- svg/SVGAnimatedTransformList.idl
- svg/SVGAnimationElement.idl
- svg/SVGCircleElement.idl
- svg/SVGClipPathElement.idl
- svg/SVGColor.idl
- svg/SVGComponentTransferFunctionElement.idl
- svg/SVGCursorElement.idl
- svg/SVGDefsElement.idl
- svg/SVGDescElement.idl
- svg/SVGDocument.idl
- svg/SVGElement.idl
- svg/SVGElementInstance.idl
- svg/SVGElementInstanceList.idl
- svg/SVGEllipseElement.idl
- svg/SVGException.idl
- svg/SVGFEBlendElement.idl
- svg/SVGFEColorMatrixElement.idl
- svg/SVGFEComponentTransferElement.idl
- svg/SVGFECompositeElement.idl
- svg/SVGFEConvolveMatrixElement.idl
- svg/SVGFEDiffuseLightingElement.idl
- svg/SVGFEDisplacementMapElement.idl
- svg/SVGFEDistantLightElement.idl
- svg/SVGFEDropShadowElement.idl
- svg/SVGFEFloodElement.idl
- svg/SVGFEFuncAElement.idl
- svg/SVGFEFuncBElement.idl
- svg/SVGFEFuncGElement.idl
- svg/SVGFEFuncRElement.idl
- svg/SVGFEGaussianBlurElement.idl
- svg/SVGFEImageElement.idl
- svg/SVGFEMergeElement.idl
- svg/SVGFEMergeNodeElement.idl
- svg/SVGFEMorphologyElement.idl
- svg/SVGFEOffsetElement.idl
- svg/SVGFEPointLightElement.idl
- svg/SVGFESpecularLightingElement.idl
- svg/SVGFESpotLightElement.idl
- svg/SVGFETileElement.idl
- svg/SVGFETurbulenceElement.idl
- svg/SVGFilterElement.idl
- svg/SVGFontElement.idl
- svg/SVGFontFaceElement.idl
- svg/SVGFontFaceFormatElement.idl
- svg/SVGFontFaceNameElement.idl
- svg/SVGFontFaceSrcElement.idl
- svg/SVGFontFaceUriElement.idl
- svg/SVGForeignObjectElement.idl
- svg/SVGGElement.idl
- svg/SVGGlyphElement.idl
- svg/SVGGlyphRefElement.idl
- svg/SVGGradientElement.idl
- svg/SVGHKernElement.idl
- svg/SVGImageElement.idl
- svg/SVGLength.idl
- svg/SVGLengthList.idl
- svg/SVGLineElement.idl
- svg/SVGLinearGradientElement.idl
- svg/SVGMarkerElement.idl
- svg/SVGMaskElement.idl
- svg/SVGMatrix.idl
- svg/SVGMetadataElement.idl
- svg/SVGMissingGlyphElement.idl
- svg/SVGMPathElement.idl
- svg/SVGNumber.idl
- svg/SVGNumberList.idl
- svg/SVGPaint.idl
- svg/SVGPathElement.idl
- svg/SVGPathSeg.idl
- svg/SVGPathSegArcAbs.idl
- svg/SVGPathSegArcRel.idl
- svg/SVGPathSegClosePath.idl
- svg/SVGPathSegCurvetoCubicAbs.idl
- svg/SVGPathSegCurvetoCubicRel.idl
- svg/SVGPathSegCurvetoCubicSmoothAbs.idl
- svg/SVGPathSegCurvetoCubicSmoothRel.idl
- svg/SVGPathSegCurvetoQuadraticAbs.idl
- svg/SVGPathSegCurvetoQuadraticRel.idl
- svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl
- svg/SVGPathSegCurvetoQuadraticSmoothRel.idl
- svg/SVGPathSegLinetoAbs.idl
- svg/SVGPathSegLinetoHorizontalAbs.idl
- svg/SVGPathSegLinetoHorizontalRel.idl
- svg/SVGPathSegLinetoRel.idl
- svg/SVGPathSegLinetoVerticalAbs.idl
- svg/SVGPathSegLinetoVerticalRel.idl
- svg/SVGPathSegList.idl
- svg/SVGPathSegMovetoAbs.idl
- svg/SVGPathSegMovetoRel.idl
- svg/SVGPatternElement.idl
- svg/SVGPoint.idl
- svg/SVGPointList.idl
- svg/SVGPolygonElement.idl
- svg/SVGPolylineElement.idl
- svg/SVGPreserveAspectRatio.idl
- svg/SVGRadialGradientElement.idl
- svg/SVGRect.idl
- svg/SVGRectElement.idl
- svg/SVGRenderingIntent.idl
- svg/SVGSVGElement.idl
- svg/SVGScriptElement.idl
- svg/SVGSetElement.idl
- svg/SVGStopElement.idl
- svg/SVGStringList.idl
- svg/SVGStyleElement.idl
- svg/SVGStyledElement.idl
- svg/SVGSwitchElement.idl
- svg/SVGSymbolElement.idl
- svg/SVGTRefElement.idl
- svg/SVGTSpanElement.idl
- svg/SVGTextContentElement.idl
- svg/SVGTextElement.idl
- svg/SVGTextPathElement.idl
- svg/SVGTextPositioningElement.idl
- svg/SVGTitleElement.idl
- svg/SVGTransform.idl
- svg/SVGTransformList.idl
- svg/SVGUnitTypes.idl
- svg/SVGUseElement.idl
- svg/SVGViewElement.idl
- svg/SVGViewSpec.idl
- svg/SVGVKernElement.idl
- svg/SVGZoomAndPan.idl
- svg/SVGZoomEvent.idl
- )
- list(APPEND WebCore_IDL_FILES
- ${WebCore_SVG_IDL_FILES}
- )
- set(WebCore_SOURCES
- Modules/battery/BatteryController.cpp
- Modules/battery/BatteryManager.cpp
- Modules/battery/BatteryStatus.cpp
- Modules/battery/NavigatorBattery.cpp
- Modules/filesystem/DOMFilePath.cpp
- Modules/filesystem/DOMFileSystem.cpp
- Modules/filesystem/DOMFileSystemBase.cpp
- Modules/filesystem/DOMFileSystemSync.cpp
- Modules/filesystem/DOMWindowFileSystem.cpp
- Modules/filesystem/DirectoryEntry.cpp
- Modules/filesystem/DirectoryEntrySync.cpp
- Modules/filesystem/DirectoryReader.cpp
- Modules/filesystem/DirectoryReaderSync.cpp
- Modules/filesystem/Entry.cpp
- Modules/filesystem/EntryArray.cpp
- Modules/filesystem/EntryArraySync.cpp
- Modules/filesystem/EntryBase.cpp
- Modules/filesystem/EntrySync.cpp
- Modules/filesystem/FileEntry.cpp
- Modules/filesystem/FileEntrySync.cpp
- Modules/filesystem/FileSystemCallbacks.cpp
- Modules/filesystem/FileWriter.cpp
- Modules/filesystem/FileWriterBase.cpp
- Modules/filesystem/FileWriterSync.cpp
- Modules/filesystem/HTMLInputElementFileSystem.cpp
- Modules/filesystem/LocalFileSystem.cpp
- Modules/filesystem/WorkerContextFileSystem.cpp
- Modules/gamepad/Gamepad.cpp
- Modules/gamepad/GamepadList.cpp
- Modules/gamepad/NavigatorGamepad.cpp
- Modules/geolocation/Coordinates.cpp
- Modules/geolocation/Geolocation.cpp
- Modules/geolocation/GeolocationController.cpp
- Modules/geolocation/NavigatorGeolocation.cpp
- Modules/indexeddb/DOMWindowIndexedDatabase.cpp
- Modules/indexeddb/IDBAny.cpp
- Modules/indexeddb/IDBCursor.cpp
- Modules/indexeddb/IDBCursorBackendImpl.cpp
- Modules/indexeddb/IDBCursorWithValue.cpp
- Modules/indexeddb/IDBDatabase.cpp
- Modules/indexeddb/IDBDatabaseBackendImpl.cpp
- Modules/indexeddb/IDBDatabaseCallbacksImpl.cpp
- Modules/indexeddb/IDBDatabaseException.cpp
- Modules/indexeddb/IDBEventDispatcher.cpp
- Modules/indexeddb/IDBFactory.cpp
- Modules/indexeddb/IDBFactoryBackendImpl.cpp
- Modules/indexeddb/IDBFactoryBackendInterface.cpp
- Modules/indexeddb/IDBIndex.cpp
- Modules/indexeddb/IDBKey.cpp
- Modules/indexeddb/IDBKeyRange.cpp
- Modules/indexeddb/IDBKeyPath.cpp
- Modules/indexeddb/IDBBackingStore.cpp
- Modules/indexeddb/IDBLevelDBCoding.cpp
- Modules/indexeddb/IDBObjectStore.cpp
- Modules/indexeddb/IDBObjectStoreBackendImpl.cpp
- Modules/indexeddb/IDBOpenDBRequest.cpp
- Modules/indexeddb/IDBPendingTransactionMonitor.cpp
- Modules/indexeddb/IDBRequest.cpp
- Modules/indexeddb/IDBTransaction.cpp
- Modules/indexeddb/IDBTransactionBackendImpl.cpp
- Modules/indexeddb/IDBTransactionCoordinator.cpp
- Modules/indexeddb/IDBVersionChangeEvent.cpp
- Modules/indexeddb/PageGroupIndexedDatabase.cpp
- Modules/indexeddb/WorkerContextIndexedDatabase.cpp
- Modules/mediasource/MediaSource.cpp
- Modules/mediasource/MediaSourceRegistry.cpp
- Modules/mediasource/SourceBuffer.cpp
- Modules/mediasource/SourceBufferList.cpp
- Modules/mediastream/LocalMediaStream.cpp
- Modules/mediastream/MediaConstraintsImpl.cpp
- Modules/mediastream/MediaStream.cpp
- Modules/mediastream/MediaStreamEvent.cpp
- Modules/mediastream/MediaStreamRegistry.cpp
- Modules/mediastream/MediaStreamTrack.cpp
- Modules/mediastream/MediaStreamTrackEvent.cpp
- Modules/mediastream/NavigatorMediaStream.cpp
- Modules/mediastream/RTCDTMFSender.cpp
- Modules/mediastream/RTCDTMFToneChangeEvent.cpp
- Modules/mediastream/RTCDataChannel.cpp
- Modules/mediastream/RTCDataChannelEvent.cpp
- Modules/mediastream/RTCIceCandidate.cpp
- Modules/mediastream/RTCIceCandidateEvent.cpp
- Modules/mediastream/RTCPeerConnection.cpp
- Modules/mediastream/RTCSessionDescription.cpp
- Modules/mediastream/RTCSessionDescriptionRequestImpl.cpp
- Modules/mediastream/RTCStatsReport.cpp
- Modules/mediastream/RTCStatsRequestImpl.cpp
- Modules/mediastream/RTCStatsResponse.cpp
- Modules/mediastream/RTCVoidRequestImpl.cpp
- Modules/mediastream/UserMediaController.cpp
- Modules/mediastream/UserMediaRequest.cpp
- Modules/navigatorcontentutils/NavigatorContentUtils.cpp
- Modules/networkinfo/NavigatorNetworkInfoConnection.cpp
- Modules/networkinfo/NetworkInfo.cpp
- Modules/networkinfo/NetworkInfoConnection.cpp
- Modules/networkinfo/NetworkInfoController.cpp
- Modules/notifications/DOMWindowNotifications.cpp
- Modules/notifications/NotificationCenter.cpp
- Modules/notifications/NotificationController.cpp
- Modules/notifications/Notification.cpp
- Modules/notifications/WorkerContextNotifications.cpp
- Modules/proximity/DeviceProximityController.cpp
- Modules/proximity/DeviceProximityEvent.cpp
- Modules/vibration/NavigatorVibration.cpp
- Modules/vibration/Vibration.cpp
- Modules/webaudio/AsyncAudioDecoder.cpp
- Modules/webaudio/AudioBasicInspectorNode.cpp
- Modules/webaudio/AudioBasicProcessorNode.cpp
- Modules/webaudio/AudioBuffer.cpp
- Modules/webaudio/AudioBufferSourceNode.cpp
- Modules/webaudio/ChannelMergerNode.cpp
- Modules/webaudio/ChannelSplitterNode.cpp
- Modules/webaudio/AudioContext.cpp
- Modules/webaudio/AudioDestinationNode.cpp
- Modules/webaudio/GainNode.cpp
- Modules/webaudio/AudioListener.cpp
- Modules/webaudio/AudioNode.cpp
- Modules/webaudio/AudioNodeInput.cpp
- Modules/webaudio/AudioNodeOutput.cpp
- Modules/webaudio/PannerNode.cpp
- Modules/webaudio/AudioParam.cpp
- Modules/webaudio/AudioParamTimeline.cpp
- Modules/webaudio/AudioProcessingEvent.cpp
- Modules/webaudio/AudioScheduledSourceNode.cpp
- Modules/webaudio/AudioSummingJunction.cpp
- Modules/webaudio/BiquadDSPKernel.cpp
- Modules/webaudio/BiquadFilterNode.cpp
- Modules/webaudio/BiquadProcessor.cpp
- Modules/webaudio/ConvolverNode.cpp
- Modules/webaudio/DefaultAudioDestinationNode.cpp
- Modules/webaudio/DelayDSPKernel.cpp
- Modules/webaudio/DelayNode.cpp
- Modules/webaudio/DelayProcessor.cpp
- Modules/webaudio/DynamicsCompressorNode.cpp
- Modules/webaudio/ScriptProcessorNode.cpp
- Modules/webaudio/MediaElementAudioSourceNode.cpp
- Modules/webaudio/MediaStreamAudioSourceNode.cpp
- Modules/webaudio/OfflineAudioContext.cpp
- Modules/webaudio/OfflineAudioCompletionEvent.cpp
- Modules/webaudio/OfflineAudioDestinationNode.cpp
- Modules/webaudio/OscillatorNode.cpp
- Modules/webaudio/RealtimeAnalyser.cpp
- Modules/webaudio/AnalyserNode.cpp
- Modules/webaudio/WaveShaperDSPKernel.cpp
- Modules/webaudio/WaveShaperNode.cpp
- Modules/webaudio/WaveShaperProcessor.cpp
- Modules/webaudio/WaveTable.cpp
- Modules/webdatabase/ChangeVersionWrapper.cpp
- Modules/webdatabase/DOMWindowWebDatabase.cpp
- Modules/webdatabase/Database.cpp
- Modules/webdatabase/DatabaseAuthorizer.cpp
- Modules/webdatabase/DatabaseBackend.cpp
- Modules/webdatabase/DatabaseBackendBase.cpp
- Modules/webdatabase/DatabaseBackendContext.cpp
- Modules/webdatabase/DatabaseBackendSync.cpp
- Modules/webdatabase/DatabaseBase.cpp
- Modules/webdatabase/DatabaseContext.cpp
- Modules/webdatabase/DatabaseManager.cpp
- Modules/webdatabase/DatabaseServer.cpp
- Modules/webdatabase/DatabaseSync.cpp
- Modules/webdatabase/DatabaseTask.cpp
- Modules/webdatabase/DatabaseThread.cpp
- Modules/webdatabase/DatabaseTracker.cpp
- Modules/webdatabase/OriginLock.cpp
- Modules/webdatabase/SQLException.cpp
- Modules/webdatabase/SQLResultSet.cpp
- Modules/webdatabase/SQLResultSetRowList.cpp
- Modules/webdatabase/SQLStatement.cpp
- Modules/webdatabase/SQLStatementBackend.cpp
- Modules/webdatabase/SQLStatementSync.cpp
- Modules/webdatabase/SQLTransaction.cpp
- Modules/webdatabase/SQLTransactionBackend.cpp
- Modules/webdatabase/SQLTransactionBackendSync.cpp
- Modules/webdatabase/SQLTransactionClient.cpp
- Modules/webdatabase/SQLTransactionCoordinator.cpp
- Modules/webdatabase/SQLTransactionStateMachine.cpp
- Modules/webdatabase/SQLTransactionSync.cpp
- Modules/websockets/ThreadableWebSocketChannel.cpp
- Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp
- Modules/websockets/WebSocket.cpp
- Modules/websockets/WebSocketChannel.cpp
- Modules/websockets/WebSocketDeflater.cpp
- Modules/websockets/WebSocketDeflateFramer.cpp
- Modules/websockets/WebSocketExtensionDispatcher.cpp
- Modules/websockets/WebSocketExtensionParser.cpp
- Modules/websockets/WebSocketFrame.cpp
- Modules/websockets/WebSocketHandshake.cpp
- Modules/websockets/WorkerThreadableWebSocketChannel.cpp
- accessibility/AXObjectCache.cpp
- accessibility/AccessibilityARIAGrid.cpp
- accessibility/AccessibilityARIAGridCell.cpp
- accessibility/AccessibilityARIAGridRow.cpp
- accessibility/AccessibilityImageMapLink.cpp
- accessibility/AccessibilityList.cpp
- accessibility/AccessibilityListBox.cpp
- accessibility/AccessibilityListBoxOption.cpp
- accessibility/AccessibilityMediaControls.cpp
- accessibility/AccessibilityMenuList.cpp
- accessibility/AccessibilityMenuListOption.cpp
- accessibility/AccessibilityMenuListPopup.cpp
- accessibility/AccessibilityMockObject.cpp
- accessibility/AccessibilityNodeObject.cpp
- accessibility/AccessibilityObject.cpp
- accessibility/AccessibilityProgressIndicator.cpp
- accessibility/AccessibilityRenderObject.cpp
- accessibility/AccessibilityScrollbar.cpp
- accessibility/AccessibilityScrollView.cpp
- accessibility/AccessibilitySpinButton.cpp
- accessibility/AccessibilitySlider.cpp
- accessibility/AccessibilitySVGRoot.cpp
- accessibility/AccessibilityTable.cpp
- accessibility/AccessibilityTableCell.cpp
- accessibility/AccessibilityTableColumn.cpp
- accessibility/AccessibilityTableHeaderContainer.cpp
- accessibility/AccessibilityTableRow.cpp
- bindings/ScriptControllerBase.cpp
- bindings/generic/ActiveDOMCallback.cpp
- bindings/generic/BindingSecurity.cpp
- bindings/generic/RuntimeEnabledFeatures.cpp
- css/BasicShapeFunctions.cpp
- css/CSSAspectRatioValue.cpp
- css/CSSBasicShapes.cpp
- css/CSSBorderImage.cpp
- css/CSSBorderImageSliceValue.cpp
- css/CSSCalculationValue.cpp
- css/CSSCanvasValue.cpp
- css/CSSCharsetRule.cpp
- css/CSSComputedStyleDeclaration.cpp
- css/CSSCrossfadeValue.cpp
- css/CSSCursorImageValue.cpp
- css/CSSDefaultStyleSheets.cpp
- css/CSSFontFace.cpp
- css/CSSFontFaceLoadEvent.cpp
- css/CSSFontFaceRule.cpp
- css/CSSFontFaceSource.cpp
- css/CSSFontFaceSrcValue.cpp
- css/CSSFontSelector.cpp
- css/CSSFunctionValue.cpp
- css/CSSGradientValue.cpp
- css/CSSGroupingRule.cpp
- css/CSSHostRule.cpp
- css/CSSImageGeneratorValue.cpp
- css/CSSImageSetValue.cpp
- css/CSSImageValue.cpp
- css/CSSImportRule.cpp
- css/CSSInheritedValue.cpp
- css/CSSInitialValue.cpp
- css/CSSLineBoxContainValue.cpp
- css/CSSMediaRule.cpp
- css/CSSOMUtils.cpp
- css/CSSPageRule.cpp
- css/CSSParser.cpp
- css/CSSParserValues.cpp
- css/CSSPrimitiveValue.cpp
- css/CSSProperty.cpp
- css/CSSPropertySourceData.cpp
- css/CSSReflectValue.cpp
- css/CSSRule.cpp
- css/CSSRuleList.cpp
- css/CSSSegmentedFontFace.cpp
- css/CSSSelector.cpp
- css/CSSSelectorList.cpp
- css/CSSStyleRule.cpp
- css/CSSStyleSheet.cpp
- css/CSSSupportsRule.cpp
- css/CSSTimingFunctionValue.cpp
- css/CSSToStyleMap.cpp
- css/CSSUnicodeRangeValue.cpp
- css/CSSValue.cpp
- css/CSSValueList.cpp
- css/CSSValuePool.cpp
- css/DOMWindowCSS.cpp
- css/DeprecatedStyleBuilder.cpp
- css/DocumentRuleSets.cpp
- css/ElementRuleCollector.cpp
- css/FontFeatureValue.cpp
- css/FontLoader.cpp
- css/FontValue.cpp
- css/InspectorCSSOMWrappers.cpp
- css/LengthFunctions.cpp
- css/MediaFeatureNames.cpp
- css/MediaList.cpp
- css/MediaQuery.cpp
- css/MediaQueryEvaluator.cpp
- css/MediaQueryExp.cpp
- css/MediaQueryList.cpp
- css/MediaQueryListListener.cpp
- css/MediaQueryMatcher.cpp
- css/PageRuleCollector.cpp
- css/PropertySetCSSStyleDeclaration.cpp
- css/RGBColor.cpp
- css/RuleFeature.h
- css/RuleFeature.cpp
- css/RuleSet.h
- css/RuleSet.cpp
- css/SelectorChecker.cpp
- css/SelectorCheckerFastPath.cpp
- css/SelectorFilter.cpp
- css/ShadowValue.cpp
- css/StyleInvalidationAnalysis.cpp
- css/StyleMedia.cpp
- css/StylePropertySet.cpp
- css/StylePropertyShorthand.cpp
- css/StyleResolver.cpp
- css/StyleRule.cpp
- css/StyleRuleImport.cpp
- css/StyleScopeResolver.cpp
- css/StyleSheet.cpp
- css/StyleSheetContents.cpp
- css/StyleSheetList.cpp
- css/SVGCSSComputedStyleDeclaration.cpp
- css/SVGCSSParser.cpp
- css/SVGCSSStyleSelector.cpp
- css/TransformFunctions.cpp
- css/ViewportStyleResolver.cpp
- css/WebKitCSSFilterRule.cpp
- css/WebKitCSSFilterValue.cpp
- css/WebKitCSSKeyframeRule.cpp
- css/WebKitCSSKeyframesRule.cpp
- css/WebKitCSSMatrix.cpp
- css/WebKitCSSRegionRule.cpp
- css/WebKitCSSSVGDocumentValue.cpp
- css/WebKitCSSShaderValue.cpp
- css/WebKitCSSTransformValue.cpp
- css/WebKitCSSViewportRule.cpp
- dom/ActiveDOMObject.cpp
- dom/Attr.cpp
- dom/BeforeTextInsertedEvent.cpp
- dom/BeforeUnloadEvent.cpp
- dom/CDATASection.cpp
- dom/CharacterData.cpp
- dom/CheckedRadioButtons.cpp
- dom/ChildListMutationScope.cpp
- dom/ChildNodeList.cpp
- dom/ClassNodeList.cpp
- dom/ClientRect.cpp
- dom/ClientRectList.cpp
- dom/Clipboard.cpp
- dom/ClipboardEvent.cpp
- dom/Comment.cpp
- dom/ComposedShadowTreeWalker.cpp
- dom/CompositionEvent.cpp
- dom/ContainerNode.cpp
- dom/ContainerNodeAlgorithms.cpp
- dom/ContextDestructionObserver.cpp
- dom/ContextFeatures.cpp
- dom/CustomEvent.cpp
- dom/DatasetDOMStringMap.cpp
- dom/DataTransferItem.cpp
- dom/DecodedDataDocumentParser.cpp
- dom/DeviceMotionController.cpp
- dom/DeviceMotionData.cpp
- dom/DeviceMotionEvent.cpp
- dom/DeviceOrientationController.cpp
- dom/DeviceOrientationData.cpp
- dom/DeviceOrientationEvent.cpp
- dom/DOMCoreException.cpp
- dom/DOMError.cpp
- dom/DOMImplementation.cpp
- dom/DOMNamedFlowCollection.cpp
- dom/DOMStringList.cpp
- dom/DOMStringMap.cpp
- dom/Document.cpp
- dom/DocumentMarkerController.cpp
- dom/DocumentMarker.cpp
- dom/DocumentEventQueue.cpp
- dom/DocumentFragment.cpp
- dom/DocumentParser.cpp
- dom/DocumentOrderedMap.cpp
- dom/DocumentSharedObjectPool.cpp
- dom/DocumentStyleSheetCollection.cpp
- dom/DocumentType.cpp
- dom/Element.cpp
- dom/ElementRareData.cpp
- dom/ElementShadow.cpp
- dom/EntityReference.cpp
- dom/ErrorEvent.cpp
- dom/Event.cpp
- dom/EventContext.cpp
- dom/EventDispatchMediator.cpp
- dom/EventDispatcher.cpp
- dom/EventException.cpp
- dom/EventListenerMap.cpp
- dom/EventNames.cpp
- dom/EventPathWalker.cpp
- dom/EventRetargeter.cpp
- dom/EventTarget.cpp
- dom/ExceptionBase.cpp
- dom/ExceptionCodePlaceholder.cpp
- dom/FocusEvent.cpp
- dom/GenericEventQueue.cpp
- dom/GestureEvent.cpp
- dom/IconURL.cpp
- dom/IdTargetObserver.cpp
- dom/IdTargetObserverRegistry.cpp
- dom/LiveNodeList.cpp
- dom/KeyboardEvent.cpp
- dom/MessageChannel.cpp
- dom/MessageEvent.cpp
- dom/MessagePortChannel.cpp
- dom/MessagePort.cpp
- dom/MicroDataItemList.cpp
- dom/MouseEvent.cpp
- dom/MouseRelatedEvent.cpp
- dom/MutationEvent.cpp
- dom/MutationObserver.cpp
- dom/MutationObserverInterestGroup.cpp
- dom/MutationObserverRegistration.cpp
- dom/MutationRecord.cpp
- dom/NamedFlowCollection.cpp
- dom/NamedNodeMap.cpp
- dom/NameNodeList.cpp
- dom/Node.cpp
- dom/NodeFilterCondition.cpp
- dom/NodeFilter.cpp
- dom/NodeIterator.cpp
- dom/NodeRareData.cpp
- dom/NodeRenderingContext.cpp
- dom/NodeRenderingTraversal.cpp
- dom/NodeTraversal.cpp
- dom/Notation.cpp
- dom/OverflowEvent.cpp
- dom/PageTransitionEvent.cpp
- dom/PendingScript.cpp
- dom/PopStateEvent.cpp
- dom/Position.cpp
- dom/PositionIterator.cpp
- dom/ProcessingInstruction.cpp
- dom/ProgressEvent.cpp
- dom/PropertyNodeList.cpp
- dom/PseudoElement.cpp
- dom/QualifiedName.cpp
- dom/Range.cpp
- dom/RangeException.cpp
- dom/RegisteredEventListener.cpp
- dom/ScopedEventQueue.cpp
- dom/ScriptedAnimationController.cpp
- dom/ScriptableDocumentParser.cpp
- dom/ScriptElement.cpp
- dom/ScriptExecutionContext.cpp
- dom/ScriptRunner.cpp
- dom/SecurityContext.cpp
- dom/SelectorQuery.cpp
- dom/ShadowRoot.cpp
- dom/SpaceSplitString.cpp
- dom/StaticNodeList.cpp
- dom/StringCallback.cpp
- dom/StyledElement.cpp
- dom/StyleElement.cpp
- dom/TagNodeList.cpp
- dom/Text.cpp
- dom/TextEvent.cpp
- dom/Touch.cpp
- dom/TouchEvent.cpp
- dom/TouchList.cpp
- dom/TransformSourceLibxslt.cpp
- dom/TransitionEvent.cpp
- dom/Traversal.cpp
- dom/TreeScope.cpp
- dom/TreeScopeAdopter.cpp
- dom/TreeWalker.cpp
- dom/UIEvent.cpp
- dom/UIEventWithKeyState.cpp
- dom/UserActionElementSet.cpp
- dom/UserGestureIndicator.cpp
- dom/UserTypingGestureIndicator.cpp
- dom/ViewportArguments.cpp
- dom/VisitedLinkState.cpp
- dom/WebKitAnimationEvent.cpp
- dom/WebKitNamedFlow.cpp
- dom/WebKitTransitionEvent.cpp
- dom/WheelEvent.cpp
- dom/WindowEventContext.cpp
- dom/default/PlatformMessagePortChannel.cpp
- editing/AlternativeTextController.cpp
- editing/AppendNodeCommand.cpp
- editing/ApplyBlockElementCommand.cpp
- editing/ApplyStyleCommand.cpp
- editing/BreakBlockquoteCommand.cpp
- editing/CompositeEditCommand.cpp
- editing/CreateLinkCommand.cpp
- editing/DeleteButton.cpp
- editing/DeleteButtonController.cpp
- editing/DeleteFromTextNodeCommand.cpp
- editing/DeleteSelectionCommand.cpp
- editing/DictationAlternative.cpp
- editing/DictationCommand.cpp
- editing/EditCommand.cpp
- editing/EditingStyle.cpp
- editing/Editor.cpp
- editing/EditorCommand.cpp
- editing/FormatBlockCommand.cpp
- editing/FrameSelection.cpp
- editing/HTMLInterchange.cpp
- editing/IndentOutdentCommand.cpp
- editing/InsertIntoTextNodeCommand.cpp
- editing/InsertLineBreakCommand.cpp
- editing/InsertListCommand.cpp
- editing/InsertNodeBeforeCommand.cpp
- editing/InsertParagraphSeparatorCommand.cpp
- editing/InsertTextCommand.cpp
- editing/MarkupAccumulator.cpp
- editing/MergeIdenticalElementsCommand.cpp
- editing/ModifySelectionListLevel.cpp
- editing/MoveSelectionCommand.cpp
- editing/RemoveCSSPropertyCommand.cpp
- editing/RemoveFormatCommand.cpp
- editing/RemoveNodeCommand.cpp
- editing/RemoveNodePreservingChildrenCommand.cpp
- editing/RenderedPosition.cpp
- editing/ReplaceNodeWithSpanCommand.cpp
- editing/ReplaceSelectionCommand.cpp
- editing/SetNodeAttributeCommand.cpp
- editing/SetSelectionCommand.cpp
- editing/SimplifyMarkupCommand.cpp
- editing/SmartReplace.cpp
- editing/SpellChecker.cpp
- editing/SpellingCorrectionCommand.cpp
- editing/SplitElementCommand.cpp
- editing/SplitTextNodeCommand.cpp
- editing/SplitTextNodeContainingElementCommand.cpp
- editing/TextCheckingHelper.cpp
- editing/TextInsertionBaseCommand.cpp
- editing/TextIterator.cpp
- editing/TypingCommand.cpp
- editing/UnlinkCommand.cpp
- editing/VisiblePosition.cpp
- editing/VisibleSelection.cpp
- editing/VisibleUnits.cpp
- editing/WrapContentsInDummySpanCommand.cpp
- editing/htmlediting.cpp
- editing/markup.cpp
- fileapi/AsyncFileStream.cpp
- fileapi/Blob.cpp
- fileapi/BlobURL.cpp
- fileapi/File.cpp
- fileapi/FileException.cpp
- fileapi/FileList.cpp
- fileapi/FileReader.cpp
- fileapi/FileReaderLoader.cpp
- fileapi/FileReaderSync.cpp
- fileapi/FileThread.cpp
- fileapi/ThreadableBlobRegistry.cpp
- fileapi/WebKitBlobBuilder.cpp
- history/BackForwardController.cpp
- history/BackForwardListImpl.cpp
- history/CachedFrame.cpp
- history/CachedPage.cpp
- history/HistoryItem.cpp
- history/PageCache.cpp
- html/BaseButtonInputType.cpp
- html/BaseCheckableInputType.cpp
- html/BaseChooserOnlyDateAndTimeInputType.cpp
- html/BaseClickableWithKeyInputType.cpp
- html/BaseDateAndTimeInputType.cpp
- html/BaseTextInputType.cpp
- html/ButtonInputType.cpp
- html/CheckboxInputType.cpp
- html/ClassList.cpp
- html/ColorInputType.cpp
- html/DOMFormData.cpp
- html/DOMSettableTokenList.cpp
- html/DOMTokenList.cpp
- html/DOMURL.cpp
- html/DateInputType.cpp
- html/DateTimeInputType.cpp
- html/DateTimeLocalInputType.cpp
- html/EmailInputType.cpp
- html/FTPDirectoryDocument.cpp
- html/FileInputType.cpp
- html/FormAssociatedElement.cpp
- html/FormController.cpp
- html/FormDataList.cpp
- html/HTMLAllCollection.cpp
- html/HTMLAnchorElement.cpp
- html/HTMLAppletElement.cpp
- html/HTMLAreaElement.cpp
- html/HTMLAudioElement.cpp
- html/HTMLBRElement.cpp
- html/HTMLBaseElement.cpp
- html/HTMLBaseFontElement.cpp
- html/HTMLBodyElement.cpp
- html/HTMLButtonElement.cpp
- html/HTMLCanvasElement.cpp
- html/HTMLCollection.cpp
- html/HTMLDListElement.cpp
- html/HTMLDataListElement.cpp
- html/HTMLDetailsElement.cpp
- html/HTMLDialogElement.cpp
- html/HTMLDirectoryElement.cpp
- html/HTMLDivElement.cpp
- html/HTMLDocument.cpp
- html/HTMLElement.cpp
- html/HTMLEmbedElement.cpp
- html/HTMLFieldSetElement.cpp
- html/HTMLFontElement.cpp
- html/HTMLFormControlsCollection.cpp
- html/HTMLFormControlElement.cpp
- html/HTMLFormControlElementWithState.cpp
- html/HTMLFormElement.cpp
- html/HTMLFrameElement.cpp
- html/HTMLFrameElementBase.cpp
- html/HTMLFrameOwnerElement.cpp
- html/HTMLFrameSetElement.cpp
- html/HTMLHRElement.cpp
- html/HTMLHeadElement.cpp
- html/HTMLHeadingElement.cpp
- html/HTMLHtmlElement.cpp
- html/HTMLIFrameElement.cpp
- html/HTMLImageElement.cpp
- html/HTMLImageLoader.cpp
- html/HTMLInputElement.cpp
- html/HTMLKeygenElement.cpp
- html/HTMLLIElement.cpp
- html/HTMLLabelElement.cpp
- html/HTMLLegendElement.cpp
- html/HTMLLinkElement.cpp
- html/HTMLMapElement.cpp
- html/HTMLMarqueeElement.cpp
- html/HTMLMediaElement.cpp
- html/HTMLMenuElement.cpp
- html/HTMLMetaElement.cpp
- html/HTMLMeterElement.cpp
- html/HTMLModElement.cpp
- html/HTMLNameCollection.cpp
- html/HTMLOListElement.cpp
- html/HTMLObjectElement.cpp
- html/HTMLOptGroupElement.cpp
- html/HTMLOptionElement.cpp
- html/HTMLOptionsCollection.cpp
- html/HTMLOutputElement.cpp
- html/HTMLParagraphElement.cpp
- html/HTMLParamElement.cpp
- html/HTMLParserErrorCodes.cpp
- html/HTMLPlugInElement.cpp
- html/HTMLPlugInImageElement.cpp
- html/HTMLPreElement.cpp
- html/HTMLProgressElement.cpp
- html/HTMLPropertiesCollection.cpp
- html/HTMLQuoteElement.cpp
- html/HTMLScriptElement.cpp
- html/HTMLSelectElement.cpp
- html/HTMLSourceElement.cpp
- html/HTMLSpanElement.cpp
- html/HTMLStyleElement.cpp
- html/HTMLSummaryElement.cpp
- html/HTMLTableCaptionElement.cpp
- html/HTMLTableCellElement.cpp
- html/HTMLTableColElement.cpp
- html/HTMLTableElement.cpp
- html/HTMLTablePartElement.cpp
- html/HTMLTableRowElement.cpp
- html/HTMLTableRowsCollection.cpp
- html/HTMLTableSectionElement.cpp
- html/HTMLTemplateElement.cpp
- html/HTMLTextAreaElement.cpp
- html/HTMLTextFormControlElement.cpp
- html/HTMLTitleElement.cpp
- html/HTMLTrackElement.cpp
- html/HTMLUListElement.cpp
- html/HTMLVideoElement.cpp
- html/HTMLViewSourceDocument.cpp
- html/HiddenInputType.cpp
- html/ImageData.cpp
- html/ImageDocument.cpp
- html/ImageInputType.cpp
- html/InputType.cpp
- html/InputTypeNames.cpp
- html/LabelableElement.cpp
- html/LabelsNodeList.cpp
- html/LinkRelAttribute.cpp
- html/MediaController.cpp
- html/MediaDocument.cpp
- html/MediaFragmentURIParser.cpp
- html/MicroDataAttributeTokenList.cpp
- html/MicroDataItemValue.cpp
- html/MonthInputType.cpp
- html/NumberInputType.cpp
- html/PasswordInputType.cpp
- html/PluginDocument.cpp
- html/RadioInputType.cpp
- html/RadioNodeList.cpp
- html/RangeInputType.cpp
- html/ResetInputType.cpp
- html/SearchInputType.cpp
- html/StepRange.cpp
- html/SubmitInputType.cpp
- html/TelephoneInputType.cpp
- html/TextDocument.cpp
- html/TextFieldInputType.cpp
- html/TextInputType.cpp
- html/TimeInputType.cpp
- html/TimeRanges.cpp
- html/TypeAhead.cpp
- html/URLInputType.cpp
- html/ValidationMessage.cpp
- html/ValidityState.cpp
- html/WeekInputType.cpp
- html/canvas/CanvasContextAttributes.cpp
- html/canvas/CanvasGradient.cpp
- html/canvas/CanvasPathMethods.cpp
- html/canvas/CanvasPattern.cpp
- html/canvas/CanvasProxy.cpp
- html/canvas/CanvasRenderingContext.cpp
- html/canvas/CanvasRenderingContext2D.cpp
- html/canvas/CanvasStyle.cpp
- html/canvas/DataView.cpp
- html/canvas/EXTDrawBuffers.cpp
- html/canvas/EXTTextureFilterAnisotropic.cpp
- html/canvas/OESStandardDerivatives.cpp
- html/canvas/OESTextureFloat.cpp
- html/canvas/OESTextureHalfFloat.cpp
- html/canvas/OESVertexArrayObject.cpp
- html/canvas/OESElementIndexUint.cpp
- html/canvas/WebGLBuffer.cpp
- html/canvas/WebGLCompressedTextureATC.cpp
- html/canvas/WebGLCompressedTexturePVRTC.cpp
- html/canvas/WebGLCompressedTextureS3TC.cpp
- html/canvas/WebGLContextAttributes.cpp
- html/canvas/WebGLContextEvent.cpp
- html/canvas/WebGLContextGroup.cpp
- html/canvas/WebGLContextObject.cpp
- html/canvas/WebGLDebugRendererInfo.cpp
- html/canvas/WebGLDebugShaders.cpp
- html/canvas/WebGLDepthTexture.cpp
- html/canvas/WebGLExtension.cpp
- html/canvas/WebGLFramebuffer.cpp
- html/canvas/WebGLGetInfo.cpp
- html/canvas/WebGLLoseContext.cpp
- html/canvas/WebGLObject.cpp
- html/canvas/WebGLProgram.cpp
- html/canvas/WebGLRenderbuffer.cpp
- html/canvas/WebGLRenderingContext.cpp
- html/canvas/WebGLShader.cpp
- html/canvas/WebGLShaderPrecisionFormat.cpp
- html/canvas/WebGLSharedObject.cpp
- html/canvas/WebGLTexture.cpp
- html/canvas/WebGLUniformLocation.cpp
- html/canvas/WebGLVertexArrayObjectOES.cpp
- html/forms/FileIconLoader.cpp
- html/parser/BackgroundHTMLInputStream.cpp
- html/parser/BackgroundHTMLParser.cpp
- html/parser/CSSPreloadScanner.cpp
- html/parser/CompactHTMLToken.cpp
- html/parser/HTMLConstructionSite.cpp
- html/parser/HTMLDocumentParser.cpp
- html/parser/HTMLElementStack.cpp
- html/parser/HTMLEntityParser.cpp
- html/parser/HTMLEntitySearch.cpp
- html/parser/HTMLParserIdioms.cpp
- html/parser/HTMLParserOptions.cpp
- html/parser/HTMLParserScheduler.cpp
- html/parser/HTMLParserThread.cpp
- html/parser/HTMLFormattingElementList.cpp
- html/parser/HTMLIdentifier.cpp
- html/parser/HTMLMetaCharsetParser.cpp
- html/parser/HTMLPreloadScanner.cpp
- html/parser/HTMLResourcePreloader.cpp
- html/parser/HTMLScriptRunner.cpp
- html/parser/HTMLSourceTracker.cpp
- html/parser/HTMLTokenizer.cpp
- html/parser/HTMLTreeBuilder.cpp
- html/parser/HTMLTreeBuilderSimulator.cpp
- html/parser/HTMLViewSourceParser.cpp
- html/parser/TextDocumentParser.cpp
- html/parser/TextViewSourceParser.cpp
- html/parser/XSSAuditor.cpp
- html/parser/XSSAuditorDelegate.cpp
- html/shadow/ContentDistributor.cpp
- html/shadow/DetailsMarkerControl.cpp
- html/shadow/HTMLContentElement.cpp
- html/shadow/InsertionPoint.cpp
- html/shadow/MediaControlElementTypes.cpp
- html/shadow/MediaControlElements.cpp
- html/shadow/MediaControls.cpp
- html/shadow/MediaControlsApple.cpp
- html/shadow/MeterShadowElement.cpp
- html/shadow/ProgressShadowElement.cpp
- html/shadow/SliderThumbElement.cpp
- html/shadow/SpinButtonElement.cpp
- html/shadow/TextControlInnerElements.cpp
- inspector/ConsoleMessage.cpp
- inspector/ContentSearchUtils.cpp
- inspector/DOMEditor.cpp
- inspector/DOMPatchSupport.cpp
- inspector/IdentifiersFactory.cpp
- inspector/InjectedScript.cpp
- inspector/InjectedScriptBase.cpp
- inspector/InjectedScriptCanvasModule.cpp
- inspector/InjectedScriptHost.cpp
- inspector/InjectedScriptManager.cpp
- inspector/InjectedScriptModule.cpp
- inspector/InspectorAgent.cpp
- inspector/InspectorApplicationCacheAgent.cpp
- inspector/InspectorBaseAgent.cpp
- inspector/InspectorPageAgent.cpp
- inspector/InspectorCSSAgent.cpp
- inspector/InspectorCanvasAgent.cpp
- inspector/InspectorClient.cpp
- inspector/InspectorConsoleAgent.cpp
- inspector/InspectorController.cpp
- inspector/InspectorCounters.cpp
- inspector/InspectorDOMAgent.cpp
- inspector/InspectorDOMDebuggerAgent.cpp
- inspector/InspectorDOMStorageAgent.cpp
- inspector/InspectorDatabaseAgent.cpp
- inspector/InspectorDatabaseResource.cpp
- inspector/InspectorDebuggerAgent.cpp
- inspector/InspectorFileSystemAgent.cpp
- inspector/InspectorFrontendClientLocal.cpp
- inspector/InspectorFrontendHost.cpp
- inspector/InspectorHeapProfilerAgent.cpp
- inspector/InspectorHistory.cpp
- inspector/InspectorIndexedDBAgent.cpp
- inspector/InspectorInputAgent.cpp
- inspector/InspectorInstrumentation.cpp
- inspector/InspectorLayerTreeAgent.cpp
- inspector/InspectorMemoryAgent.cpp
- inspector/InspectorOverlay.cpp
- inspector/InspectorProfilerAgent.cpp
- inspector/InspectorResourceAgent.cpp
- inspector/InspectorRuntimeAgent.cpp
- inspector/InspectorState.cpp
- inspector/InspectorStyleSheet.cpp
- inspector/InspectorStyleTextEditor.cpp
- inspector/InspectorTimelineAgent.cpp
- inspector/InspectorValues.cpp
- inspector/InspectorWorkerAgent.cpp
- inspector/InstrumentingAgents.cpp
- inspector/NetworkResourcesData.cpp
- inspector/PageConsoleAgent.cpp
- inspector/PageDebuggerAgent.cpp
- inspector/PageRuntimeAgent.cpp
- inspector/ScriptArguments.cpp
- inspector/ScriptCallFrame.cpp
- inspector/ScriptCallStack.cpp
- inspector/TimelineRecordFactory.cpp
- inspector/TimelineTraceEventProcessor.cpp
- inspector/WorkerConsoleAgent.cpp
- inspector/WorkerDebuggerAgent.cpp
- inspector/WorkerInspectorController.cpp
- inspector/WorkerRuntimeAgent.cpp
- loader/CookieJar.cpp
- loader/CrossOriginAccessControl.cpp
- loader/CrossOriginPreflightResultCache.cpp
- loader/DocumentLoadTiming.cpp
- loader/DocumentLoader.cpp
- loader/DocumentThreadableLoader.cpp
- loader/DocumentWriter.cpp
- loader/EmptyClients.cpp
- loader/FTPDirectoryParser.cpp
- loader/FormState.cpp
- loader/FormSubmission.cpp
- loader/FrameLoadRequest.cpp
- loader/FrameLoader.cpp
- loader/FrameLoaderStateMachine.cpp
- loader/HistoryController.cpp
- loader/ImageLoader.cpp
- loader/LinkLoader.cpp
- loader/LoaderStrategy.cpp
- loader/MixedContentChecker.cpp
- loader/NavigationAction.cpp
- loader/NetscapePlugInStreamLoader.cpp
- loader/PingLoader.cpp
- loader/PlaceholderDocument.cpp
- loader/PolicyCallback.cpp
- loader/PolicyChecker.cpp
- loader/ProgressTracker.cpp
- loader/NavigationScheduler.cpp
- loader/ResourceBuffer.cpp
- loader/ResourceLoadNotifier.cpp
- loader/ResourceLoadScheduler.cpp
- loader/ResourceLoader.cpp
- loader/SinkDocument.cpp
- loader/SubframeLoader.cpp
- loader/SubresourceLoader.cpp
- loader/TextResourceDecoder.cpp
- loader/TextTrackLoader.cpp
- loader/ThreadableLoader.cpp
- loader/WorkerThreadableLoader.cpp
- loader/appcache/ApplicationCache.cpp
- loader/appcache/ApplicationCacheGroup.cpp
- loader/appcache/ApplicationCacheHost.cpp
- loader/appcache/ApplicationCacheResource.cpp
- loader/appcache/ApplicationCacheStorage.cpp
- loader/appcache/DOMApplicationCache.cpp
- loader/appcache/ManifestParser.cpp
- loader/archive/Archive.cpp
- loader/archive/ArchiveFactory.cpp
- loader/archive/ArchiveResource.cpp
- loader/archive/ArchiveResourceCollection.cpp
- loader/archive/mhtml/MHTMLArchive.cpp
- loader/archive/mhtml/MHTMLParser.cpp
- loader/cache/CachedCSSStyleSheet.cpp
- loader/cache/CachedFont.cpp
- loader/cache/CachedImage.cpp
- loader/cache/CachedRawResource.cpp
- loader/cache/CachedResource.cpp
- loader/cache/CachedResourceHandle.cpp
- loader/cache/CachedResourceLoader.cpp
- loader/cache/CachedResourceRequest.cpp
- loader/cache/CachedResourceRequestInitiators.cpp
- loader/cache/CachedScript.cpp
- loader/cache/CachedShader.cpp
- loader/cache/CachedSVGDocument.cpp
- loader/cache/CachedSVGDocumentReference.cpp
- loader/cache/CachedXSLStyleSheet.cpp
- loader/cache/MemoryCache.cpp
- loader/icon/IconController.cpp
- loader/icon/IconDatabase.cpp
- loader/icon/IconDatabaseBase.cpp
- loader/icon/IconLoader.cpp
- loader/icon/IconRecord.cpp
- loader/icon/PageURLRecord.cpp
- mathml/MathMLElement.cpp
- mathml/MathMLInlineContainerElement.cpp
- mathml/MathMLMathElement.cpp
- mathml/MathMLTextElement.cpp
- page/AutoscrollController.cpp
- page/BarProp.cpp
- page/CaptionUserPreferences.cpp
- page/Chrome.cpp
- page/Console.cpp
- page/ContentSecurityPolicy.cpp
- page/ContextMenuController.cpp
- page/Crypto.cpp
- page/DeviceController.cpp
- page/DiagnosticLoggingKeys.cpp
- page/DOMSecurityPolicy.cpp
- page/DOMSelection.cpp
- page/DOMTimer.cpp
- page/DOMWindow.cpp
- page/DOMWindowExtension.cpp
- page/DOMWindowProperty.cpp
- page/DragController.cpp
- page/EventHandler.cpp
- page/EventSource.cpp
- page/FeatureObserver.cpp
- page/FocusController.cpp
- page/Frame.cpp
- page/FrameDestructionObserver.cpp
- page/FrameTree.cpp
- page/FrameView.cpp
- page/GroupSettings.cpp
- page/GestureTapHighlighter.cpp
- page/History.cpp
- page/Location.cpp
- page/MouseEventWithHitTestResults.cpp
- page/Navigator.cpp
- page/NavigatorBase.cpp
- page/OriginAccessEntry.cpp
- page/Page.cpp
- page/PageActivityAssertionToken.cpp
- page/PageConsole.cpp
- page/PageGroup.cpp
- page/PageGroupLoadDeferrer.cpp
- page/PageSerializer.cpp
- page/PageThrottler.cpp
- page/PageVisibilityState.cpp
- page/Performance.cpp
- page/PerformanceEntry.cpp
- page/PerformanceEntryList.cpp
- page/PerformanceNavigation.cpp
- page/PerformanceResourceTiming.cpp
- page/PerformanceTiming.cpp
- page/PrintContext.cpp
- page/Screen.cpp
- page/SecurityOrigin.cpp
- page/SecurityPolicy.cpp
- page/Settings.cpp
- page/SpatialNavigation.cpp
- page/SuspendableTimer.cpp
- page/UserContentURLPattern.cpp
- page/WindowFeatures.cpp
- page/WindowFocusAllowedIndicator.cpp
- page/WorkerNavigator.cpp
- page/animation/AnimationBase.cpp
- page/animation/AnimationController.cpp
- page/animation/CompositeAnimation.cpp
- page/animation/CSSPropertyAnimation.cpp
- page/animation/ImplicitAnimation.cpp
- page/animation/KeyframeAnimation.cpp
- page/scrolling/ScrollingConstraints.cpp
- page/scrolling/ScrollingCoordinator.cpp
- page/scrolling/ScrollingStateFixedNode.cpp
- page/scrolling/ScrollingStateNode.cpp
- page/scrolling/ScrollingStateScrollingNode.cpp
- page/scrolling/ScrollingStateStickyNode.cpp
- page/scrolling/ScrollingStateTree.cpp
- page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.cpp
- page/scrolling/coordinatedgraphics/ScrollingStateNodeCoordinatedGraphics.cpp
- page/scrolling/coordinatedgraphics/ScrollingStateScrollingNodeCoordinatedGraphics.cpp
- platform/Arena.cpp
- platform/AsyncFileSystem.cpp
- platform/CalculationValue.cpp
- platform/Clock.cpp
- platform/ContextMenu.cpp
- platform/ContextMenuItem.cpp
- platform/ContentType.cpp
- platform/CrossThreadCopier.cpp
- platform/DatabaseStrategy.cpp
- platform/DateComponents.cpp
- platform/Decimal.cpp
- platform/DragData.cpp
- platform/DragImage.cpp
- platform/FileChooser.cpp
- platform/FileStream.cpp
- platform/FileSystem.cpp
- platform/ClockGeneric.cpp
- platform/HistogramSupport.cpp
- platform/KURL.cpp
- platform/KillRingNone.cpp
- platform/Language.cpp
- platform/Length.cpp
- platform/LengthBox.cpp
- platform/LinkHash.cpp
- platform/Logging.cpp
- platform/MIMETypeRegistry.cpp
- platform/MemoryPressureHandler.cpp
- platform/NotImplemented.cpp
- platform/PlatformEvent.cpp
- platform/PlatformInstrumentation.cpp
- platform/PlatformStrategies.cpp
- platform/RunLoop.cpp
- platform/RuntimeApplicationChecks.cpp
- platform/ScrollAnimator.cpp
- platform/ScrollableArea.cpp
- platform/Scrollbar.cpp
- platform/ScrollbarTheme.cpp
- platform/ScrollbarThemeComposite.cpp
- platform/ScrollView.cpp
- platform/SharedBuffer.cpp
- platform/SharedBufferChunkReader.cpp
- platform/SchemeRegistry.cpp
- platform/ThreadGlobalData.cpp
- platform/ThreadTimers.cpp
- platform/Timer.cpp
- platform/UUID.cpp
- platform/Widget.cpp
- platform/animation/Animation.cpp
- platform/animation/AnimationList.cpp
- platform/audio/AudioBus.cpp
- platform/audio/AudioChannel.cpp
- platform/audio/AudioDSPKernelProcessor.cpp
- platform/audio/AudioFIFO.cpp
- platform/audio/AudioPullFIFO.cpp
- platform/audio/AudioResampler.cpp
- platform/audio/AudioResamplerKernel.cpp
- platform/audio/AudioUtilities.cpp
- platform/audio/Biquad.cpp
- platform/audio/Cone.cpp
- platform/audio/DirectConvolver.cpp
- platform/audio/Distance.cpp
- platform/audio/DynamicsCompressor.cpp
- platform/audio/DynamicsCompressorKernel.cpp
- platform/audio/EqualPowerPanner.cpp
- platform/audio/FFTConvolver.cpp
- platform/audio/FFTFrame.cpp
- platform/audio/HRTFDatabase.cpp
- platform/audio/HRTFDatabaseLoader.cpp
- platform/audio/HRTFElevation.cpp
- platform/audio/HRTFKernel.cpp
- platform/audio/HRTFPanner.cpp
- platform/audio/MultiChannelResampler.cpp
- platform/audio/Panner.cpp
- platform/audio/Reverb.cpp
- platform/audio/ReverbAccumulationBuffer.cpp
- platform/audio/ReverbConvolver.cpp
- platform/audio/ReverbConvolverStage.cpp
- platform/audio/ReverbInputBuffer.cpp
- platform/audio/SincResampler.cpp
- platform/audio/VectorMath.cpp
- platform/audio/ZeroPole.cpp
- platform/graphics/BitmapImage.cpp
- platform/graphics/Color.cpp
- platform/graphics/CrossfadeGeneratedImage.cpp
- platform/graphics/FloatPoint.cpp
- platform/graphics/FloatPoint3D.cpp
- platform/graphics/FloatPolygon.cpp
- platform/graphics/FloatQuad.cpp
- platform/graphics/FloatRect.cpp
- platform/graphics/FloatSize.cpp
- platform/graphics/Font.cpp
- platform/graphics/FontCache.cpp
- platform/graphics/FontData.cpp
- platform/graphics/FontDescription.cpp
- platform/graphics/FontGenericFamilies.cpp
- platform/graphics/FontGlyphs.cpp
- platform/graphics/FontFastPath.cpp
- platform/graphics/FontFeatureSettings.cpp
- platform/graphics/LayoutBoxExtent.cpp
- platform/graphics/LayoutRect.cpp
- platform/graphics/GeneratedImage.cpp
- platform/graphics/GeneratorGeneratedImage.cpp
- platform/graphics/GlyphPageTreeNode.cpp
- platform/graphics/Gradient.cpp
- platform/graphics/GraphicsContext.cpp
- platform/graphics/GraphicsLayer.cpp
- platform/graphics/GraphicsLayerAnimation.cpp
- platform/graphics/GraphicsLayerUpdater.cpp
- platform/graphics/GraphicsLayerTransform.cpp
- platform/graphics/GraphicsTypes.cpp
- platform/graphics/Image.cpp
- platform/graphics/ImageBuffer.cpp
- platform/graphics/ImageOrientation.cpp
- platform/graphics/IntRect.cpp
- platform/graphics/MediaPlayer.cpp
- platform/graphics/Path.cpp
- platform/graphics/PathTraversalState.cpp
- platform/graphics/Pattern.cpp
- platform/graphics/Region.cpp
- platform/graphics/RoundedRect.cpp
- platform/graphics/SegmentedFontData.cpp
- platform/graphics/ShadowBlur.cpp
- platform/graphics/SimpleFontData.cpp
- platform/graphics/StringTruncator.cpp
- platform/graphics/SurrogatePairAwareTextIterator.cpp
- platform/graphics/SVGGlyph.cpp
- platform/graphics/TextRun.cpp
- platform/graphics/TiledBackingStore.cpp
- platform/graphics/WidthIterator.cpp
- platform/graphics/cpu/arm/filters/FELightingNEON.cpp
- platform/graphics/filters/texmap/CustomFilterValidatedProgramTextureMapper.cpp
- platform/graphics/filters/CustomFilterCompiledProgram.cpp
- platform/graphics/filters/CustomFilterGlobalContext.cpp
- platform/graphics/filters/CustomFilterMesh.cpp
- platform/graphics/filters/CustomFilterOperation.cpp
- platform/graphics/filters/CustomFilterParameterList.cpp
- platform/graphics/filters/ValidatedCustomFilterOperation.cpp
- platform/graphics/filters/CustomFilterProgram.cpp
- platform/graphics/filters/CustomFilterProgramInfo.cpp
- platform/graphics/filters/CustomFilterRenderer.cpp
- platform/graphics/filters/DistantLightSource.cpp
- platform/graphics/filters/FEBlend.cpp
- platform/graphics/filters/FEColorMatrix.cpp
- platform/graphics/filters/FEComponentTransfer.cpp
- platform/graphics/filters/FEComposite.cpp
- platform/graphics/filters/FEConvolveMatrix.cpp
- platform/graphics/filters/FECustomFilter.cpp
- platform/graphics/filters/FEDiffuseLighting.cpp
- platform/graphics/filters/FEDisplacementMap.cpp
- platform/graphics/filters/FEDropShadow.cpp
- platform/graphics/filters/FEFlood.cpp
- platform/graphics/filters/FEGaussianBlur.cpp
- platform/graphics/filters/FELighting.cpp
- platform/graphics/filters/FEMerge.cpp
- platform/graphics/filters/FEMorphology.cpp
- platform/graphics/filters/FEOffset.cpp
- platform/graphics/filters/FESpecularLighting.cpp
- platform/graphics/filters/FETile.cpp
- platform/graphics/filters/FETurbulence.cpp
- platform/graphics/filters/FilterEffect.cpp
- platform/graphics/filters/FilterOperation.cpp
- platform/graphics/filters/FilterOperations.cpp
- platform/graphics/filters/PointLightSource.cpp
- platform/graphics/filters/SourceAlpha.cpp
- platform/graphics/filters/SourceGraphic.cpp
- platform/graphics/filters/SpotLightSource.cpp
- platform/graphics/texmap/coordinated/AreaAllocator.cpp
- platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp
- platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp
- platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.cpp
- platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp
- platform/graphics/texmap/coordinated/CoordinatedSurface.cpp
- platform/graphics/texmap/coordinated/CoordinatedTile.cpp
- platform/graphics/texmap/coordinated/UpdateAtlas.cpp
- platform/graphics/texmap/TextureMapper.cpp
- platform/graphics/texmap/TextureMapperBackingStore.cpp
- platform/graphics/texmap/TextureMapperFPSCounter.cpp
- platform/graphics/texmap/TextureMapperImageBuffer.cpp
- platform/graphics/texmap/TextureMapperLayer.cpp
- platform/graphics/texmap/TextureMapperSurfaceBackingStore.cpp
- platform/graphics/texmap/TextureMapperTile.cpp
- platform/graphics/texmap/TextureMapperTiledBackingStore.cpp
- platform/graphics/transforms/AffineTransform.cpp
- platform/graphics/transforms/Matrix3DTransformOperation.cpp
- platform/graphics/transforms/MatrixTransformOperation.cpp
- platform/graphics/transforms/PerspectiveTransformOperation.cpp
- platform/graphics/transforms/RotateTransformOperation.cpp
- platform/graphics/transforms/ScaleTransformOperation.cpp
- platform/graphics/transforms/SkewTransformOperation.cpp
- platform/graphics/transforms/TransformOperations.cpp
- platform/graphics/transforms/TransformationMatrix.cpp
- platform/graphics/transforms/TransformState.cpp
- platform/graphics/transforms/TranslateTransformOperation.cpp
- platform/graphics/ImageSource.cpp
- platform/image-decoders/ImageDecoder.cpp
- platform/image-decoders/bmp/BMPImageDecoder.cpp
- platform/image-decoders/bmp/BMPImageReader.cpp
- platform/image-decoders/gif/GIFImageDecoder.cpp
- platform/image-decoders/gif/GIFImageReader.cpp
- platform/image-decoders/ico/ICOImageDecoder.cpp
- platform/image-decoders/jpeg/JPEGImageDecoder.cpp
- platform/image-decoders/png/PNGImageDecoder.cpp
- platform/image-decoders/webp/WEBPImageDecoder.cpp
- platform/leveldb/LevelDBDatabase.cpp
- platform/leveldb/LevelDBTransaction.cpp
- platform/leveldb/LevelDBWriteBatch.cpp
- platform/mediastream/MediaStreamCenter.cpp
- platform/mediastream/MediaStreamSource.cpp
- platform/mediastream/RTCIceCandidateDescriptor.cpp
- platform/mediastream/RTCPeerConnectionHandler.cpp
- platform/mediastream/RTCSessionDescriptionDescriptor.cpp
- platform/mock/DeviceMotionClientMock.cpp
- platform/mock/DeviceOrientationClientMock.cpp
- platform/mock/GeolocationClientMock.cpp
- platform/mock/ScrollbarThemeMock.cpp
- platform/network/AuthenticationChallengeBase.cpp
- platform/network/BlobData.cpp
- platform/network/BlobRegistry.cpp
- platform/network/BlobRegistryImpl.cpp
- platform/network/BlobResourceHandle.cpp
- platform/network/Credential.cpp
- platform/network/CredentialStorage.cpp
- platform/network/DataURL.cpp
- platform/network/DNSResolveQueue.cpp
- platform/network/FormDataBuilder.cpp
- platform/network/FormData.cpp
- platform/network/HTTPHeaderMap.cpp
- platform/network/HTTPParsers.cpp
- platform/network/MIMEHeader.cpp
- platform/network/NetworkStateNotifier.cpp
- platform/network/ParsedContentType.cpp
- platform/network/ProtectionSpace.cpp
- platform/network/ProxyServer.cpp
- platform/network/ResourceErrorBase.cpp
- platform/network/ResourceHandle.cpp
- platform/network/ResourceHandleClient.cpp
- platform/network/ResourceLoadTiming.cpp
- platform/network/ResourceRequestBase.cpp
- platform/network/ResourceResponseBase.cpp
- platform/network/SocketStreamHandleBase.cpp
- platform/sql/SQLValue.cpp
- platform/sql/SQLiteAuthorizer.cpp
- platform/sql/SQLiteDatabase.cpp
- platform/sql/SQLiteFileSystem.cpp
- platform/sql/SQLiteStatement.cpp
- platform/sql/SQLiteTransaction.cpp
- platform/text/BidiContext.cpp
- platform/text/DateTimeFormat.cpp
- platform/text/Hyphenation.cpp
- platform/text/LineEnding.cpp
- platform/text/LocaleToScriptMappingDefault.cpp
- platform/text/PlatformLocale.cpp
- platform/text/QuotedPrintable.cpp
- platform/text/RegularExpression.cpp
- platform/text/SegmentedString.cpp
- platform/text/TextBoundaries.cpp
- platform/text/TextBreakIterator.cpp
- platform/text/TextCodec.cpp
- platform/text/TextCodecLatin1.cpp
- platform/text/TextCodecUTF16.cpp
- platform/text/TextCodecUTF8.cpp
- platform/text/TextCodecUserDefined.cpp
- platform/text/TextEncoding.cpp
- platform/text/TextEncodingRegistry.cpp
- platform/text/TextStream.cpp
- platform/text/UnicodeRange.cpp
- platform/text/transcoder/FontTranscoder.cpp
- plugins/DOMMimeTypeArray.cpp
- plugins/DOMMimeType.cpp
- plugins/DOMPluginArray.cpp
- plugins/DOMPlugin.cpp
- plugins/PluginDatabase.cpp
- plugins/PluginData.cpp
- plugins/PluginDebug.cpp
- plugins/PluginMainThreadScheduler.cpp
- plugins/PluginPackage.cpp
- plugins/PluginStream.cpp
- plugins/PluginView.cpp
- rendering/AutoTableLayout.cpp
- rendering/BidiRun.cpp
- rendering/CounterNode.cpp
- rendering/EllipsisBox.cpp
- rendering/FilterEffectRenderer.cpp
- rendering/FixedTableLayout.cpp
- rendering/FlowThreadController.cpp
- rendering/HitTestingTransformState.cpp
- rendering/HitTestLocation.cpp
- rendering/HitTestResult.cpp
- rendering/InlineBox.cpp
- rendering/InlineFlowBox.cpp
- rendering/InlineTextBox.cpp
- rendering/LayoutState.cpp
- rendering/LayoutRepainter.cpp
- rendering/PointerEventsHitRules.cpp
- rendering/RenderApplet.cpp
- rendering/RenderArena.cpp
- rendering/RenderBR.cpp
- rendering/RenderBlock.cpp
- rendering/RenderBlockLineLayout.cpp
- rendering/RenderBox.cpp
- rendering/RenderBoxModelObject.cpp
- rendering/RenderButton.cpp
- rendering/RenderCombineText.cpp
- rendering/RenderCounter.cpp
- rendering/RenderDeprecatedFlexibleBox.cpp
- rendering/RenderDetailsMarker.cpp
- rendering/RenderDialog.cpp
- rendering/RenderEmbeddedObject.cpp
- rendering/RenderFieldset.cpp
- rendering/RenderFileUploadControl.cpp
- rendering/RenderFlexibleBox.cpp
- rendering/RenderGrid.cpp
- rendering/RenderFlowThread.cpp
- rendering/RenderFrame.cpp
- rendering/RenderFrameBase.cpp
- rendering/RenderFrameSet.cpp
- rendering/RenderFullScreen.cpp
- rendering/RenderGeometryMap.cpp
- rendering/RenderHTMLCanvas.cpp
- rendering/RenderIFrame.cpp
- rendering/RenderImage.cpp
- rendering/RenderImageResource.cpp
- rendering/RenderImageResourceStyleImage.cpp
- rendering/RenderInline.cpp
- rendering/RenderLayer.cpp
- rendering/RenderLayerBacking.cpp
- rendering/RenderLayerCompositor.cpp
- rendering/RenderLayerFilterInfo.cpp
- rendering/RenderLayerModelObject.cpp
- rendering/RenderLineBoxList.cpp
- rendering/RenderListBox.cpp
- rendering/RenderListItem.cpp
- rendering/RenderListMarker.cpp
- rendering/RenderMarquee.cpp
- rendering/RenderMedia.cpp
- rendering/RenderMediaControlElements.cpp
- rendering/RenderMediaControls.cpp
- rendering/RenderMenuList.cpp
- rendering/RenderMeter.cpp
- rendering/RenderMultiColumnBlock.cpp
- rendering/RenderMultiColumnFlowThread.cpp
- rendering/RenderMultiColumnSet.cpp
- rendering/RenderNamedFlowThread.cpp
- rendering/RenderObject.cpp
- rendering/RenderObjectChildList.cpp
- rendering/RenderPart.cpp
- rendering/RenderProgress.cpp
- rendering/RenderQuote.cpp
- rendering/RenderRegion.cpp
- rendering/RenderRegionSet.cpp
- rendering/RenderReplaced.cpp
- rendering/RenderReplica.cpp
- rendering/RenderRuby.cpp
- rendering/RenderRubyBase.cpp
- rendering/RenderRubyRun.cpp
- rendering/RenderRubyText.cpp
- rendering/RenderScrollbar.cpp
- rendering/RenderScrollbarPart.cpp
- rendering/RenderScrollbarTheme.cpp
- rendering/RenderSearchField.cpp
- rendering/RenderSlider.cpp
- rendering/RenderSnapshottedPlugIn.cpp
- rendering/RenderTable.cpp
- rendering/RenderTableCaption.cpp
- rendering/RenderTableCell.cpp
- rendering/RenderTableCol.cpp
- rendering/RenderTableRow.cpp
- rendering/RenderTableSection.cpp
- rendering/RenderText.cpp
- rendering/RenderTextControl.cpp
- rendering/RenderTextControlMultiLine.cpp
- rendering/RenderTextControlSingleLine.cpp
- rendering/RenderTextFragment.cpp
- rendering/RenderTextTrackCue.cpp
- rendering/RenderTheme.cpp
- rendering/RenderTreeAsText.cpp
- rendering/RenderVideo.cpp
- rendering/RenderView.cpp
- rendering/RenderWidget.cpp
- rendering/RenderWordBreak.cpp
- rendering/RootInlineBox.cpp
- rendering/ScrollBehavior.cpp
- rendering/TextAutosizer.cpp
- rendering/break_lines.cpp
- rendering/mathml/RenderMathMLBlock.cpp
- rendering/mathml/RenderMathMLFenced.cpp
- rendering/mathml/RenderMathMLFraction.cpp
- rendering/mathml/RenderMathMLMath.cpp
- rendering/mathml/RenderMathMLOperator.cpp
- rendering/mathml/RenderMathMLRoot.cpp
- rendering/mathml/RenderMathMLRow.cpp
- rendering/mathml/RenderMathMLSquareRoot.cpp
- rendering/mathml/RenderMathMLSubSup.cpp
- rendering/mathml/RenderMathMLUnderOver.cpp
- rendering/shapes/PolygonShape.cpp
- rendering/shapes/RectangleShape.cpp
- rendering/shapes/Shape.cpp
- rendering/shapes/ShapeInfo.cpp
- rendering/shapes/ShapeInsideInfo.cpp
- rendering/shapes/ShapeInterval.cpp
- rendering/shapes/ShapeOutsideInfo.cpp
- rendering/style/BasicShapes.cpp
- rendering/style/ContentData.cpp
- rendering/style/CounterDirectives.cpp
- rendering/style/FillLayer.cpp
- rendering/style/KeyframeList.cpp
- rendering/style/NinePieceImage.cpp
- rendering/style/QuotesData.cpp
- rendering/style/RenderStyle.cpp
- rendering/style/ShadowData.cpp
- rendering/style/StyleBackgroundData.cpp
- rendering/style/StyleBoxData.cpp
- rendering/style/StyleCachedImage.cpp
- rendering/style/StyleCachedImageSet.cpp
- rendering/style/StyleDeprecatedFlexibleBoxData.cpp
- rendering/style/StyleFilterData.cpp
- rendering/style/StyleFlexibleBoxData.cpp
- rendering/style/StyleGeneratedImage.cpp
- rendering/style/StyleGridData.cpp
- rendering/style/StyleGridItemData.cpp
- rendering/style/StyleInheritedData.cpp
- rendering/style/StyleMarqueeData.cpp
- rendering/style/StyleMultiColData.cpp
- rendering/style/StyleRareInheritedData.cpp
- rendering/style/StyleRareNonInheritedData.cpp
- rendering/style/StyleSurroundData.cpp
- rendering/style/StyleTransformData.cpp
- rendering/style/StyleVisualData.cpp
- rendering/style/SVGRenderStyle.cpp
- rendering/style/SVGRenderStyleDefs.cpp
- rendering/svg/RenderSVGBlock.cpp
- rendering/svg/RenderSVGContainer.cpp
- rendering/svg/RenderSVGEllipse.cpp
- rendering/svg/RenderSVGGradientStop.cpp
- rendering/svg/RenderSVGForeignObject.cpp
- rendering/svg/RenderSVGHiddenContainer.cpp
- rendering/svg/RenderSVGImage.cpp
- rendering/svg/RenderSVGInline.cpp
- rendering/svg/RenderSVGInlineText.cpp
- rendering/svg/RenderSVGModelObject.cpp
- rendering/svg/RenderSVGPath.cpp
- rendering/svg/RenderSVGRect.cpp
- rendering/svg/RenderSVGResource.cpp
- rendering/svg/RenderSVGResourceClipper.cpp
- rendering/svg/RenderSVGResourceContainer.cpp
- rendering/svg/RenderSVGResourceFilter.cpp
- rendering/svg/RenderSVGResourceFilterPrimitive.cpp
- rendering/svg/RenderSVGResourceGradient.cpp
- rendering/svg/RenderSVGResourceLinearGradient.cpp
- rendering/svg/RenderSVGResourceMarker.cpp
- rendering/svg/RenderSVGResourceMasker.cpp
- rendering/svg/RenderSVGResourcePattern.cpp
- rendering/svg/RenderSVGResourceRadialGradient.cpp
- rendering/svg/RenderSVGResourceSolidColor.cpp
- rendering/svg/RenderSVGRoot.cpp
- rendering/svg/RenderSVGShape.cpp
- rendering/svg/RenderSVGTSpan.cpp
- rendering/svg/RenderSVGText.cpp
- rendering/svg/RenderSVGTextPath.cpp
- rendering/svg/RenderSVGTransformableContainer.cpp
- rendering/svg/RenderSVGViewportContainer.cpp
- rendering/svg/SVGInlineFlowBox.cpp
- rendering/svg/SVGInlineTextBox.cpp
- rendering/svg/SVGPathData.cpp
- rendering/svg/SVGRenderSupport.cpp
- rendering/svg/SVGRenderTreeAsText.cpp
- rendering/svg/SVGRenderingContext.cpp
- rendering/svg/SVGResources.cpp
- rendering/svg/SVGResourcesCache.cpp
- rendering/svg/SVGResourcesCycleSolver.cpp
- rendering/svg/SVGRootInlineBox.cpp
- rendering/svg/SVGTextChunk.cpp
- rendering/svg/SVGTextChunkBuilder.cpp
- rendering/svg/SVGTextLayoutAttributes.cpp
- rendering/svg/SVGTextLayoutAttributesBuilder.cpp
- rendering/svg/SVGTextLayoutEngine.cpp
- rendering/svg/SVGTextLayoutEngineBaseline.cpp
- rendering/svg/SVGTextLayoutEngineSpacing.cpp
- rendering/svg/SVGTextRunRenderingContext.cpp
- rendering/svg/SVGTextMetrics.cpp
- rendering/svg/SVGTextMetricsBuilder.cpp
- rendering/svg/SVGTextQuery.cpp
- storage/StorageThread.cpp
- storage/Storage.cpp
- storage/StorageAreaImpl.cpp
- storage/StorageAreaSync.cpp
- storage/StorageEvent.cpp
- storage/StorageEventDispatcher.cpp
- storage/StorageMap.cpp
- storage/StorageNamespace.cpp
- storage/StorageNamespaceImpl.cpp
- storage/StorageStrategy.cpp
- storage/StorageSyncManager.cpp
- storage/StorageTracker.cpp
- svg/ColorDistance.cpp
- svg/SVGAElement.cpp
- svg/SVGAltGlyphDefElement.cpp
- svg/SVGAltGlyphElement.cpp
- svg/SVGAltGlyphItemElement.cpp
- svg/SVGAngle.cpp
- svg/SVGAnimateColorElement.cpp
- svg/SVGAnimatedAngle.cpp
- svg/SVGAnimatedBoolean.cpp
- svg/SVGAnimatedColor.cpp
- svg/SVGAnimatedEnumeration.cpp
- svg/SVGAnimatedInteger.cpp
- svg/SVGAnimatedIntegerOptionalInteger.cpp
- svg/SVGAnimatedLength.cpp
- svg/SVGAnimatedLengthList.cpp
- svg/SVGAnimatedNumber.cpp
- svg/SVGAnimatedNumberList.cpp
- svg/SVGAnimatedNumberOptionalNumber.cpp
- svg/SVGAnimatedPath.cpp
- svg/SVGAnimatedPointList.cpp
- svg/SVGAnimatedPreserveAspectRatio.cpp
- svg/SVGAnimatedRect.cpp
- svg/SVGAnimatedString.cpp
- svg/SVGAnimatedTransformList.cpp
- svg/SVGAnimatedType.cpp
- svg/SVGAnimateElement.cpp
- svg/SVGAnimateMotionElement.cpp
- svg/SVGAnimateTransformElement.cpp
- svg/SVGAnimationElement.cpp
- svg/SVGCircleElement.cpp
- svg/SVGClipPathElement.cpp
- svg/SVGColor.cpp
- svg/SVGComponentTransferFunctionElement.cpp
- svg/SVGCursorElement.cpp
- svg/SVGDefsElement.cpp
- svg/SVGDescElement.cpp
- svg/SVGDocument.cpp
- svg/SVGDocumentExtensions.cpp
- svg/SVGElement.cpp
- svg/SVGElementInstance.cpp
- svg/SVGElementInstanceList.cpp
- svg/SVGEllipseElement.cpp
- svg/SVGException.cpp
- svg/SVGExternalResourcesRequired.cpp
- svg/SVGFEBlendElement.cpp
- svg/SVGFEColorMatrixElement.cpp
- svg/SVGFEComponentTransferElement.cpp
- svg/SVGFECompositeElement.cpp
- svg/SVGFEConvolveMatrixElement.cpp
- svg/SVGFEDiffuseLightingElement.cpp
- svg/SVGFEDisplacementMapElement.cpp
- svg/SVGFEDistantLightElement.cpp
- svg/SVGFEDropShadowElement.cpp
- svg/SVGFEFloodElement.cpp
- svg/SVGFEFuncAElement.cpp
- svg/SVGFEFuncBElement.cpp
- svg/SVGFEFuncGElement.cpp
- svg/SVGFEFuncRElement.cpp
- svg/SVGFEGaussianBlurElement.cpp
- svg/SVGFEImageElement.cpp
- svg/SVGFELightElement.cpp
- svg/SVGFEMergeElement.cpp
- svg/SVGFEMergeNodeElement.cpp
- svg/SVGFEMorphologyElement.cpp
- svg/SVGFEOffsetElement.cpp
- svg/SVGFEPointLightElement.cpp
- svg/SVGFESpecularLightingElement.cpp
- svg/SVGFESpotLightElement.cpp
- svg/SVGFETileElement.cpp
- svg/SVGFETurbulenceElement.cpp
- svg/SVGFilterElement.cpp
- svg/SVGFilterPrimitiveStandardAttributes.cpp
- svg/SVGFitToViewBox.cpp
- svg/SVGFontData.cpp
- svg/SVGFontElement.cpp
- svg/SVGFontFaceElement.cpp
- svg/SVGFontFaceFormatElement.cpp
- svg/SVGFontFaceNameElement.cpp
- svg/SVGFontFaceSrcElement.cpp
- svg/SVGFontFaceUriElement.cpp
- svg/SVGForeignObjectElement.cpp
- svg/SVGGElement.cpp
- svg/SVGGlyphElement.cpp
- svg/SVGGlyphRefElement.cpp
- svg/SVGGradientElement.cpp
- svg/SVGHKernElement.cpp
- svg/SVGImageElement.cpp
- svg/SVGImageLoader.cpp
- svg/SVGLangSpace.cpp
- svg/SVGLength.cpp
- svg/SVGLengthContext.cpp
- svg/SVGLengthList.cpp
- svg/SVGLineElement.cpp
- svg/SVGLinearGradientElement.cpp
- svg/SVGLocatable.cpp
- svg/SVGMPathElement.cpp
- svg/SVGMarkerElement.cpp
- svg/SVGMaskElement.cpp
- svg/SVGMetadataElement.cpp
- svg/SVGMissingGlyphElement.cpp
- svg/SVGNumberList.cpp
- svg/SVGPaint.cpp
- svg/SVGParserUtilities.cpp
- svg/SVGPathBlender.cpp
- svg/SVGPathBuilder.cpp
- svg/SVGPathByteStreamBuilder.cpp
- svg/SVGPathByteStreamSource.cpp
- svg/SVGPathElement.cpp
- svg/SVGPathParser.cpp
- svg/SVGPathSegList.cpp
- svg/SVGPathSegListBuilder.cpp
- svg/SVGPathSegListSource.cpp
- svg/SVGPathStringBuilder.cpp
- svg/SVGPathStringSource.cpp
- svg/SVGPathTraversalStateBuilder.cpp
- svg/SVGPathUtilities.cpp
- svg/SVGPatternElement.cpp
- svg/SVGPointList.cpp
- svg/SVGPolyElement.cpp
- svg/SVGPolygonElement.cpp
- svg/SVGPolylineElement.cpp
- svg/SVGPreserveAspectRatio.cpp
- svg/SVGRadialGradientElement.cpp
- svg/SVGRectElement.cpp
- svg/SVGSVGElement.cpp
- svg/SVGScriptElement.cpp
- svg/SVGSetElement.cpp
- svg/SVGStopElement.cpp
- svg/SVGStringList.cpp
- svg/SVGStyleElement.cpp
- svg/SVGStyledElement.cpp
- svg/SVGStyledLocatableElement.cpp
- svg/SVGStyledTransformableElement.cpp
- svg/SVGSwitchElement.cpp
- svg/SVGSymbolElement.cpp
- svg/SVGTRefElement.cpp
- svg/SVGTSpanElement.cpp
- svg/SVGTests.cpp
- svg/SVGTextContentElement.cpp
- svg/SVGTextElement.cpp
- svg/SVGTextPathElement.cpp
- svg/SVGTextPositioningElement.cpp
- svg/SVGTitleElement.cpp
- svg/SVGTransform.cpp
- svg/SVGTransformDistance.cpp
- svg/SVGTransformList.cpp
- svg/SVGTransformable.cpp
- svg/SVGURIReference.cpp
- svg/SVGUseElement.cpp
- svg/SVGViewElement.cpp
- svg/SVGViewSpec.cpp
- svg/SVGVKernElement.cpp
- svg/SVGZoomAndPan.cpp
- svg/SVGZoomEvent.cpp
- svg/animation/SMILTime.cpp
- svg/animation/SMILTimeContainer.cpp
- svg/animation/SVGSMILElement.cpp
- svg/graphics/SVGImage.cpp
- svg/graphics/SVGImageCache.cpp
- svg/graphics/SVGImageForContainer.cpp
- svg/graphics/filters/SVGFEImage.cpp
- svg/graphics/filters/SVGFilter.cpp
- svg/graphics/filters/SVGFilterBuilder.cpp
- svg/properties/SVGAttributeToPropertyMap.cpp
- svg/properties/SVGPathSegListPropertyTearOff.cpp
- workers/AbstractWorker.cpp
- workers/DedicatedWorkerContext.cpp
- workers/DedicatedWorkerThread.cpp
- workers/DefaultSharedWorkerRepository.cpp
- workers/SharedWorker.cpp
- workers/SharedWorkerContext.cpp
- workers/SharedWorkerRepository.cpp
- workers/SharedWorkerThread.cpp
- workers/Worker.cpp
- workers/WorkerContext.cpp
- workers/WorkerEventQueue.cpp
- workers/WorkerLocation.cpp
- workers/WorkerMessagingProxy.cpp
- workers/WorkerRunLoop.cpp
- workers/WorkerScriptLoader.cpp
- workers/WorkerThread.cpp
- xml/DOMParser.cpp
- xml/NativeXPathNSResolver.cpp
- xml/XMLErrors.cpp
- xml/XMLHttpRequest.cpp
- xml/XMLHttpRequestException.cpp
- xml/XMLHttpRequestProgressEventThrottle.cpp
- xml/XMLHttpRequestUpload.cpp
- xml/XMLTreeViewer.cpp
- xml/XMLSerializer.cpp
- xml/XPathEvaluator.cpp
- xml/XPathException.cpp
- xml/XPathExpression.cpp
- xml/XPathExpressionNode.cpp
- xml/XPathFunctions.cpp
- xml/XPathNSResolver.cpp
- xml/XPathNodeSet.cpp
- xml/XPathParser.cpp
- xml/XPathPath.cpp
- xml/XPathPredicate.cpp
- xml/XPathResult.cpp
- xml/XPathStep.cpp
- xml/XPathUtil.cpp
- xml/XPathValue.cpp
- xml/XPathVariableReference.cpp
- xml/XSLImportRule.cpp
- xml/XSLStyleSheetLibxslt.cpp
- xml/XSLTExtensions.cpp
- xml/XSLTProcessor.cpp
- xml/XSLTProcessorLibxslt.cpp
- xml/XSLTUnicodeSort.cpp
- xml/parser/XMLDocumentParser.cpp
- xml/parser/XMLDocumentParserLibxml2.cpp
- xml/parser/XMLDocumentParserScope.cpp
- )
- # GCC 4.6.x crashes when building this file with -O3 and -DNDEBUG.
- # References: https://bugs.webkit.org/show_bug.cgi?id=97268
- # https://bugs.webkit.org/show_bug.cgi?id=114627
- if (CMAKE_COMPILER_IS_GNUCXX) # Can restrict based on the version.
- string(TOUPPER "CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE}" _CXXFLAGS_VARNAME)
- string(FIND ${${_CXXFLAGS_VARNAME}} "-O3" _CXXFLAGS_O3_INDEX)
- if (_CXXFLAGS_O3_INDEX GREATER -1)
- string(REPLACE "-O3" "-O2" _CXXFLAGS ${${_CXXFLAGS_VARNAME}})
- set_source_files_properties(Modules/websockets/WebSocketDeflater.cpp
- PROPERTIES COMPILE_FLAGS "${_CXXFLAGS}")
- endif ()
- endif ()
- set(WebCore_CSS_PROPERTY_NAMES
- ${WEBCORE_DIR}/css/CSSPropertyNames.in
- )
- set(WebCore_CSS_VALUE_KEYWORDS
- ${WEBCORE_DIR}/css/CSSValueKeywords.in
- )
- set(WebCore_USER_AGENT_STYLE_SHEETS
- ${WEBCORE_DIR}/css/html.css
- ${WEBCORE_DIR}/css/fullscreen.css
- ${WEBCORE_DIR}/css/mathml.css
- ${WEBCORE_DIR}/css/mediaControls.css
- ${WEBCORE_DIR}/css/plugIns.css
- ${WEBCORE_DIR}/css/quirks.css
- ${WEBCORE_DIR}/css/svg.css
- ${WEBCORE_DIR}/css/view-source.css
- )
- set(WebCore_PLUG_INS_RESOURCES
- ${WEBCORE_DIR}/Resources/plugIns.js
- )
- set(WebCore_LIBRARIES
- WTF
- JavaScriptCore
- )
- if (ENABLE_SQL_DATABASE AND ENABLE_WORKERS)
- list(APPEND WebCore_SOURCES
- Modules/webdatabase/WorkerContextWebDatabase.cpp
- )
- list(APPEND WebCore_IDL_FILES
- Modules/webdatabase/WorkerContextWebDatabase.idl
- )
- endif ()
- if (ENABLE_NETSCAPE_PLUGIN_API)
- list(APPEND WebCore_SOURCES
- plugins/npapi.cpp
- )
- else ()
- list(APPEND WebCore_SOURCES
- plugins/PluginPackageNone.cpp
- plugins/PluginViewNone.cpp
- )
- endif ()
- if (ENABLE_SVG)
- list(APPEND WebCore_CSS_PROPERTY_NAMES
- ${WEBCORE_DIR}/css/SVGCSSPropertyNames.in
- )
- list(APPEND WebCore_CSS_VALUE_KEYWORDS
- ${WEBCORE_DIR}/css/SVGCSSValueKeywords.in
- )
- endif ()
- if (ENABLE_SMOOTH_SCROLLING)
- list(APPEND WebCore_SOURCES
- platform/ScrollAnimatorNone.cpp
- )
- endif ()
- if (ENABLE_WEBGL)
- set(WTF_USE_3D_GRAPHICS 1)
- add_definitions(-DWTF_USE_3D_GRAPHICS=1)
- list(APPEND WebCore_SOURCES
- html/canvas/OESStandardDerivatives.cpp
- html/canvas/OESTextureFloat.cpp
- html/canvas/OESTextureHalfFloat.cpp
- html/canvas/OESVertexArrayObject.cpp
- html/canvas/OESElementIndexUint.cpp
- html/canvas/WebGLBuffer.cpp
- html/canvas/WebGLCompressedTextureATC.cpp
- html/canvas/WebGLCompressedTexturePVRTC.cpp
- html/canvas/WebGLCompressedTextureS3TC.cpp
- html/canvas/WebGLContextAttributes.cpp
- html/canvas/WebGLContextEvent.cpp
- html/canvas/WebGLContextGroup.cpp
- html/canvas/WebGLContextObject.cpp
- html/canvas/WebGLDebugRendererInfo.cpp
- html/canvas/WebGLDebugShaders.cpp
- html/canvas/WebGLDepthTexture.cpp
- html/canvas/WebGLFramebuffer.cpp
- html/canvas/WebGLGetInfo.cpp
- html/canvas/WebGLLoseContext.cpp
- html/canvas/WebGLObject.cpp
- html/canvas/WebGLProgram.cpp
- html/canvas/WebGLRenderbuffer.cpp
- html/canvas/WebGLRenderingContext.cpp
- html/canvas/WebGLShader.cpp
- html/canvas/WebGLShaderPrecisionFormat.cpp
- html/canvas/WebGLSharedObject.cpp
- html/canvas/WebGLTexture.cpp
- html/canvas/WebGLUniformLocation.cpp
- html/canvas/WebGLVertexArrayObjectOES.cpp
- html/canvas/WebGLExtension.cpp
- html/canvas/EXTDrawBuffers.cpp
- html/canvas/EXTTextureFilterAnisotropic.cpp
- html/canvas/OESStandardDerivatives.cpp
- html/canvas/OESTextureFloat.cpp
- html/canvas/OESTextureHalfFloat.cpp
- html/canvas/OESVertexArrayObject.cpp
- html/canvas/OESElementIndexUint.cpp
- )
- list(APPEND WebCore_IDL_FILES
- html/canvas/EXTDrawBuffers.idl
- html/canvas/EXTTextureFilterAnisotropic.idl
- html/canvas/OESStandardDerivatives.idl
- html/canvas/OESTextureFloat.idl
- html/canvas/OESTextureHalfFloat.idl
- html/canvas/OESVertexArrayObject.idl
- html/canvas/OESElementIndexUint.idl
- html/canvas/WebGLActiveInfo.idl
- html/canvas/WebGLBuffer.idl
- html/canvas/WebGLCompressedTextureATC.idl
- html/canvas/WebGLCompressedTexturePVRTC.idl
- html/canvas/WebGLCompressedTextureS3TC.idl
- html/canvas/WebGLContextAttributes.idl
- html/canvas/WebGLContextEvent.idl
- html/canvas/WebGLDebugRendererInfo.idl
- html/canvas/WebGLDebugShaders.idl
- html/canvas/WebGLDepthTexture.idl
- html/canvas/WebGLFramebuffer.idl
- html/canvas/WebGLLoseContext.idl
- html/canvas/WebGLProgram.idl
- html/canvas/WebGLRenderbuffer.idl
- html/canvas/WebGLRenderingContext.idl
- html/canvas/WebGLShader.idl
- html/canvas/WebGLShaderPrecisionFormat.idl
- html/canvas/WebGLTexture.idl
- html/canvas/WebGLUniformLocation.idl
- html/canvas/WebGLVertexArrayObjectOES.idl
- )
- endif ()
- if (ENABLE_VIDEO_TRACK)
- list(APPEND WebCore_IDL_FILES
- html/track/AudioTrack.idl
- html/track/AudioTrackList.idl
- html/track/TextTrack.idl
- html/track/TextTrackCue.idl
- html/track/TextTrackCueList.idl
- html/track/TextTrackList.idl
- html/track/TrackEvent.idl
- html/track/VideoTrack.idl
- html/track/VideoTrackList.idl
- )
- list(APPEND WebCore_SOURCES
- html/track/AudioTrack.cpp
- html/track/AudioTrackList.cpp
- html/track/InbandTextTrack.cpp
- html/track/LoadableTextTrack.cpp
- html/track/TextTrack.cpp
- html/track/TextTrackCue.cpp
- html/track/TextTrackCueGeneric.cpp
- html/track/TextTrackCueList.cpp
- html/track/TextTrackList.cpp
- html/track/TrackBase.cpp
- html/track/TrackEvent.cpp
- html/track/TrackListBase.cpp
- html/track/WebVTTElement.cpp
- html/track/WebVTTParser.cpp
- html/track/WebVTTTokenizer.cpp
- html/track/VideoTrack.cpp
- html/track/VideoTrackList.cpp
- loader/cache/CachedTextTrack.cpp
- platform/graphics/TextTrackRepresentation.cpp
- )
- endif ()
- if (ENABLE_QUOTA)
- list(APPEND WebCore_SOURCES
- Modules/quota/DOMWindowQuota.cpp
- Modules/quota/NavigatorStorageQuota.cpp
- Modules/quota/StorageErrorCallback.cpp
- Modules/quota/StorageInfo.cpp
- Modules/quota/StorageQuota.cpp
- Modules/quota/WorkerNavigatorStorageQuota.cpp
- )
- list(APPEND WebCore_IDL_FILES
- Modules/quota/DOMWindowQuota.idl
- Modules/quota/NavigatorStorageQuota.idl
- Modules/quota/StorageErrorCallback.idl
- Modules/quota/StorageInfo.idl
- Modules/quota/StorageQuota.idl
- Modules/quota/StorageQuotaCallback.idl
- Modules/quota/StorageUsageCallback.idl
- Modules/quota/WorkerNavigatorStorageQuota.idl
- )
- endif ()
- if (WTF_USE_ICU_UNICODE)
- list(APPEND WebCore_SOURCES
- platform/text/TextBreakIteratorICU.cpp
- platform/text/TextCodecICU.cpp
- platform/text/TextEncodingDetectorICU.cpp
- )
- list(APPEND WebCore_INCLUDE_DIRECTORIES
- ${ICU_INCLUDE_DIRS}
- )
- list(APPEND WebCore_LIBRARIES
- ${ICU_LIBRARIES}
- )
- elseif (WTF_USE_WCHAR_UNICODE)
- list(APPEND WebCore_SOURCES
- platform/text/TextEncodingDetectorNone.cpp
- platform/text/wchar/TextBreakIteratorWchar.cpp
- )
- endif ()
- if (WTF_USE_LEVELDB)
- list(APPEND WebCore_INCLUDE_DIRECTORIES
- "${THIRDPARTY_DIR}/leveldb/include"
- "${THIRDPARTY_DIR}/leveldb"
- )
- list(APPEND LEVELDB_SOURCES
- ${THIRDPARTY_DIR}/leveldb/db/builder.cc
- ${THIRDPARTY_DIR}/leveldb/db/c.cc
- ${THIRDPARTY_DIR}/leveldb/db/dbformat.cc
- ${THIRDPARTY_DIR}/leveldb/db/db_impl.cc
- ${THIRDPARTY_DIR}/leveldb/db/db_iter.cc
- ${THIRDPARTY_DIR}/leveldb/db/filename.cc
- ${THIRDPARTY_DIR}/leveldb/db/log_reader.cc
- ${THIRDPARTY_DIR}/leveldb/db/log_writer.cc
- ${THIRDPARTY_DIR}/leveldb/db/memtable.cc
- ${THIRDPARTY_DIR}/leveldb/db/repair.cc
- ${THIRDPARTY_DIR}/leveldb/db/table_cache.cc
- ${THIRDPARTY_DIR}/leveldb/db/version_edit.cc
- ${THIRDPARTY_DIR}/leveldb/db/version_set.cc
- ${THIRDPARTY_DIR}/leveldb/db/write_batch.cc
- ${THIRDPARTY_DIR}/leveldb/helpers/memenv/memenv.cc
- ${THIRDPARTY_DIR}/leveldb/port/port_posix.cc
- ${THIRDPARTY_DIR}/leveldb/table/block_builder.cc
- ${THIRDPARTY_DIR}/leveldb/table/block.cc
- ${THIRDPARTY_DIR}/leveldb/table/filter_block.cc
- ${THIRDPARTY_DIR}/leveldb/table/format.cc
- ${THIRDPARTY_DIR}/leveldb/table/iterator.cc
- ${THIRDPARTY_DIR}/leveldb/table/merger.cc
- ${THIRDPARTY_DIR}/leveldb/table/table_builder.cc
- ${THIRDPARTY_DIR}/leveldb/table/table.cc
- ${THIRDPARTY_DIR}/leveldb/table/two_level_iterator.cc
- ${THIRDPARTY_DIR}/leveldb/util/arena.cc
- ${THIRDPARTY_DIR}/leveldb/util/bloom.cc
- ${THIRDPARTY_DIR}/leveldb/util/cache.cc
- ${THIRDPARTY_DIR}/leveldb/util/coding.cc
- ${THIRDPARTY_DIR}/leveldb/util/comparator.cc
- ${THIRDPARTY_DIR}/leveldb/util/crc32c.cc
- ${THIRDPARTY_DIR}/leveldb/util/env.cc
- ${THIRDPARTY_DIR}/leveldb/util/env_posix.cc
- ${THIRDPARTY_DIR}/leveldb/util/filter_policy.cc
- ${THIRDPARTY_DIR}/leveldb/util/hash.cc
- ${THIRDPARTY_DIR}/leveldb/util/histogram.cc
- ${THIRDPARTY_DIR}/leveldb/util/logging.cc
- ${THIRDPARTY_DIR}/leveldb/util/options.cc
- ${THIRDPARTY_DIR}/leveldb/util/status.cc
- )
- endif ()
- if (WTF_USE_3D_GRAPHICS)
- list(APPEND WebCore_INCLUDE_DIRECTORIES
- ${OPENGL_INCLUDE_DIR}
- "${THIRDPARTY_DIR}/ANGLE/src"
- "${THIRDPARTY_DIR}/ANGLE/include"
- "${THIRDPARTY_DIR}/ANGLE/include/KHR"
- "${THIRDPARTY_DIR}/ANGLE/include/GLSLANG"
- "${WEBCORE_DIR}/platform/graphics/gpu"
- )
- list(APPEND WebCore_LIBRARIES
- ${OPENGL_gl_LIBRARY}
- )
- if (BISON_VERSION EQUAL "2.5")
- # Bison 2.5 can not compile generated glslang.
- # See https://bugs.webkit.org/show_bug.cgi?id=93487
- list(APPEND ANGLESupport_SOURCES
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/glslang_lex.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/glslang_tab.cpp
- )
- else ()
- list(APPEND ANGLESupport_SOURCES
- ${DERIVED_SOURCES_WEBCORE_DIR}/glslang.cpp
- ${DERIVED_SOURCES_WEBCORE_DIR}/glslang_tab.cpp
- )
- endif ()
- list(APPEND ANGLESupport_SOURCES
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/BuiltInFunctionEmulator.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/CodeGenGLSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/Compiler.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/Diagnostics.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/DirectiveHandler.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/debug.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/depgraph/DependencyGraph.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/depgraph/DependencyGraphBuilder.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/depgraph/DependencyGraphOutput.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/depgraph/DependencyGraphTraverse.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/DetectDiscontinuity.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/DetectRecursion.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/ForLoopUnroll.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/InfoSink.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/Initialize.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/InitializeDll.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/InitializeParseContext.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/Intermediate.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/intermOut.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/IntermTraverse.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/MapLongVariableNames.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/ossource_posix.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/OutputESSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/OutputGLSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/OutputGLSLBase.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/OutputHLSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/parseConst.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/ParseHelper.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/PoolAlloc.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Input.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Lexer.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Macro.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/MacroExpander.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Preprocessor.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Token.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/Tokenizer.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/QualifierAlive.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/RemoveTree.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/SearchSymbol.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/ShaderLang.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/SymbolTable.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/timing/RestrictFragmentShaderTiming.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/timing/RestrictVertexShaderTiming.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/TranslatorESSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/TranslatorGLSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/TranslatorHLSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/UnfoldShortCircuit.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/util.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/ValidateLimitations.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/VariableInfo.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/VariablePacker.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/compiler/VersionGLSL.cpp
- ${THIRDPARTY_DIR}/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp
- )
- list(APPEND WebCore_SOURCES
- platform/graphics/ANGLEWebKitBridge.cpp
- platform/graphics/GraphicsContext3D.cpp
- platform/graphics/gpu/DrawingBuffer.cpp
- )
- endif ()
- set(WebCoreTestSupport_INCLUDE_DIRECTORIES
- "${WEBCORE_DIR}/testing"
- "${WEBCORE_DIR}/platform/mock"
- )
- set(WebCoreTestSupport_IDL_INCLUDES
- testing
- )
- set(WebCoreTestSupport_IDL_FILES
- testing/Internals.idl
- testing/InternalSettings.idl
- testing/MallocStatistics.idl
- testing/MemoryInfo.idl
- testing/TypeConversions.idl
- )
- set(WebCoreTestSupport_SOURCES
- testing/Internals.cpp
- testing/InternalSettings.cpp
- platform/mock/PlatformSpeechSynthesizerMock.cpp
- )
- # Modules that the bindings generator scripts may use
- set(SCRIPTS_RESOLVE_SUPPLEMENTAL
- ${WEBCORE_DIR}/bindings/scripts/IDLParser.pm
- )
- set(SCRIPTS_BINDINGS
- ${WEBCORE_DIR}/bindings/scripts/IDLParser.pm
- ${WEBCORE_DIR}/bindings/scripts/InFilesParser.pm
- ${WEBCORE_DIR}/bindings/scripts/preprocessor.pm
- )
- set(IDL_FILES_TMP ${DERIVED_SOURCES_WEBCORE_DIR}/idl_files.tmp)
- set(SUPPLEMENTAL_DEPENDENCY_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/supplemental_dependency.tmp)
- set(WINDOW_CONSTRUCTORS_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWindowConstructors.idl)
- set(WORKERCONTEXT_CONSTRUCTORS_FILE ${DERIVED_SOURCES_WEBCORE_DIR}/WorkerContextConstructors.idl)
- set(IDL_ATTRIBUTES_FILE ${WEBCORE_DIR}/bindings/scripts/IDLAttributes.txt)
- include(${WEBCORE_DIR}/UseJSC.cmake)
- WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
- # ANGLE tokenizer & parser
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/glslang.cpp
- MAIN_DEPENDENCY ${THIRDPARTY_DIR}/ANGLE/src/compiler/glslang.l
- COMMAND ${FLEX_EXECUTABLE} --noline --nounistd --outfile=glslang.cpp ${THIRDPARTY_DIR}/ANGLE/src/compiler/glslang.l
- WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR}
- VERBATIM)
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/glslang_tab.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/glslang_tab.h
- MAIN_DEPENDENCY ${THIRDPARTY_DIR}/ANGLE/src/compiler/glslang.y
- COMMAND ${BISON_EXECUTABLE} --no-lines --defines=glslang_tab.h --skeleton=yacc.c --output=glslang_tab.cpp ${THIRDPARTY_DIR}/ANGLE/src/compiler/glslang.y
- WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR}
- VERBATIM)
- # All Web Inspector generated files are created with this one call to CodeGeneratorInspector.pm
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorProtocolVersion.h
- MAIN_DEPENDENCY inspector/Inspector.json
- DEPENDS ${WEBCORE_DIR}/inspector/generate-inspector-protocol-version ${WEBCORE_DIR}/inspector/Inspector.json
- COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/inspector/generate-inspector-protocol-version -o ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorProtocolVersion.h ${WEBCORE_DIR}/inspector/Inspector.json
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorProtocolVersion.h)
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorBackendDispatcher.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorBackendDispatcher.h ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorFrontend.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorFrontend.h ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorTypeBuilder.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorTypeBuilder.h
- MAIN_DEPENDENCY inspector/Inspector.json
- DEPENDS ${WEBCORE_DIR}/inspector/CodeGeneratorInspector.py
- COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/inspector/CodeGeneratorInspector.py ${WEBCORE_DIR}/inspector/Inspector.json --output_h_dir "${DERIVED_SOURCES_WEBCORE_DIR}" --output_cpp_dir "${DERIVED_SOURCES_WEBCORE_DIR}" --write_always
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorBackendDispatcher.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorFrontend.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorTypeBuilder.cpp)
- # Generate InspectorOverlayPage.h
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.h
- MAIN_DEPENDENCY inspector/InspectorOverlayPage.html
- COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/inspector/xxd.pl InspectorOverlayPage_html ${WEBCORE_DIR}/inspector/InspectorOverlayPage.html ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.h
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorOverlayPage.h)
- # Generate InjectedScriptSource.h
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InjectedScriptSource.h
- MAIN_DEPENDENCY inspector/InjectedScriptSource.js
- COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/inspector/xxd.pl InjectedScriptSource_js ${WEBCORE_DIR}/inspector/InjectedScriptSource.js ${DERIVED_SOURCES_WEBCORE_DIR}/InjectedScriptSource.h
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InjectedScriptSource.h)
- # Generate InjectedScriptCanvasModuleSource.h
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/InjectedScriptCanvasModuleSource.h
- MAIN_DEPENDENCY inspector/InjectedScriptCanvasModuleSource.js
- COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/inspector/xxd.pl InjectedScriptCanvasModuleSource_js ${WEBCORE_DIR}/inspector/InjectedScriptCanvasModuleSource.js ${DERIVED_SOURCES_WEBCORE_DIR}/InjectedScriptCanvasModuleSource.h
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InjectedScriptCanvasModuleSource.h)
- MAKE_HASH_TOOLS(${WEBCORE_DIR}/platform/ColorData)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/ColorData.cpp)
- # Generate XMLViewerCSS.h
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerCSS.h
- MAIN_DEPENDENCY xml/XMLViewer.css
- COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/inspector/xxd.pl XMLViewer_css ${WEBCORE_DIR}/xml/XMLViewer.css ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerCSS.h
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerCSS.h)
- # Generate XMLViewerJS.h
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerJS.h
- MAIN_DEPENDENCY xml/XMLViewer.js
- COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/inspector/xxd.pl XMLViewer_js ${WEBCORE_DIR}/xml/XMLViewer.js ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerJS.h
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLViewerJS.h)
- # Generate HTML entity table
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLEntityTable.cpp
- MAIN_DEPENDENCY ${WEBCORE_DIR}/html/parser/HTMLEntityNames.in
- DEPENDS ${WEBCORE_DIR}/html/parser/create-html-entity-table
- COMMAND ${PYTHON_EXECUTABLE} ${WEBCORE_DIR}/html/parser/create-html-entity-table -o ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLEntityTable.cpp ${WEBCORE_DIR}/html/parser/HTMLEntityNames.in
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLEntityTable.cpp)
- # Generate CSS property names
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.in ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.h ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.gperf
- MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makeprop.pl
- DEPENDS ${WebCore_CSS_PROPERTY_NAMES}
- WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR}
- COMMAND ${PERL_EXECUTABLE} -ne "print" ${WebCore_CSS_PROPERTY_NAMES} > ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.in
- COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/makeprop.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}"
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CSSPropertyNames.cpp)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp CSSPropertyNames.h)
- # Generate CSS value keywords
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.in ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.h ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.gperf
- MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makevalues.pl
- DEPENDS ${WebCore_CSS_VALUE_KEYWORDS}
- WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR}
- COMMAND ${PERL_EXECUTABLE} -ne "print" ${WebCore_CSS_VALUE_KEYWORDS} > ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.in
- COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/makevalues.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}"
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.cpp)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSPrimitiveValueMappings.h CSSValueKeywords.h)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp CSSValueKeywords.h)
- # Generate user agent styles
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheetsData.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheets.h
- MAIN_DEPENDENCY ${WEBCORE_DIR}/css/make-css-file-arrays.pl
- DEPENDS ${WebCore_USER_AGENT_STYLE_SHEETS} ${WEBCORE_DIR}/bindings/scripts/preprocessor.pm
- COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/make-css-file-arrays.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheets.h ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheetsData.cpp ${WebCore_USER_AGENT_STYLE_SHEETS}
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/UserAgentStyleSheetsData.cpp)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/StyleResolver.cpp UserAgentStyleSheetsData.cpp UserAgentStyleSheets.h)
- # Generate plug-in resources
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResourcesData.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResources.h
- MAIN_DEPENDENCY ${WEBCORE_DIR}/css/make-css-file-arrays.pl
- DEPENDS ${WebCore_PLUG_INS_RESOURCES} ${WEBCORE_DIR}/bindings/scripts/preprocessor.pm
- COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/css/make-css-file-arrays.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResources.h ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResourcesData.cpp ${WebCore_PLUG_INS_RESOURCES}
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/PlugInsResourcesData.cpp)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/StyleResolver.cpp PlugInsResourcesData.cpp PlugInsResources.h)
- GENERATE_GRAMMAR(cssyy ${WEBCORE_DIR}/css/CSSGrammar.y.in ${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.h ${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}")
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CSSGrammar.cpp)
- GENERATE_GRAMMAR(xpathyy ${WEBCORE_DIR}/xml/XPathGrammar.y ${DERIVED_SOURCES_WEBCORE_DIR}/XPathGrammar.h ${DERIVED_SOURCES_WEBCORE_DIR}/XPathGrammar.cpp "")
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XPathGrammar.cpp)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLTreeBuilder.cpp MathMLNames.cpp)
- GENERATE_DOM_NAMES(HTML ${WEBCORE_DIR}/html/HTMLAttributeNames.in ${WEBCORE_DIR}/html/HTMLTagNames.in "")
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLNames.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/HTMLElementFactory.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/JSHTMLElementWrapperFactory.cpp)
- GENERATE_EVENT_FACTORY(${WEBCORE_DIR}/dom/EventNames.in EventFactory.cpp)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/EventFactory.cpp)
- GENERATE_EVENT_FACTORY(${WEBCORE_DIR}/dom/EventTargetFactory.in EventTargetInterfaces.h)
- ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/dom/EventNames.cpp EventTargetInterfaces.h)
- GENERATE_EXCEPTION_CODE_DESCRIPTION(${WEBCORE_DIR}/dom/DOMExceptions.in ExceptionCodeDescription.cpp)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/ExceptionCodeDescription.cpp)
- GENERATE_SETTINGS_MACROS(${WEBCORE_DIR}/page/Settings.in SettingsMacros.h)
- list(APPEND WebCoreTestSupport_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/InternalSettingsGenerated.cpp)
- GENERATE_FONT_NAMES(${WEBCORE_DIR}/css/WebKitFontFamilyNames.in)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/WebKitFontFamilyNames.cpp)
- GENERATE_DOM_NAMES(MathML ${WEBCORE_DIR}/mathml/mathattrs.in ${WEBCORE_DIR}/mathml/mathtags.in "")
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/MathMLNames.cpp)
- if (ENABLE_MATHML)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/MathMLElementFactory.cpp)
- endif ()
- # SVG extra defines need to map to a numerical value for correct preprocessing of svgtags.in.
- set(SVG_EXTRA_DEFINES "")
- if (ENABLE_FILTERS)
- list(APPEND SVG_EXTRA_DEFINES "ENABLE_FILTERS=1")
- endif ()
- if (ENABLE_SVG_FONTS)
- list(APPEND SVG_EXTRA_DEFINES "ENABLE_SVG_FONTS=1")
- endif ()
- GENERATE_DOM_NAMES(SVG ${WEBCORE_DIR}/svg/svgattrs.in ${WEBCORE_DIR}/svg/svgtags.in "${SVG_EXTRA_DEFINES}")
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/SVGNames.cpp)
- if (ENABLE_SVG)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/SVGElementFactory.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/JSSVGElementWrapperFactory.cpp)
- endif ()
- GENERATE_DOM_NAMES(XLink ${WEBCORE_DIR}/svg/xlinkattrs.in)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XLinkNames.cpp)
- GENERATE_DOM_NAMES(XMLNS ${WEBCORE_DIR}/xml/xmlnsattrs.in)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLNSNames.cpp)
- GENERATE_DOM_NAMES(XML ${WEBCORE_DIR}/xml/xmlattrs.in)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/XMLNames.cpp)
- add_custom_command(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/WebKitVersion.h
- MAIN_DEPENDENCY ${WEBKIT_DIR}/scripts/generate-webkitversion.pl
- DEPENDS ${WEBKIT_DIR}/mac/Configurations/Version.xcconfig
- COMMAND ${PERL_EXECUTABLE} ${WEBKIT_DIR}/scripts/generate-webkitversion.pl --config ${WEBKIT_DIR}/mac/Configurations/Version.xcconfig --outputDir ${DERIVED_SOURCES_WEBCORE_DIR}
- VERBATIM)
- list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/WebKitVersion.h)
- WEBKIT_WRAP_SOURCELIST(${WebCore_IDL_FILES} ${WebCore_SOURCES})
- WEBKIT_WRAP_SOURCELIST(${WebCoreTestSupport_IDL_FILES} ${WebCoreTestSupport_SOURCES})
- add_definitions(-DBUILDING_WebCore)
- include_directories(${WebCore_INCLUDE_DIRECTORIES} ${WebCoreTestSupport_INCLUDE_DIRECTORIES})
- add_library(WebCore ${WebCore_LIBRARY_TYPE} ${WebCore_SOURCES})
- set_target_properties(WebCore PROPERTIES FOLDER "WebCore")
- set_target_properties(WebCore PROPERTIES LINK_INTERFACE_LIBRARIES "")
- if (WebCore_OUTPUT_NAME)
- set_target_properties(WebCore PROPERTIES OUTPUT_NAME ${WebCore_OUTPUT_NAME})
- endif ()
- add_library(WebCoreTestSupport ${WebCoreTestSupport_LIBRARY_TYPE} ${WebCoreTestSupport_SOURCES})
- set_target_properties(WebCoreTestSupport PROPERTIES FOLDER "WebCore")
- if (WebCoreTestSupport_OUTPUT_NAME)
- set_target_properties(WebCoreTestSupport PROPERTIES OUTPUT_NAME ${WebCoreTestSupport_OUTPUT_NAME})
- endif ()
- add_dependencies(WebCore JavaScriptCore)
- add_dependencies(WebCoreTestSupport WebCore)
- if (WTF_USE_LEVELDB)
- add_library(leveldb STATIC ${LEVELDB_SOURCES})
- target_link_libraries(leveldb ${CMAKE_THREAD_LIBS_INIT})
- set_target_properties(leveldb PROPERTIES COMPILE_DEFINITIONS "LEVELDB_PLATFORM_POSIX=1 OS_LINUX=1")
- list(APPEND WebCore_LIBRARIES leveldb)
- WEBKIT_SET_EXTRA_COMPILER_FLAGS(leveldb IGNORECXX_WARNINGS)
- endif ()
- if (WTF_USE_3D_GRAPHICS)
- add_library(ANGLESupport STATIC ${ANGLESupport_SOURCES})
- set_target_properties(ANGLESupport PROPERTIES FOLDER "WebCore")
- list(APPEND WebCore_LIBRARIES ANGLESupport)
- WEBKIT_SET_EXTRA_COMPILER_FLAGS(ANGLESupport IGNORECXX_WARNINGS)
- endif ()
- target_link_libraries(WebCore ${WebCore_LIBRARIES})
- if (WebCore_OUTPUT_NAME)
- set_target_properties(WebCore PROPERTIES OUTPUT_NAME ${WebCore_OUTPUT_NAME})
- endif ()
- if (SHARED_CORE)
- set_target_properties(WebCore PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR})
- install(TARGETS WebCore DESTINATION "${LIB_INSTALL_DIR}")
- endif ()
|