ChangeLog 290 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389
  1. 2013-07-12 Lucas Forschler <lforschler@apple.com>
  2. Merge r152571
  3. 2013-07-11 Timothy Hatcher <timothy@apple.com>
  4. Revert r152267 and soft link WebInspectorUI.framework again.
  5. https://bugs.webkit.org/show_bug.cgi?id=118544
  6. Reviewed by David Kilzer.
  7. * WebKit.xcodeproj/project.pbxproj:
  8. 2013-07-08 Lucas Forschler <lforschler@apple.com>
  9. Merge r152267
  10. 2013-07-01 Timothy Hatcher <timothy@apple.com>
  11. Link to WebInspectorUI.framework at build time instead of soft linking.
  12. https://bugs.webkit.org/show_bug.cgi?id=118261
  13. Reviewed by Joseph Pecoraro.
  14. * WebKit.xcodeproj/project.pbxproj:
  15. 2013-07-01 Lucas Forschler <lforschler@apple.com>
  16. Merge r152065
  17. 2013-06-26 Roger Fong <roger_fong@apple.com>
  18. Add an accessibility delegate interface to AppleWin port.
  19. https://bugs.webkit.org/show_bug.cgi?id=118094.
  20. Reviewed by Brent Fulgham.
  21. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
  22. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
  23. 2013-06-21 Lucas Forschler <lforschler@apple.com>
  24. Merge r151847
  25. 2013-06-21 Roger Fong <roger_fong@apple.com>
  26. Unreviewed. Fix a missing parenthesis in include directory path.
  27. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
  28. 2013-06-21 Lucas Forschler <lforschler@apple.com>
  29. Merge r151787
  30. 2013-06-20 Roger Fong <roger_fong@apple.com>
  31. Make Windows makefile copy build output to a different folder.
  32. <rdar://problem/14219184>.
  33. * WebKit.vcxproj/WebKit.make:
  34. 2013-06-18 Roger Fong <roger_fong@apple.com>
  35. Replace tools32 folder with tools and update WebKit Windows solution accordingly.
  36. <rdar://problem/14118143>.
  37. Rubberstamped by Brent Fulgham.
  38. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
  39. * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
  40. * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
  41. * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
  42. * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
  43. * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
  44. * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
  45. * WebKit.vcxproj/WebKit/WebKit.vcxproj:
  46. * WebKit.vcxproj/WebKit/WebKitDebug.props:
  47. * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
  48. * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
  49. * WebKit.vcxproj/WebKit/WebKitProduction.props:
  50. * WebKit.vcxproj/WebKit/WebKitRelease.props:
  51. * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
  52. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
  53. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
  54. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
  55. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
  56. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
  57. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
  58. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
  59. * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
  60. * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
  61. * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
  62. * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
  63. * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
  64. 2013-06-17 Roger Fong <roger_fong@apple.com>
  65. Modify Windows makefiles to copy some bin output into Program Files.
  66. https://bugs.webkit.org/show_bug.cgi?id=117714.
  67. <rdar://problem/14179054>
  68. Reviewed by Brent Fulgham.
  69. * WebKit.vcxproj/WebKit.make:
  70. 2013-06-17 Michael Brüning <michael.bruning@digia.com>
  71. [Qt] Remove Qt specific QTKIT flagged code.
  72. https://bugs.webkit.org/show_bug.cgi?id=117635
  73. Reviewed by Simon Hausmann.
  74. Due to disabling QTKIT for Qt in r151546, the
  75. code the flags that are not taken into account
  76. anymore and the code that has been rendered
  77. unreachable by this are removed.
  78. * WebKit1.pro:
  79. 2013-06-14 Alberto Garcia <agarcia@igalia.com>
  80. [BlackBerry] Remove implementation of ContextMenu classes
  81. https://bugs.webkit.org/show_bug.cgi?id=114860
  82. Reviewed by Rob Buis.
  83. This code is not being used so we can safely remove it.
  84. * PlatformBlackBerry.cmake:
  85. 2013-06-13 Christophe Dumez <ch.dumez@sisa.samsung.com>
  86. Unreviewed build fix after rr151563.
  87. Export needed symbols for Windows.
  88. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  89. 2013-06-13 Brent Fulgham <bfulgham@apple.com>
  90. [Windows] Revise WebKit project to show generated export definition file.
  91. https://bugs.webkit.org/show_bug.cgi?id=109629
  92. Reviewed by Mark Rowe.
  93. * WebKit.vcxproj/WebKit/WebKit.vcxproj: Add generated file.
  94. * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Ditto
  95. 2013-06-13 Brent Fulgham <bfulgham@webkit.org>
  96. [WinCairo] Unreviewed build correction.
  97. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
  98. missing symbols needed by TestWebKitAPI on WinCairo build.
  99. 2013-06-12 Brent Fulgham <bfulgham@apple.com>
  100. [Windows] Implement Accessibility2 APIs in Windows.
  101. https://bugs.webkit.org/show_bug.cgi?id=117561
  102. Reviewed by Anders Carlsson.
  103. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Add new IAccessible2 IDL files.
  104. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Ditto.
  105. * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Reference new Accessible2 folder.
  106. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Build IAccessible2 symbols.
  107. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Ditto.
  108. 2013-06-10 Bear Travis <betravis@adobe.com>
  109. [CSS Shapes][CSS Exclusions] Split CSS Exclusions and CSS Shapes code
  110. https://bugs.webkit.org/show_bug.cgi?id=117162
  111. Reviewed by Alexandru Chiculita.
  112. Adding the WebCore/rendering/shapes directory to the include list.
  113. * CMakeLists.txt:
  114. 2013-06-06 Roger Fong <roger_fong@apple.com>
  115. Unreviewed. Build configuration fix. WebKitExportGenerator's include path should fall back to
  116. $(WebKit_Libraries)\include\WebCore if $(ConfigurationBuildDir)\include\WebCore doesn't exist.
  117. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
  118. 2013-06-05 Zan Dobersek <zdobersek@igalia.com>
  119. Unreviewed. Attempting a build fix for the AppleWin port after r151199.
  120. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the required symbol.
  121. 2013-06-03 Roger Fong <roger_fong@apple.com>
  122. Unreviewed. Some AppleWin VS2010 house cleaning.
  123. * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
  124. * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
  125. 2013-05-31 Roger Fong <roger_fong@apple.com>
  126. Unreviewed. Add AssembleBuildLogs project to WebKit solution in preparation for moving buildbots to VCExpress 2010.
  127. * WebKit.vcxproj/WebKit.sln:
  128. 2013-05-30 Roger Fong <roger_fong@apple.com>
  129. Get rid of JavaScript exports file on AppleWin port.
  130. https://bugs.webkit.org/show_bug.cgi?id=117050.
  131. Reviewed by Darin Adler.
  132. Start linking in WTF.lib now that it's a shared library.
  133. * WebKit.vcxproj/WebKit.sln:
  134. * WebKit.vcxproj/WebKit/WebKitCommon.props:
  135. 2013-05-28 Brent Fulgham <bfulgham@apple.com>
  136. [Windows] Many css2.1 tests fail on Apple's Windows port.
  137. https://bugs.webkit.org/show_bug.cgi?id=75707
  138. Reviewed by Darin Adler.
  139. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  140. Export the WebCore::directoryName method for use by DRT.
  141. 2013-05-27 Patrick Gansterer <paroga@webkit.org>
  142. Use ICU_INCLUDE_DIRS in BlackBerry CMake files
  143. https://bugs.webkit.org/show_bug.cgi?id=116210
  144. Reviewed by Rob Buis.
  145. Set and use the ICU_INCLUDE_DIRS variable to avoid
  146. duplicated adding of the ICU include directory.
  147. * PlatformBlackBerry.cmake:
  148. 2013-05-27 Carlos Garcia Campos <cgarcia@igalia.com>
  149. [BlackBerry] Move PagePopup implementation to WebKitSupport
  150. https://bugs.webkit.org/show_bug.cgi?id=116824
  151. Reviewed by Rob Buis.
  152. * PlatformBlackBerry.cmake: Update new file paths and names.
  153. 2013-05-24 Brent Fulgham <bfulgham@apple.com>
  154. [Windows] Expose database storage and cache locations via preferences.
  155. https://bugs.webkit.org/show_bug.cgi?id=116729
  156. Reviewed by Tim Horton.
  157. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export
  158. three symbols needed to implement the feature.
  159. 2013-05-24 Anders Carlsson <andersca@apple.com>
  160. Move history property list writer to WebKit
  161. https://bugs.webkit.org/show_bug.cgi?id=116746
  162. Reviewed by Tim Horton.
  163. Add files to the Xcode project.
  164. * WebKit.xcodeproj/project.pbxproj:
  165. 2013-05-21 Carlos Garcia Campos <cgarcia@igalia.com>
  166. [BlackBerry] Make PagePopup implementation independent from WebCore
  167. https://bugs.webkit.org/show_bug.cgi?id=116448
  168. Reviewed by Anders Carlsson.
  169. * PlatformBlackBerry.cmake: Add
  170. blackberry/WebCoreSupport/PagePopupBlackBerryClient.cpp to
  171. compilation.
  172. 2013-05-18 Patrick Gansterer <paroga@webkit.org>
  173. [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
  174. https://bugs.webkit.org/show_bug.cgi?id=114554
  175. Reviewed by Gyuyoung Kim.
  176. Using variables as target names is very uncommon in CMake.
  177. The usual way to specify the name of the resulting binary
  178. is to set the OUTPUT_NAME target property.
  179. * CMakeLists.txt:
  180. * PlatformBlackBerry.cmake:
  181. * PlatformEfl.cmake:
  182. 2013-05-15 Ryosuke Niwa <rniwa@webkit.org>
  183. Revert the previous commit.
  184. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  185. 2013-05-15 Ryosuke Niwa <rniwa@webkit.org>
  186. Windows build fix attempt after r150160.
  187. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  188. 2013-05-15 Ryosuke Niwa <rniwa@webkit.org>
  189. Windows build fix attempt after r150156.
  190. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  191. 2013-05-14 Carlos Garcia Campos <cgarcia@igalia.com>
  192. [BlackBerry] Implement platform strategies
  193. https://bugs.webkit.org/show_bug.cgi?id=112162
  194. Reviewed by Rob Buis.
  195. * PlatformBlackBerry.cmake: Add new files to compilation.
  196. 2013-05-06 Roger Fong <roger_fong@apple.com>
  197. Unreviewed. AppleWin VS2010 build fix.
  198. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  199. 2013-05-04 Dean Jackson <dino@apple.com>
  200. Animations and Transitions should not start when globally suspended
  201. https://bugs.webkit.org/show_bug.cgi?id=114915
  202. Reviewed by Sam Weinig.
  203. Export AnimationController::isSuspended
  204. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  205. 2013-05-04 Sam Weinig <sam@webkit.org>
  206. Move PopupMenuMac and SearchPopupMenuMac to Source/WebKit/mac
  207. matching where they are in WebKit2.
  208. Reviewed by Anders Carlsson.
  209. * WebKit.xcodeproj/project.pbxproj:
  210. 2013-05-02 Roger Fong <roger_fong@apple.com>
  211. Following r149463, set Path for WebKit makefile as well.
  212. * WebKit.vcxproj/WebKit.make:
  213. 2013-05-01 Sergio Villar Senin <svillar@igalia.com>
  214. Show a block cursor in overtype mode
  215. https://bugs.webkit.org/show_bug.cgi?id=114819
  216. Reviewed by Ryosuke Niwa.
  217. Export three more WebCore symbols.
  218. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  219. 2013-04-29 Brent Fulgham <bfulgham@webkit.org>
  220. [Windows, WinCairo] Remove pthread paths for WebKit build.
  221. https://bugs.webkit.org/show_bug.cgi?id=115390
  222. Reviewed by Tim Horton.
  223. Update Visual Studio property sheets to remove include paths and
  224. link references for the pthreadsVC2.dll, which is no longer used.
  225. * WebKit.vcxproj/WebKit/WebKitCommon.props:
  226. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
  227. 2013-04-28 Ryosuke Niwa <rniwa@webkit.org>
  228. Windows build fix.
  229. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  230. 2013-04-25 Ryosuke Niwa <rniwa@webkit.org>
  231. StaticHashSetNodeList is unnecessary
  232. https://bugs.webkit.org/show_bug.cgi?id=115219
  233. Reviewed by Antonio Gomes.
  234. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  235. 2013-04-26 Roger Fong <roger_fong@apple.com>
  236. Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
  237. Make the DebugSuffix configuration use _debug dependencies.
  238. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
  239. * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
  240. * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
  241. * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
  242. * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
  243. * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
  244. * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
  245. * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
  246. * WebKit.vcxproj/WebKit.make:
  247. * WebKit.vcxproj/WebKit/WebKit.vcxproj:
  248. * WebKit.vcxproj/WebKit/WebKitApple.props:
  249. * WebKit.vcxproj/WebKit/WebKitCommon.props:
  250. * WebKit.vcxproj/WebKit/WebKitDebug.props:
  251. * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
  252. * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
  253. * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
  254. * WebKit.vcxproj/WebKit/WebKitProduction.props:
  255. * WebKit.vcxproj/WebKit/WebKitRelease.props:
  256. * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
  257. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
  258. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
  259. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
  260. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
  261. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
  262. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
  263. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
  264. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
  265. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
  266. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
  267. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  268. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
  269. * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
  270. * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
  271. * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
  272. * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
  273. * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
  274. * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
  275. 2013-04-25 Andreas Kling <akling@apple.com>
  276. Remove ENABLE(PARSED_STYLE_SHEET_CACHING) and make it always-on.
  277. Rubber-stamped by Anders Koivisto.
  278. * PlatformWinCE.cmake:
  279. 2013-04-25 Patrick Gansterer <paroga@webkit.org>
  280. Remove OS(WINCE) from AccessibilityObject.h
  281. https://bugs.webkit.org/show_bug.cgi?id=115192
  282. Reviewed by Andreas Kling.
  283. Use the same files like the the other PLATFORM(WIN) ports use.
  284. * PlatformWinCE.cmake:
  285. 2013-04-24 Jessie Berlin <jberlin@apple.com>
  286. Assertion failure (crash in release) attempting to delete database storage in WK1 without
  287. creating a WebView first
  288. https://bugs.webkit.org/show_bug.cgi?id=115065
  289. Reviewed by Brady Eidson.
  290. * WebKit.xcodeproj/project.pbxproj:
  291. Remove WebDatabaseManagerInternal.h.
  292. 2013-04-23 Benjamin Poulain <bpoulain@apple.com>
  293. Remove the WebKit layer of wxWebKit
  294. https://bugs.webkit.org/show_bug.cgi?id=115006
  295. Reviewed by Anders Carlsson.
  296. The wxWebKit port is no longer actively maintained by Kevin
  297. on webkit.org. Remove the code until new maintainers resume the work.
  298. * wx/WebBrowserShell.cpp: Removed.
  299. * wx/WebBrowserShell.h: Removed.
  300. * wx/WebDOMSelection.cpp: Removed.
  301. * wx/WebDOMSelection.h: Removed.
  302. * wx/WebEdit.cpp: Removed.
  303. * wx/WebEdit.h: Removed.
  304. * wx/WebFrame.cpp: Removed.
  305. * wx/WebFrame.h: Removed.
  306. * wx/WebFramePrivate.h: Removed.
  307. * wx/WebKitDefines.h: Removed.
  308. * wx/WebKitSupport/ChromeClientWx.cpp: Removed.
  309. * wx/WebKitSupport/ChromeClientWx.h: Removed.
  310. * wx/WebKitSupport/ContextMenuClientWx.cpp: Removed.
  311. * wx/WebKitSupport/ContextMenuClientWx.h: Removed.
  312. * wx/WebKitSupport/DragClientWx.cpp: Removed.
  313. * wx/WebKitSupport/DragClientWx.h: Removed.
  314. * wx/WebKitSupport/EditCommandWx.h: Removed.
  315. * wx/WebKitSupport/EditorClientWx.cpp: Removed.
  316. * wx/WebKitSupport/EditorClientWx.h: Removed.
  317. * wx/WebKitSupport/FrameLoaderClientWx.cpp: Removed.
  318. * wx/WebKitSupport/FrameLoaderClientWx.h: Removed.
  319. * wx/WebKitSupport/FrameNetworkingContextWx.h: Removed.
  320. * wx/WebKitSupport/InspectorClientWx.cpp: Removed.
  321. * wx/WebKitSupport/InspectorClientWx.h: Removed.
  322. * wx/WebSettings.cpp: Removed.
  323. * wx/WebSettings.h: Removed.
  324. * wx/WebView.cpp: Removed.
  325. * wx/WebView.h: Removed.
  326. * wx/WebViewPrivate.h: Removed.
  327. * wx/bindings/python/samples/simple.py: Removed.
  328. * wx/bindings/python/webview.i: Removed.
  329. * wx/bindings/python/wscript: Removed.
  330. * wx/wscript: Removed.
  331. 2013-04-22 Jessie Berlin <jberlin@apple.com>
  332. Speculative Windows build fix.
  333. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  334. 2013-04-22 Benjamin Poulain <benjamin@webkit.org>
  335. Remove the memory instrumentation code
  336. https://bugs.webkit.org/show_bug.cgi?id=114931
  337. Reviewed by Andreas Kling.
  338. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  339. 2013-04-21 Benjamin Poulain <benjamin@webkit.org>
  340. Improve StringImpl code density for older ARM hardware
  341. https://bugs.webkit.org/show_bug.cgi?id=114898
  342. Reviewed by Geoffrey Garen.
  343. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  344. 2013-04-19 Roger Fong <roger_fong@apple.com>
  345. Unreviewed. WebKit_Source is incorrectly set.
  346. * WebKit.vcxproj/WebKit.make:
  347. 2013-04-19 Jose Lejin PJ <jose.lejin@gmail.com>
  348. [EFL] Add method in ewk_settings for setting the CSS media type
  349. https://bugs.webkit.org/show_bug.cgi?id=113284
  350. Reviewed by Gyuyoung Kim.
  351. test_ewk_setting is added.
  352. * PlatformEfl.cmake:
  353. 2013-04-18 Sam Weinig <sam@webkit.org>
  354. Network Process crashing trying to read in IDNScriptWhiteList.txt
  355. https://bugs.webkit.org/show_bug.cgi?id=114827
  356. Reviewed by Anders Carlsson.
  357. Move IDNScriptWhiteList.txt from WebKit to WebCore, so that the NetworkProcess does not have to link against
  358. WebKit. It was a layering violation for WebCore to be trying to access WebKit resources anyway.
  359. * WebKit.xcodeproj/project.pbxproj:
  360. 2013-04-14 Roger Fong <roger_fong@apple.com>
  361. Copy make-file-export-generator script to the the Source folders of the projects that use it.
  362. <rdar://problem/13675604>
  363. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
  364. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
  365. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
  366. * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator: Copied from Source/WebCore/make-export-file-generator.
  367. 2013-04-16 Brent Fulgham <bfulgham@webkit.org>
  368. [Windows] Unreviewed VS2010 build correction.
  369. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
  370. Add correct link library to avoid mixture of ICU 4.0 and 4.6
  371. syumbol use.
  372. 2013-04-12 Jer Noble <jer.noble@apple.com>
  373. TimeRanges::nearest() returns incorrect results.
  374. https://bugs.webkit.org/show_bug.cgi?id=114483
  375. Reviewed by Eric Carlson.
  376. Add symbols needed by WebCoreTestSupport to the exports list.
  377. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  378. 2013-04-11 Rune Lillesveen <rune@opera.com>
  379. Incorrect evaluation of resolution media queries
  380. https://bugs.webkit.org/show_bug.cgi?id=114029
  381. Reviewed by Kenneth Rohde Christiansen.
  382. Removed setResolutionOverride from exports.
  383. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  384. 2013-04-05 Roger Fong <roger_fong@apple.com>
  385. Build fix.
  386. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  387. 2013-04-08 Jeff Rogers <jrogers@rim.com>
  388. [BlackBerry] Update BlackBerry JavaScript API
  389. https://bugs.webkit.org/show_bug.cgi?id=114065
  390. Reviewed by Rob Buis.
  391. Internal PR 317350
  392. Remove obsolete files.
  393. * PlatformBlackBerry.cmake:
  394. 2013-04-07 Patrick Gansterer <paroga@webkit.org>
  395. Remove references to Skia and V8 from CMake files
  396. https://bugs.webkit.org/show_bug.cgi?id=114130
  397. Reviewed by Geoffrey Garen.
  398. * PlatformBlackBerry.cmake:
  399. 2013-04-06 Patrick Gansterer <paroga@webkit.org>
  400. [CMake] Remove general include directories from platform specific files
  401. Move the include directories, which are required by all CMake ports
  402. to the general CMakeLists.txt to fix the build for Windows CE port.
  403. * CMakeLists.txt:
  404. * PlatformBlackBerry.cmake:
  405. * PlatformEfl.cmake:
  406. 2013-04-05 Roger Fong <roger_fong@apple.com>
  407. More VS2010 solution makefile fixes.
  408. <rdar://problem/13588964>
  409. * WebKit.vcxproj/WebKit.make:
  410. 2013-04-04 Benjamin Poulain <benjamin@webkit.org>
  411. Remove Webkit/chromium
  412. https://bugs.webkit.org/show_bug.cgi?id=113998
  413. Reviewed by Ryosuke Niwa.
  414. O Knights of Ni, you are just and fair, and we will return with a shrubbery.
  415. * chromium: Removed.
  416. 2013-04-04 Christophe Dumez <ch.dumez@sisa.samsung.com>
  417. [Cairo] Fix canvas drawing of SVG-based patterns and remove NativeImageCairo
  418. https://bugs.webkit.org/show_bug.cgi?id=113929
  419. Reviewed by Martin Robinson.
  420. Remove outdated symbols now that NativeImageCairo was removed.
  421. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  422. 2013-04-03 Roger Fong <roger_fong@apple.com>
  423. Unreviewed VS2010 build fix.
  424. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  425. 2013-03-27 Mark Lam <mark.lam@apple.com>
  426. Rolling out r147044.
  427. https://bugs.webkit.org/show_bug.cgi?id=113352.
  428. Not Reviewed.
  429. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  430. 2013-03-27 Mark Lam <mark.lam@apple.com>
  431. Greening the Apple Win bot (debug build).
  432. https://bugs.webkit.org/show_bug.cgi?id=113352.
  433. Not Reviewed.
  434. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  435. 2013-03-27 Mark Lam <mark.lam@apple.com>
  436. Greening the Apple Win bot.
  437. https://bugs.webkit.org/show_bug.cgi?id=113352.
  438. Not Reviewed.
  439. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  440. 2013-03-22 Ryosuke Niwa <rniwa@webkit.org>
  441. The second part of the build fix for r146702. This should do it.
  442. I had to see the mangled name for the new signature.
  443. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  444. 2013-03-22 Ryosuke Niwa <rniwa@webkit.org>
  445. Build fix attempt after r146702.
  446. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  447. 2013-03-22 Carlos Garcia Campos <cgarcia@igalia.com>
  448. [BlackBerry] Add custom BackForwardList client implementation
  449. https://bugs.webkit.org/show_bug.cgi?id=113024
  450. Reviewed by Rob Buis.
  451. PR 310030
  452. Internally reviewed by Joe Mason.
  453. * PlatformBlackBerry.cmake: Add new files to compilation.
  454. 2013-03-21 Roger Fong <roger_fong@apple.com>
  455. Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
  456. * WebKit.vcxproj/FeatureDefines.props: Removed.
  457. * WebKit.vcxproj/FeatureDefinesCairo.props: Removed.
  458. * WebKit.vcxproj/WebKit/cURL.props: Removed.
  459. * WebKit.vcxproj/WinCairo.props: Removed.
  460. * WebKit.vcxproj/common.props: Removed.
  461. * WebKit.vcxproj/debug.props: Removed.
  462. * WebKit.vcxproj/debug_wincairo.props: Removed.
  463. * WebKit.vcxproj/debugsuffix.props: Removed.
  464. * WebKit.vcxproj/production.props: Removed.
  465. * WebKit.vcxproj/release.props: Removed.
  466. 2013-03-21 Ryosuke Niwa <rniwa@webkit.org>
  467. Windows build fix after r146430.
  468. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  469. 2013-03-20 Brent Fulgham <bfulgham@webkit.org>
  470. [WinCairo] Top-level solution change to build under VS2010.
  471. https://bugs.webkit.org/show_bug.cgi?id=112861.
  472. Reviewed by Tim Horton.
  473. * WebKit.vcxproj/WebKit.sln: Add final set of WinCairo build
  474. targets.
  475. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  476. Add #if/def guards around some media-specific exports that
  477. are not provided by the WinCairo port.
  478. 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
  479. [WinCairo] Build the WebKit.dll under VS2010.
  480. https://bugs.webkit.org/show_bug.cgi?id=112759
  481. Reviewed by Tim Horton.
  482. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update project to
  483. build WinCairo variant using new property sheets.
  484. * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: Added.
  485. * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: Added.
  486. * WebKit.vcxproj/WebKit.sln: Update solution to use WinCairo
  487. build targets for WebKit.dll-related projects.
  488. * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update project to build
  489. WinCairo variant using new property sheets.
  490. * WebKit.vcxproj/WebKit/cURL.props: Added.
  491. * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: Added.
  492. * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: Added.
  493. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
  494. Update project to build WinCairo variant using new property sheets.
  495. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: Added.
  496. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: Added.
  497. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Update project to
  498. build WinCairo variant using new property sheets.
  499. * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: Added.
  500. * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: Added.
  501. * WebKit.vcxproj/WinCairo.props: Added.
  502. * WebKit.vcxproj/debug_wincairo.props: Added.
  503. 2013-03-20 Eric Carlson <eric.carlson@apple.com>
  504. Allow ports specific text track menu
  505. https://bugs.webkit.org/show_bug.cgi?id=112800
  506. Reviewed by Dean Jackson.
  507. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new exports.
  508. * win/WebKit.vcproj/WebKitExports.def.in: Ditto.
  509. 2013-03-20 Roger Fong <roger_fong@apple.com>
  510. AppleWin VS2010 build fix.
  511. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  512. 2013-03-18 Brent Fulgham <bfulgham@webkit.org>
  513. [WinCairo] Build WinCairo port under VS2010
  514. https://bugs.webkit.org/show_bug.cgi?id=112604
  515. Reviewed by Tim Horton.
  516. * WebKit.vcxproj/WebKit.sln: Add Debug_WinCairo and Release_WinCairo
  517. build targets. No other changes in this patch.
  518. * WebKit.vcxproj/FeatureDefinesCairo.props: Add parallel property
  519. sheet for WinCairo version of build.
  520. 2013-03-18 Roger Fong <roger_fong@apple.com>
  521. AppleWin VS2010 build fix.
  522. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  523. 2013-03-14 Simon Hausmann <simon.hausmann@digia.com>
  524. [Qt] Improve the handling of mock geolocation, device orientation and motion clients
  525. Reviewed by Tor Arne Vestbø.
  526. The mock versions of these web facing features should be instantiated when
  527. running in DumpRenderTree only. In order for them to work, no extra Qt modules
  528. such as QtLocation are actually needed.
  529. This patch decouples enabling device orientation/motion and geolocation from
  530. the underlying Qt modules and makes them available in developer builds
  531. (!production_build) and backed by mock backends when running in drt.
  532. So if the Qt 5 modules are available, they'll be used (unless drtRun). For
  533. developers the web facing features are always enabled (although requests will
  534. time out) and the mock backends are enabled inside DRT, allowing for the layout
  535. tests to run with less dependencies.
  536. In addition this also enables the mock device motion client, which was
  537. previously never instantiated.
  538. * WebKit1.pri:
  539. * WebKit1.pro:
  540. 2013-03-13 Genevieve Mak <gmak@rim.com>
  541. [BlackBerry] Add Proximity Detector.
  542. https://bugs.webkit.org/show_bug.cgi?id=112278
  543. Reviewed by Rob Buis.
  544. Internally Reviewed by Mike Lattanzio.
  545. PR #243385
  546. * PlatformBlackBerry.cmake:
  547. 2013-03-08 Roger Fong <roger_fong@apple.com>
  548. Build fix for AppleWin VS2010.
  549. * WebKit.vcxproj/FeatureDefines.props:
  550. 2013-03-06 Jer Noble <jer.noble@apple.com>
  551. Unreviewed partial roll-out of r145003. Disable
  552. ENABLE_CURSOR_VISIBILITY on win.
  553. * WebKit.vcxproj/FeatureDefines.props:
  554. 2013-03-04 Jer Noble <jer.noble@apple.com>
  555. Default mouse cursor behavior should be auto-hide for full screen video with custom controls
  556. https://bugs.webkit.org/show_bug.cgi?id=107601
  557. Reviewed by Beth Dakin.
  558. Enable the CURSOR_VISIBILITY feature.
  559. * WebKit.vcxproj/FeatureDefines.props:
  560. 2013-03-05 Ryuan Choi <ryuan.choi@samsung.com>
  561. [EFL] Build break with latest EFL libraries
  562. https://bugs.webkit.org/show_bug.cgi?id=111028
  563. Reviewed by Dirk Pranke.
  564. * PlatformEfl.cmake: Added ECORE_X_INCLUDE_DIRS.
  565. 2013-03-04 Roger Fong <roger_fong@apple.com>
  566. Unreviewed. AppleWin build fix.
  567. * WebKit.vcxproj/FeatureDefines.props:
  568. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  569. 2013-03-03 Sheriff Bot <webkit.review.bot@gmail.com>
  570. Unreviewed, rolling out r144567.
  571. http://trac.webkit.org/changeset/144567
  572. https://bugs.webkit.org/show_bug.cgi?id=111266
  573. Does not compile on apple-win (Requested by abarth on
  574. #webkit).
  575. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  576. 2013-02-26 Roger Fong <roger_fong@apple.com>
  577. Unreviewed AppleWin build fix.
  578. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
  579. 2013-02-26 Alberto Garcia <agarcia@igalia.com>
  580. [BlackBerry] Upstream the datalist support UI
  581. https://bugs.webkit.org/show_bug.cgi?id=110736
  582. Reviewed by Rob Buis.
  583. Original code by Otto Derek Cheung <otcheung@rim.com>
  584. * PlatformBlackBerry.cmake:
  585. 2013-02-25 Roger Fong <roger_fong@apple.com>
  586. Unreviewed. VS2010 solution build fix.
  587. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  588. 2013-02-22 Aaron Colwell <acolwell@chromium.org>
  589. Disable MediaSource on Apple Windows port
  590. https://bugs.webkit.org/show_bug.cgi?id=110494
  591. Reviewed by Tim Horton.
  592. * WebKit.vcxproj/FeatureDefines.props:
  593. 2013-02-20 Roger Fong <roger_fong@apple.com>
  594. Get VS2010 Solution B&I ready.
  595. <rdar://problem/1322988>
  596. Rubberstamped by Timothy Horton.
  597. Add Production configuration.
  598. Add a WebKit submit solution with a DebugSuffix configuration.
  599. Modify WebKit.make as necessary.
  600. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
  601. * WebKit.vcxproj/Interfaces/InterfacesProduction.props: Added.
  602. * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
  603. * WebKit.vcxproj/WebKit.make: Added.
  604. * WebKit.vcxproj/WebKit.sln:
  605. * WebKit.vcxproj/WebKit.submit.sln: Added.
  606. * WebKit.vcxproj/WebKit/WebKit.vcxproj:
  607. * WebKit.vcxproj/WebKit/WebKitCommon.props:
  608. * WebKit.vcxproj/WebKit/WebKitProduction.props: Added.
  609. * WebKit.vcxproj/WebKit/WebKitRelease.props:
  610. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
  611. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
  612. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
  613. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
  614. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props: Added.
  615. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
  616. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  617. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
  618. * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props: Added.
  619. * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
  620. * WebKit.vcxproj/common.props:
  621. * WebKit.vcxproj/debugsuffix.props: Added.
  622. * WebKit.vcxproj/production.props: Added.
  623. * WebKit.vcxproj/releaseproduction.props: Removed.
  624. 2013-02-19 Tony Chang <tony@chromium.org>
  625. Unreviewed, include exports for VS2010 as well.
  626. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  627. 2013-02-18 Brent Fulgham <bfulgham@webkit.org>
  628. [Windows] Unreviewed VS2010 build correction.
  629. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Sync
  630. export definition with VS2005 version.
  631. 2013-02-15 Rik Cabanier <cabanier@adobe.com>
  632. Add platform support for -webkit-background-blend-mode to CG context
  633. https://bugs.webkit.org/show_bug.cgi?id=108549
  634. Reviewed by Dean Jackson.
  635. Fixed build issue.
  636. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  637. 2013-02-14 Roger Fong <roger_fong@apple.com>
  638. Unreviewed. Touch-ups to the VS2010 WebKit solution.
  639. Remove un-needed include directories and force includes.
  640. Update exports file.
  641. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  642. * WebKit.vcxproj/common.props:
  643. * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props:
  644. * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props:
  645. * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj:
  646. * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters:
  647. * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj:
  648. * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters:
  649. * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props:
  650. * win/record-memory/record-memoryCommon.props:
  651. * WebCore.vcxproj/WebCore.vcxproj:
  652. * WebCore.vcxproj/WebCore.vcxproj.filters:
  653. * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props:
  654. * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
  655. * JavaScriptCore.vcxproj/jsc/jscCommon.props:
  656. * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj:
  657. * JavaScriptCore.vcxproj/testapi/testapi.vcxproj:
  658. * WTF.vcxproj/WTFCommon.props:
  659. 2013-02-14 Tony Chang <tony@chromium.org>
  660. Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
  661. https://bugs.webkit.org/show_bug.cgi?id=96934
  662. * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
  663. 2013-02-14 Tony Chang <tony@chromium.org>
  664. Unreviewed, set svn:eol-style CRLF for .sln files.
  665. * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
  666. 2013-02-14 Roger Fong <roger_fong@apple.com>
  667. Add TestWebKitAPI, gtest-md and record-memory projects to VS2010 WebKit solution.
  668. https://bugs.webkit.org/show_bug.cgi?id=107034.
  669. Reviewed by Brent Fulgham.
  670. * WebKit.vcxproj/WebKit.sln:
  671. 2013-02-12 Roger Fong <roger_fong@apple.com>
  672. Unreviewed. Build fix for VS2010 WebKit solution.
  673. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  674. 2013-02-11 Adenilson Cavalcanti <cavalcantii@gmail.com>
  675. Build fix: r142549 broke EFL build
  676. https://bugs.webkit.org/show_bug.cgi?id=109527
  677. Reviewed by Kentaro Hara.
  678. Build fix.
  679. * CMakeLists.txt:
  680. 2013-02-11 Brent Fulgham <bfulgham@webkit.org>
  681. Rename Visual Studio solution folders to avoid conflicts with project names
  682. https://bugs.webkit.org/show_bug.cgi?id=109484
  683. Reviewed by Tim Horton.
  684. * WebKit.vcxproj/WebKit.sln: Rename several solution folders (e.g.,
  685. WTF, WebCore, WebKit, JavaScriptCore) so that they do not conflict
  686. with projects using the same name.
  687. 2013-02-08 Benjamin Poulain <bpoulain@apple.com>
  688. Move workerThreadCount from TestRunner to WebCore Internals
  689. https://bugs.webkit.org/show_bug.cgi?id=109239
  690. Reviewed by Darin Adler.
  691. * WebKit.xcodeproj/project.pbxproj:
  692. 2013-02-07 Roger Fong <roger_fong@apple.com>
  693. Unreviewed. Corrections the exports definition file.
  694. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  695. 2013-02-07 Roger Fong <roger_fong@apple.com>
  696. Unreviewed. More VS2010 WebKit solution touchups.
  697. Make WebKitExports.def.in be treated as a custom build file so that changes to it cause the exports to be rebuilt.
  698. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
  699. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
  700. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  701. 2013-02-06 Roger Fong <roger_fong@apple.com>
  702. Unreviewed. Touchups to VS2010 WebKit solution.
  703. Add WinLauncher projects to solution.
  704. * WebKit.vcxproj/WebKit.sln:
  705. 2013-02-05 Roger Fong <roger_fong@apple.com>
  706. Unreviewed. Get rid of redundant exports in export definitions file.
  707. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  708. 2013-02-05 Brent Fulgham <bfulgham@webkit.org>
  709. Unreviewed Visual Studio 2010 build correction.
  710. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
  711. Link export definitions out of date with ToT. Corrected.
  712. 2013-02-05 Roger Fong <roger_fong@apple.com>
  713. Add a JavaScriptCore Export Generator project.
  714. https://bugs.webkit.org/show_bug.cgi?id=108971.
  715. Reviewed by Brent Fulgham.
  716. * WebKit.vcxproj/WebKit.sln:
  717. 2013-02-05 Roger Fong <roger_fong@apple.com>
  718. Unreviewed. Delete some errant preprocessor definitions.
  719. * WebKit.vcxproj/WebKit/WebKitCommon.props:
  720. 2013-02-05 Roger Fong <roger_fong@apple.com>
  721. VS2010 WebKit projects, scripts, and property sheets.
  722. https://bugs.webkit.org/show_bug.cgi?id=106989.
  723. Reviewed by Brent Fulgham.
  724. * WebKit.vcxproj/Interfaces: Added.
  725. * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl: Copied from win/WebKit.vcproj/FixMIDLHeaders.pl.
  726. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Added.
  727. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Added.
  728. * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.user: Added.
  729. * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Added.
  730. * WebKit.vcxproj/Interfaces/InterfacesDebug.props: Added.
  731. * WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd: Added.
  732. * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: Added.
  733. * WebKit.vcxproj/Interfaces/InterfacesRelease.props: Added.
  734. * WebKit.vcxproj/WebKit: Added.
  735. * WebKit.vcxproj/WebKit.sln:
  736. * WebKit.vcxproj/WebKit/WebKit.vcxproj: Added.
  737. * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Added.
  738. * WebKit.vcxproj/WebKit/WebKit.vcxproj.user: Added.
  739. * WebKit.vcxproj/WebKit/WebKitApple.props: Added.
  740. * WebKit.vcxproj/WebKit/WebKitCFLite.props: Added.
  741. * WebKit.vcxproj/WebKit/WebKitCommon.props: Added.
  742. * WebKit.vcxproj/WebKit/WebKitDebug.props: Added.
  743. * WebKit.vcxproj/WebKit/WebKitDirectX.props: Added.
  744. * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Added.
  745. * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: Added.
  746. * WebKit.vcxproj/WebKit/WebKitPreLink.cmd: Added.
  747. * WebKit.vcxproj/WebKit/WebKitRelease.props: Added.
  748. * WebKit.vcxproj/WebKit/resource.h: Copied from win/WebKit.vcproj/resource.h.
  749. * WebKit.vcxproj/WebKitExportGenerator: Added.
  750. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Added.
  751. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: Added.
  752. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.user: Added.
  753. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: Added.
  754. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: Added.
  755. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: Added.
  756. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: Added.
  757. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: Added.
  758. * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: Added.
  759. * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Copied from win/WebKit.vcproj/WebKitExports.def.in.
  760. * WebKit.vcxproj/WebKitGUID: Added.
  761. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Added.
  762. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Added.
  763. * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.user: Added.
  764. * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: Added.
  765. * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: Added.
  766. * WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd: Added.
  767. * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: Added.
  768. * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: Added.
  769. 2013-01-31 Christophe Dumez <dchris@gmail.com>
  770. [EFL] Disable Web Intents
  771. https://bugs.webkit.org/show_bug.cgi?id=108457
  772. Reviewed by Alexey Proskuryakov.
  773. Remove intents files from EFL CMake project.
  774. * PlatformEfl.cmake:
  775. 2013-01-25 Roger Fong <roger_fong@apple.com>
  776. Unreviewed. Rename LLInt projects folder and make appropriate changes to solutions.
  777. * WebKit.vcxproj/WebKit.sln:
  778. 2013-01-23 Roger Fong <roger_fong@apple.com>
  779. Unreviewed. Add svn:eol-style to solution file, not eol-style.
  780. * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style. Removed property eol-style.
  781. 2013-01-23 Roger Fong <roger_fong@apple.com>
  782. Unreviewed. Added eol-style=native to solution file.
  783. * WebKit.vcxproj/WebKit.sln: Added property eol-style.
  784. 2013-01-23 Roger Fong <roger_fong@apple.com>
  785. Unreviewed. Checkin the OpenSource WebKit solution.
  786. * WebKit.vcxproj/WebKit.sln:
  787. 2013-01-23 Tony Chang <tony@chromium.org>
  788. Unreviewed, set svn:eol-style to CRLF on Windows .sln files.
  789. * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style.
  790. 2013-01-23 Roger Fong <roger_fong@apple.com>
  791. Add the VS2010 WebKit solution folder and solution file.
  792. The solution of course will not load until the dependent projects are all completed.
  793. https://bugs.webkit.org/show_bug.cgi?id=106949.
  794. Reviewed by Brent Fulgham.
  795. * WebKit.vcxproj: Added.
  796. * WebKit.vcxproj/WebKit.sln: Added.
  797. 2013-01-22 Krzysztof Czech <k.czech@samsung.com>
  798. [EFL] Adds Accessibility support to wk1
  799. https://bugs.webkit.org/show_bug.cgi?id=107440
  800. Reviewed by Gyuyoung Kim.
  801. * PlatformEfl.cmake: Adds ATK headers and libraries.
  802. 2013-01-17 Poul Sysolyatin <psytonx@gmail.com>
  803. 32-bit build for Qt5 on Mac OS fails.
  804. https://bugs.webkit.org/show_bug.cgi?id=107094
  805. We need to define NS_BUILD_32_LIKE_64 for 32-bit build for Mac OS.
  806. Fixed 32-bit build detection for support Qt5.
  807. Reviewed by Benjamin Poulain.
  808. * WebKit1.pro:
  809. 2013-01-14 Dean Jackson <dino@apple.com>
  810. [ANGLE] Update ANGLE in WebKit
  811. https://bugs.webkit.org/show_bug.cgi?id=106274
  812. Unreviewed attempted build fix.
  813. The khrplatform.h file is now a public header without a directory
  814. prefix. Update the include path to look in the right place.
  815. * PlatformEfl.cmake:
  816. 2013-01-14 Max Vujovic <mvujovic@adobe.com>
  817. [ANGLE] Update ANGLE in WebKit
  818. https://bugs.webkit.org/show_bug.cgi?id=106274
  819. Reviewed by Dean Jackson.
  820. Update ANGLE to r1641.
  821. * PlatformEfl.cmake: Add ANGLE/include to the include directories list because ShaderLang.h
  822. now includes "KHR/khrplatform.h", which is located in ANGLE/include/KHR/khrplatform.h.
  823. 2013-01-10 Christophe Dumez <christophe.dumez@intel.com>
  824. [EFL] Add gstreamer 1.0.5 to jhbuild
  825. https://bugs.webkit.org/show_bug.cgi?id=106178
  826. Reviewed by Laszlo Gombos.
  827. Remove GSTREAMER_INTERFACES_LIBRARIES from EFL
  828. CMake configuration.
  829. * PlatformEfl.cmake:
  830. 2013-01-07 Ryosuke Niwa <rniwa@webkit.org>
  831. Sorted the xcodeproj file.
  832. * WebKit.xcodeproj/project.pbxproj:
  833. 2012-12-20 Ryuan Choi <ryuan.choi@samsung.com>
  834. [EFL] Build break with latest EFL libraries.
  835. https://bugs.webkit.org/show_bug.cgi?id=104827
  836. Reviewed by Laszlo Gombos.
  837. * PlatformEfl.cmake: Includes eo EFL library.
  838. 2012-12-18 Joseph Pecoraro <pecoraro@apple.com>
  839. [Mac] Add Build Phase to Check Headers for Inappropriate Macros (Platform.h macros)
  840. https://bugs.webkit.org/show_bug.cgi?id=104279
  841. Reviewed by David Kilzer.
  842. Add a build phase to check the public WebKit headers for
  843. inappropriate macros. Also set the executable as an input
  844. path on the other check-* build phases.
  845. * WebKit.xcodeproj/project.pbxproj:
  846. 2012-12-12 Mark Lam <mark.lam@apple.com>
  847. Encapsulate externally used webdatabase APIs in DatabaseManager.
  848. https://bugs.webkit.org/show_bug.cgi?id=104741.
  849. Reviewed by Sam Weinig.
  850. Use DatabaseManager instead of accessing DatabaseTracker, AbstractDatabase,
  851. and DatabaseContext directly. This is to prepare for upcoming webkit2
  852. refactoring.
  853. * WebKit.xcodeproj/project.pbxproj:
  854. 2012-12-05 Halton Huo <halton.huo@intel.com>
  855. [CMake] Unify coding style for CMake files
  856. https://bugs.webkit.org/show_bug.cgi?id=103605
  857. Reviewed by Laszlo Gombos.
  858. Update cmake files(.cmake, CMakeLists.txt) with following style rules:
  859. 1. Indentation
  860. 1.1 Use spaces, not tabs.
  861. 1.2 Four spaces as indent.
  862. 2. Spacing
  863. 2.1 Place one space between control statements and their parentheses.
  864. For eg, if (), else (), elseif (), endif (), foreach (),
  865. endforeach (), while (), endwhile (), break ().
  866. 2.2 Do not place spaces between function and macro statements and
  867. their parentheses. For eg, macro(), endmacro(), function(),
  868. endfunction().
  869. 2.3 Do not place spaces between a command or function or macro and its
  870. parentheses, or between a parenthesis and its content. For eg,
  871. message("testing") not message( "testing") or message ("testing" )
  872. 2.4 No space at line ending.
  873. 3. Lowercase when call commands macros and functions. For eg,
  874. add_executable() not ADD_EXECUTABLE(), set() not SET().
  875. * CMakeLists.txt:
  876. * PlatformBlackBerry.cmake:
  877. * PlatformEfl.cmake:
  878. * PlatformWinCE.cmake:
  879. 2012-12-03 Pierre Rossi <pierre.rossi@digia.com>
  880. [Qt] another stab at fixing the windows build
  881. It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf.
  882. Define them by hand to be on the safe side.
  883. * WebKit1.pro:
  884. 2012-11-30 Simon Hausmann <simon.hausmann@digia.com>, Pierre Rossi <pierre.rossi@digia.com>
  885. [Qt] Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets
  886. https://bugs.webkit.org/show_bug.cgi?id=99314
  887. Reviewed by Tor Arne Vestbø.
  888. This big change separates QtWebKit into QtWebKit and QtWebKitWidgets as
  889. shared libraries.
  890. It's a big refactoring that mostly involves moving WebCore dependent
  891. code into QtWebKit and accessing it through exported QWebFrameAdapter
  892. and QWebPageAdapter classes.
  893. * WebKit1.pro:
  894. * WebKitWidgets.pri: Removed.
  895. * WebKitWidgets.pro: Removed.
  896. 2012-11-22 Jeff Rogers <jrogers@rim.com>
  897. [BlackBerry] Update Web Notifications Implementation
  898. https://bugs.webkit.org/show_bug.cgi?id=102621
  899. Reviewed by George Staikos.
  900. Reviewed internally by George Staikos and Joe Mason.
  901. Internal PR 172120
  902. Add new Notification files and remove obsolete ones.
  903. * PlatformBlackBerry.cmake:
  904. 2012-11-22 Simon Hausmann <simon.hausmann@digia.com>, Pierre Rossi <pierre.rossi@digia.com>
  905. [Qt] Separate QWidget dependant code into separate WebKitWidgets static library
  906. https://bugs.webkit.org/show_bug.cgi?id=102800
  907. Reviewed by Tor Arne Vestbø.
  908. This patch separates code that needs to use QWidget related APIs in
  909. WebKit/qt/WebCoreSupport and Api from code that doesn't. This means for
  910. example FrameLoaderClientQt.cpp remains in the WebKit1 static library,
  911. while qwebpage.cpp and qwebframe.cpp become part of the WebKitWidgets
  912. static library. WebKit1 is compiled without QT += widgets and therefore
  913. any widget related dependency has been moved "up" and out of WebKit1 into
  914. the WebKitWidgets library.
  915. Between the code in WebKit.a and WebKitWidgets.a new adapters and
  916. interfaces have been introduced, such as QWebPageAdapter and
  917. QWebFrameAdapter. QWebPageAdapter, when used from WebKit1, is a way to
  918. call out into the API layer, implemented by QWebPage (QWebPagePrivate).
  919. The other way around if QWebPage wants to access WebCore or
  920. WebCoreSupport related functionality, it will go through
  921. QWebPageAdapater (as base class). The separation in the direction up
  922. into the API layer is complete with this patch, no code in WebKit1
  923. depends on QtWidgets. The separation the other way around, code in the
  924. API layer not using any WebCore types, is not complete yet.
  925. Some classes such as QWebSettings, QWebElement or
  926. DumpRenderTreeSupportQt remain in WebKit1. While they are API layer,
  927. they do not depend on widget related Qt APIs and they make much more
  928. use of WebCore internal APIs and therefore are easier to keep in
  929. WebKit1.
  930. In the future we plan to place a real shared library boundary between
  931. WebKit1 and WebKitWidgets, by keeping the WebKit1 static library as
  932. part of the QtWebKit shared library and by turning the WebKitWidgets
  933. static library into a shared one.
  934. * WebKit1.pri:
  935. * WebKit1.pro:
  936. * WebKitWidgets.pri: Copied from Source/WebKit/WebKit1.pri.
  937. * WebKitWidgets.pro: Added.
  938. 2012-11-21 Kai Koehne <kai.koehne@digia.com>
  939. [Qt] MinGW: Don't add OpenGL library dependencies here
  940. https://bugs.webkit.org/show_bug.cgi?id=102924
  941. Reviewed by Simon Hausmann.
  942. As the comment suggests the dependency is already for WebCore, so add it there instead.
  943. * WebKit1.pri:
  944. 2012-11-18 Laszlo Gombos <l.gombos@samsung.com>
  945. [CMake] Consolidate common input files
  946. https://bugs.webkit.org/show_bug.cgi?id=101632
  947. Reviewed by Rob Buis.
  948. Consolidate and sort the list of files.
  949. * PlatformEfl.cmake:
  950. 2012-11-12 Timothy Hatcher <timothy@apple.com>
  951. Add a dock button to the top right corner of the Web Inspector window (similar to the full screen button).
  952. https://bugs.webkit.org/show_bug.cgi?id=102025
  953. Reviewed by Joseph Pecoraro.
  954. * WebKit.xcodeproj/project.pbxproj: Added Dock.pdf.
  955. 2012-11-08 Laszlo Gombos <l.gombos@samsung.com>
  956. [EFL] Remove non-variable options from the build system
  957. https://bugs.webkit.org/show_bug.cgi?id=101506
  958. Reviewed by Kenneth Rohde Christiansen.
  959. Remove WTF_USE_FREETYPE and ENABLE_GLIB_SUPPORT cmake variables
  960. as these are always set to const 1 and not really configurable.
  961. * PlatformEfl.cmake:
  962. 2012-11-07 Andreas Kling <akling@apple.com>
  963. Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
  964. <http://webkit.org/b/101492>
  965. Reviewed by Anders Carlsson.
  966. * WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h
  967. 2012-11-06 Laszlo Gombos <l.gombos@samsung.com>
  968. [EFL] Simplify the build system
  969. https://bugs.webkit.org/show_bug.cgi?id=101392
  970. Reviewed by Kenneth Rohde Christiansen.
  971. Use WTF_USE_3D_GRAPHICS to guard the inclusion of surfaces and textmap
  972. directories under WebCore/graphics to be consistent with
  973. WebCore/PlatformEfl.cmake.
  974. * PlatformEfl.cmake:
  975. 2012-11-04 Halton Huo <halton.huo@intel.com>
  976. [EFL] Use _LIBRARIES instead of _LIBRARY
  977. https://bugs.webkit.org/show_bug.cgi?id=101042
  978. Reviewed by Gyuyoung Kim.
  979. In CMake Find files, _LIBRARY is intended for internal use, should
  980. use _LIBRARIES instead.
  981. * PlatformEfl.cmake: s/_LIBRARY}/_LIBRARIES}
  982. 2012-11-01 Seonae Kim <sunaeluv.kim@samsung.com>
  983. [EFL][DRT] Support Geolocation
  984. https://bugs.webkit.org/show_bug.cgi?id=97427
  985. Reviewed by Gyuyoung Kim.
  986. Add a mock directory to use GeolocationClientMock in DumpRenderTree.
  987. * PlatformEfl.cmake:
  988. 2012-10-31 Otto Derek Cheung <otcheung@rim.com>
  989. [BlackBerry] Adding window.external to our port
  990. https://bugs.webkit.org/show_bug.cgi?id=100868
  991. Reviewed by Rob Buis.
  992. Adding ExternalExtension classes to the BB cmake file.
  993. * PlatformBlackBerry.cmake:
  994. 2012-10-31 Michał Pakuła vel Rutka <m.pakula@samsung.com>
  995. [EFL][DRT] EventSender requires contextClick implementation
  996. https://bugs.webkit.org/show_bug.cgi?id=86091
  997. Reviewed by Gyuyoung Kim.
  998. Add new unit test file, needed due to ewk API changes.
  999. * PlatformEfl.cmake:
  1000. 2012-10-30 Peter Wang <peter.wang@torchmobile.com.cn>
  1001. [BlackBerry] Clean the code of "JavaScriptDebuggerBlackBerry"
  1002. https://bugs.webkit.org/show_bug.cgi?id=100724
  1003. Reviewed by Rob Buis.
  1004. Remove the code of JavaScriptDebuggerBlackBerry.
  1005. * PlatformBlackBerry.cmake:
  1006. 2012-10-28 Mark Rowe <mrowe@apple.com>
  1007. Remove references to unsupported OS and Xcode versions.
  1008. Reviewed by Anders Carlsson.
  1009. * WebKit.xcodeproj/project.pbxproj:
  1010. 2012-10-26 Sheriff Bot <webkit.review.bot@gmail.com>
  1011. Unreviewed, rolling out r132601.
  1012. http://trac.webkit.org/changeset/132601
  1013. https://bugs.webkit.org/show_bug.cgi?id=100494
  1014. It broke the Qt build (Requested by Ossy on #webkit).
  1015. * PlatformEfl.cmake:
  1016. 2012-10-26 Xiaobo Wang <xbwang@torchmobile.com.cn>
  1017. [BlackBerry] Support pixel tests for BlackBerry DRT
  1018. https://bugs.webkit.org/show_bug.cgi?id=100210
  1019. Reviewed by Rob Buis.
  1020. Adds a step to build ImageDiff from Qt for DRT. Most of the works are
  1021. accomplished by Christopher Wells.
  1022. * PlatformBlackBerry.cmake:
  1023. 2012-10-24 Alexey Proskuryakov <ap@apple.com>
  1024. Add a strategy for shared workers
  1025. https://bugs.webkit.org/show_bug.cgi?id=100165
  1026. EFL build fix by Christophe Dumez.
  1027. Reviewed by Brady Eidson.
  1028. * CMakeLists.txt: Add WebCore/workers to include paths.
  1029. 2012-10-24 Otto Derek Cheung <otcheung@rim.com>
  1030. [BlackBerry] Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
  1031. https://bugs.webkit.org/show_bug.cgi?id=100250
  1032. Reviewed by Rob Buis.
  1033. Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
  1034. to prevent confusion.
  1035. PR 230196
  1036. * PlatformBlackBerry.cmake:
  1037. 2012-10-23 Hyowon Kim <hw1008.kim@samsung.com>
  1038. [Texmap][EFL] Add AcceleratedCompositingContextEfl to the build system.
  1039. https://bugs.webkit.org/show_bug.cgi?id=88630
  1040. Reviewed by Gyuyoung Kim.
  1041. * PlatformEfl.cmake: Add the AcceleratedCompositingContextEfl.cpp file
  1042. and INCLUDE paths for TEXTURE_MAPPER_GL.
  1043. 2012-10-18 Kangil Han <kangil.han@samsung.com>
  1044. [EFL] Add unit test for ewk_frame_source_get.
  1045. https://bugs.webkit.org/show_bug.cgi?id=95984
  1046. Reviewed by Gyuyoung Kim.
  1047. Add test_ewk_frame.cpp for unit test.
  1048. * PlatformEfl.cmake:
  1049. 2012-10-15 David Kilzer <ddkilzer@apple.com>
  1050. Move framework and library linking into WebKit.xcconfig
  1051. <http://webkit.org/b/99284>
  1052. Reviewed by Mark Rowe.
  1053. * WebKit.xcodeproj/project.pbxproj: Remove frameworks and
  1054. libraries from Xcode project file.
  1055. 2012-10-15 Christophe Dumez <christophe.dumez@intel.com>
  1056. [EFL][WK2] Implement Favicons API
  1057. https://bugs.webkit.org/show_bug.cgi?id=99087
  1058. Reviewed by Kenneth Rohde Christiansen.
  1059. Remove ewk_util.cpp from PlatformEfl.cmake now that its
  1060. code has been moved to WebCore to be reused in WK2.
  1061. * PlatformEfl.cmake:
  1062. 2012-10-15 Dongwoo Joshua Im <dw.im@samsung.com>
  1063. [EFL] Set the basepath of the File System API.
  1064. https://bugs.webkit.org/show_bug.cgi?id=98344
  1065. Reviewed by Gyuyoung Kim.
  1066. Set the basepath of the File System API using the internal setter function.
  1067. * PlatformEfl.cmake: Add new include path.
  1068. 2012-10-15 Ryuan Choi <ryuan.choi@samsung.com>
  1069. [EFL] Share resources installed for inspector
  1070. https://bugs.webkit.org/show_bug.cgi?id=98991
  1071. Reviewed by Gyuyoung Kim.
  1072. * PlatformEfl.cmake:
  1073. Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
  1074. 2012-10-15 George Staikos <staikos@webkit.org>
  1075. [BlackBerry] Adapt to Platform API changes in string handling
  1076. https://bugs.webkit.org/show_bug.cgi?id=99248
  1077. Reviewed by Yong Li.
  1078. Convert usage of WebString, char* and std::string to BlackBerry::Platform::String.
  1079. * PlatformBlackBerry.cmake:
  1080. 2012-10-13 Jakob Petsovits <jpetsovits@rim.com>
  1081. [BlackBerry] Fetch blit rects from a viewport accessor
  1082. https://bugs.webkit.org/show_bug.cgi?id=98581
  1083. RIM PR 173292
  1084. Reviewed by George Staikos.
  1085. Internally reviewed by Arvid Nilsson.
  1086. Add new ViewportAccessor files to the build.
  1087. See Source/WebKit/blackberry/ChangeLog for the
  1088. verbose commit message.
  1089. * PlatformBlackBerry.cmake:
  1090. 2012-10-12 Sheriff Bot <webkit.review.bot@gmail.com>
  1091. Unreviewed, rolling out r131189.
  1092. http://trac.webkit.org/changeset/131189
  1093. https://bugs.webkit.org/show_bug.cgi?id=99187
  1094. Made inspector http tests crash on WK2. (Requested by rakuco
  1095. on #webkit).
  1096. * PlatformEfl.cmake:
  1097. 2012-10-12 Ryuan Choi <ryuan.choi@samsung.com>
  1098. [EFL] Share resources installed for inspector
  1099. https://bugs.webkit.org/show_bug.cgi?id=98991
  1100. Reviewed by Gyuyoung Kim.
  1101. * PlatformEfl.cmake:
  1102. Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
  1103. 2012-10-11 Chris Guan <chris.guan@torchmobile.com.cn>
  1104. [Blackberry] makes NavigatorContentUtils work
  1105. https://bugs.webkit.org/show_bug.cgi?id=99022
  1106. Reviewed by Rob Buis.
  1107. Because r126735 renamed RegisterProtocolHandler API to NavigatorContentUtils, So we
  1108. need add Modules/navigatorcontentutils into WebKit_INCLUDE_DIRECTORIES.
  1109. * PlatformBlackBerry.cmake:
  1110. 2012-10-10 Konrad Piascik <kpiascik@rim.com>
  1111. [BlackBerry] Install inspector files into staging directory.
  1112. https://bugs.webkit.org/show_bug.cgi?id=98930
  1113. Reviewed by Rob Buis.
  1114. Internally reviewed by Ming Xie.
  1115. Install the web inspector resources into the staging directory to make it easier to flash to device.
  1116. * PlatformBlackBerry.cmake:
  1117. 2012-10-09 Simon Hausmann <simon.hausmann@digia.com>
  1118. [Qt] Fix build with QtMultimedia
  1119. Reviewed by Tor Arne Vestbø.
  1120. * WebKit1.pri: WK1 needs QtMultimediaWidgets for QVideoWidget and friends.
  1121. 2012-10-08 Simon Hausmann <simon.hausmann@digia.com>
  1122. [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
  1123. https://bugs.webkit.org/show_bug.cgi?id=98268
  1124. Reviewed by Tor Arne Vestbø.
  1125. * WebKit1.pro: Add new files to the build.
  1126. 2012-10-04 Rob Buis <rbuis@rim.com>
  1127. [BlackBerry] Sync up CMake files
  1128. https://bugs.webkit.org/show_bug.cgi?id=98442
  1129. Reviewed by Gyuyoung Kim.
  1130. Amongst others use InspectorOverlayBlackBerry.
  1131. * PlatformBlackBerry.cmake:
  1132. 2012-10-05 Simon Hausmann <simon.hausmann@digia.com>
  1133. Unreviewed, rolling out r130495.
  1134. http://trac.webkit.org/changeset/130495
  1135. https://bugs.webkit.org/show_bug.cgi?id=98268
  1136. Made WK2 tests crash....
  1137. * WebKit1.pro:
  1138. 2012-10-05 Simon Hausmann <simon.hausmann@digia.com>
  1139. [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
  1140. https://bugs.webkit.org/show_bug.cgi?id=98268
  1141. Reviewed by Tor Arne Vestbø.
  1142. * WebKit1.pro: Add new files to the build.
  1143. 2012-10-04 Konrad Piascik <kpiascik@rim.com>
  1144. [BlackBerry] Update how we compile inspector front-end javascript.
  1145. https://bugs.webkit.org/show_bug.cgi?id=98413
  1146. Reviewed by Rob Buis.
  1147. No longer cat all JavaScript together, instead use the lazy init and
  1148. only append our custom changes script to the end of inspectorBB.html.
  1149. * PlatformBlackBerry.cmake:
  1150. 2012-10-03 Ryuan Choi <ryuan.choi@samsung.com>
  1151. [EFL] Default.edj should be generated although ENABLE_WEBKIT disabled.
  1152. https://bugs.webkit.org/show_bug.cgi?id=97753
  1153. Reviewed by Laszlo Gombos.
  1154. default.edj is used in both webkit/efl and webkit2/efl.
  1155. However, it has been generated only when ENABLE_WEBKIT is enabled.
  1156. This patch separates the script which generates default.edj
  1157. from source/webkit/platformefl.cmake.
  1158. * PlatformEfl.cmake: Extracted codes which is related to default.edj.
  1159. 2012-10-03 Otto Derek Cheung <otcheung@rim.com>
  1160. [BlackBerry] Implementing the NetworkInfo API for BB port
  1161. https://bugs.webkit.org/show_bug.cgi?id=98273
  1162. Reviewed by Rob Buis.
  1163. Adding new classes to support NetworkInfo API in the
  1164. BlackBerry Port.
  1165. * PlatformBlackBerry.cmake:
  1166. 2012-10-02 Krzysztof Czech <k.czech@samsung.com>
  1167. [EFL] Add file EWKTestEnvironment.cpp to build system.
  1168. https://bugs.webkit.org/show_bug.cgi?id=94925
  1169. Reviewed by Gyuyoung Kim.
  1170. Change is related to modifications in wk1 unit tests.
  1171. * PlatformEfl.cmake:
  1172. 2012-09-27 Anders Carlsson <andersca@apple.com>
  1173. Get rid of more unused WK1 plug-in code
  1174. https://bugs.webkit.org/show_bug.cgi?id=97835
  1175. Reviewed by Mark Rowe.
  1176. Remove WebNetscapeDeprecatedFunctions.c and WebNetscapeDeprecatedFunctions.h from the Xcode project.
  1177. * WebKit.xcodeproj/project.pbxproj:
  1178. 2012-09-27 Christophe Dumez <christophe.dumez@intel.com>
  1179. [EFL][CMAKE] Default theme files are outdated in PlatformEfl.cmake
  1180. https://bugs.webkit.org/show_bug.cgi?id=97769
  1181. Reviewed by Kenneth Rohde Christiansen.
  1182. Update Default theme files in PlatformEfl.cmake so that
  1183. changes to those files are properly picked up by CMake
  1184. when building incrementally.
  1185. * PlatformEfl.cmake:
  1186. 2012-09-24 Arvid Nilsson <anilsson@rim.com>
  1187. [BlackBerry] Add cookie database API
  1188. https://bugs.webkit.org/show_bug.cgi?id=97102
  1189. Reviewed by Antonio Gomes.
  1190. Add cookie database file to build system.
  1191. Reviewed internally by Otto D. Cheung.
  1192. * PlatformBlackBerry.cmake:
  1193. 2012-09-21 Arvid Nilsson <anilsson@rim.com>
  1194. [BlackBerry] Remove obsolete compositing surface code
  1195. https://bugs.webkit.org/show_bug.cgi?id=97314
  1196. Reviewed by Antonio Gomes.
  1197. Remove compositing surface code from build system.
  1198. PR 208038.
  1199. * PlatformBlackBerry.cmake:
  1200. 2012-09-14 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
  1201. [Qt] Make force_static_libs_as_shared work on Mac OS
  1202. We had to move a few LIBS += around that were in the wrong place,
  1203. and not caught when everything was just linked into the final
  1204. QtWebKit library.
  1205. Reviewed by Simon Hausmann.
  1206. * WebKit1.pri: Move multimedia-stuff to WebCore, to share with WK2
  1207. 2012-09-11 Raphael Kubo da Costa <rakuco@webkit.org>
  1208. [EFL] Rewrite the EFL-related Find modules
  1209. https://bugs.webkit.org/show_bug.cgi?id=95237
  1210. Reviewed by Kenneth Rohde Christiansen.
  1211. * PlatformEfl.cmake: Stop setting the LINK_FLAGS property and add
  1212. libraries and include directories for each Enlightenment
  1213. Foundation Library used by the port.
  1214. 2012-09-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
  1215. [Qt] Add a configure step to the Qt build system
  1216. This allows building the Qt port using just 'qmake WebKit.pro'. Using
  1217. the build-webkit script is still supported, and will add slightly more
  1218. logic to the build, such as detecting the need for clean or incremental
  1219. builds.
  1220. Internally, the build system now uses a new variable, WEBKIT_CONFIG, for
  1221. all things related to configuring the build, such as use/have/enable flags,
  1222. and these are translated to defines in default_post. Project files should
  1223. no longer check contains(DEFINES,...) to detect features, but use the new
  1224. enable?(), use?(), and have?() functions. The no_webkit1 and no_webkit2
  1225. options have been translated into WEBKIT_CONFIG options as well, and can
  1226. be checked using build?().
  1227. Reviewed by Simon Hausmann.
  1228. * WebKit1.pri:
  1229. * WebKit1.pro:
  1230. 2012-09-06 Crystal Zhang <haizhang@rim.com>
  1231. [BlackBerry] Implement a color picker
  1232. https://bugs.webkit.org/show_bug.cgi?id=96001
  1233. Reviewed by Rob Buis.
  1234. Add color picker files into building system.
  1235. * PlatformBlackBerry.cmake:
  1236. 2012-09-06 Simon Hausmann <simon.hausmann@nokia.com>
  1237. [Qt] Fix build with ANGLE on platforms that provide EGL/GLESv2
  1238. https://bugs.webkit.org/show_bug.cgi?id=95965
  1239. Reviewed by Tor Arne Vestbø.
  1240. Depend on ANGLE if necessary, due to the use WebCore types that pull in ANGLE
  1241. headers (GraphicsContext3D.h in particular).
  1242. * WebKit1.pro:
  1243. 2012-09-04 Michał Pakuła vel Rutka <m.pakula@samsung.com>
  1244. [EFL] Context menu restore.
  1245. https://bugs.webkit.org/show_bug.cgi?id=74179
  1246. Reviewed by Gyuyoung Kim.
  1247. Adds context menu support for EFL port using non-CROSS_PLATFORM_CONTEXT_MENUS
  1248. approach, the same as used in WebKit2.
  1249. * PlatformEfl.cmake: Added ContextMenuClientEfl.cpp file to sources list.
  1250. 2012-08-29 Ryuan Choi <ryuan.choi@samsung.com>
  1251. [EFL] Move several files to remove webkit1 dependency from WebCore.
  1252. https://bugs.webkit.org/show_bug.cgi?id=95264
  1253. Reviewed by Gyuyoung Kim.
  1254. * PlatformEfl.cmake: Added files which is moved.
  1255. 2012-08-28 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1256. [EFL] Rename knob images to thumb on the default theme
  1257. https://bugs.webkit.org/show_bug.cgi?id=95186
  1258. Reviewed by Kenneth Rohde Christiansen.
  1259. Updated buildsystem after renaming theme images.
  1260. * PlatformEfl.cmake:
  1261. 2012-08-27 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>
  1262. Rename RegisterProtocolHandler API to NavigatorContentUtils
  1263. https://bugs.webkit.org/show_bug.cgi?id=94920
  1264. Reviewed by Adam Barth.
  1265. Modified PlatformEfl.cmake so that it includes the renamed files.
  1266. * PlatformEfl.cmake:
  1267. 2012-08-20 Dominik Röttsches <dominik.rottsches@intel.com>
  1268. [EFL] Get rid of pango backend support once harfbuzz-ng is working
  1269. https://bugs.webkit.org/show_bug.cgi?id=92102
  1270. Reviewed by Kenneth Rohde Christiansen.
  1271. Removing pango-specific includes and libraries.
  1272. * PlatformEfl.cmake: Pango sections removed.
  1273. 2012-08-17 Rob Buis <rbuis@rim.com>
  1274. [BlackBerry] Remove some shared libraries from linking
  1275. https://bugs.webkit.org/show_bug.cgi?id=94253
  1276. Reviewed by Yong Li.
  1277. Remove some shared libraries.
  1278. * PlatformBlackBerry.cmake:
  1279. 2012-08-15 Ryosuke Niwa <rniwa@webkit.org>
  1280. Update manual tests and comments to refer to TestRunner instead of LayoutTestController
  1281. https://bugs.webkit.org/show_bug.cgi?id=94168
  1282. Reviewed by Kent Tamura.
  1283. * PlatformBlackBerry.cmake:
  1284. 2012-08-14 Christophe Dumez <christophe.dumez@intel.com>
  1285. [EFL] undefined reference to 'g_type_init' with gold linker
  1286. https://bugs.webkit.org/show_bug.cgi?id=93935
  1287. Unreviewed build fix. Link against glib-gobject to
  1288. fix linking error with gold linker.
  1289. * PlatformEfl.cmake:
  1290. 2012-08-11 Raphael Kubo da Costa <rakuco@webkit.org>
  1291. [CMake] Rewrite FindLibSoup2.cmake.
  1292. https://bugs.webkit.org/show_bug.cgi?id=93191
  1293. Reviewed by Rob Buis.
  1294. * PlatformEfl.cmake: Use LIBSOUP_FOO instead of LIBSOUP24_FOO.
  1295. 2012-08-13 Raphael Kubo da Costa <rakuco@webkit.org>
  1296. [CMake] Remove glib-related Find modules and write single new one instead.
  1297. https://bugs.webkit.org/show_bug.cgi?id=93786
  1298. Reviewed by Rob Buis.
  1299. * PlatformEfl.cmake: Use GLIB_* instead of Glib_*.
  1300. 2012-08-12 Loïc Yhuel <loic.yhuel@softathome.com>
  1301. [Qt] Make it possible to build without QtTest/QtPrintSupport
  1302. https://bugs.webkit.org/show_bug.cgi?id=93492
  1303. Reviewed by Tor Arne Vestbø.
  1304. * WebKit1.pri: Optional printsupport
  1305. 2012-08-10 Joshua Netterfield <jnetterfield@rim.com>
  1306. [WebGL] Add support for EXT_robustness
  1307. https://bugs.webkit.org/show_bug.cgi?id=93379
  1308. Reviewed by George Staikos.
  1309. RIM PR# 147510
  1310. Internally reviewed by Arvid Nilsson.
  1311. * CMakeLists.txt: Build system adaptation.
  1312. 2012-08-10 Benjamin C Meyer <bmeyer@rim.com>
  1313. Introduce JavaScriptVariant object.
  1314. https://bugs.webkit.org/show_bug.cgi?id=93644
  1315. The JavaScriptVariant can be used for functions that return results from
  1316. JavaScript such as executeJavaScript or functions that take arguments
  1317. to pass a variable to JavaScript and they want to make sure the type
  1318. is correct.
  1319. Convert executeJavaScriptFunction() to use this data type as the
  1320. example, other functions will be converted in the future.
  1321. PR 14929
  1322. Internally reviewed by Joe Mason
  1323. Reviewed by Adam Treat
  1324. * PlatformBlackBerry.cmake:
  1325. 2012-08-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  1326. [BlackBerry] Fix wrong include path for notifications.
  1327. https://bugs.webkit.org/show_bug.cgi?id=93714
  1328. Reviewed by Rob Buis.
  1329. * PlatformBlackBerry.cmake: Change path from notifications to Modules/notifications.
  1330. 2012-08-08 Antonio Gomes <agomes@rim.com>
  1331. [BlackBerry] Tie up the scrolling machinery to the graphics tree when applicable for in-region scroll
  1332. https://bugs.webkit.org/show_bug.cgi?id=93482
  1333. Reviewed by Rob Buis.
  1334. * PlatformBlackBerry.cmake: Build system adaptation.
  1335. 2012-08-07 Ryuan Choi <ryuan.choi@samsung.com>
  1336. [EFL] Remove PlatformTouchEventEfl and PlatformTouchPointEfl
  1337. https://bugs.webkit.org/show_bug.cgi?id=93270
  1338. Reviewed by Eric Seidel.
  1339. * PlatformEfl.cmake: Added ewk_touch_event.cpp
  1340. 2012-08-07 Konrad Piascik <kpiascik@rim.com>
  1341. [BlackBerry] InspectorOverlay class duplicated in WebCore
  1342. https://bugs.webkit.org/show_bug.cgi?id=93124
  1343. Reviewed by Rob Buis.
  1344. Updated InspectorOverlay build path.
  1345. * PlatformBlackBerry.cmake:
  1346. 2012-08-07 No'am Rosenthal <noam.rosenthal@nokia.com>
  1347. [Qt] Make it possible to build without QtQuick
  1348. Reviewed by Simon Hausmann.
  1349. * WebKit1.pri:
  1350. 2012-07-19 Simon Hausmann <simon.hausmann@nokia.com>
  1351. [Qt] Remove Qt 4 specific code paths
  1352. https://bugs.webkit.org/show_bug.cgi?id=88161
  1353. Reviewed by Kenneth Rohde Christiansen.
  1354. * WebKit.pri:
  1355. * WebKit1.pri:
  1356. * WebKit1.pro:
  1357. 2012-08-07 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>
  1358. CUSTOM_SCHEME_HANDLER flag should depend on REGISTER_PROTOCOL_HANDLER
  1359. https://bugs.webkit.org/show_bug.cgi?id=93081
  1360. Reviewed by Adam Barth.
  1361. Modified PlatformEfl.cmake so that CUSTOM_SCHEME_HANDLER flag cannot act without REGISTER_PROTOCOL_HANDLER being set.
  1362. * PlatformEfl.cmake:
  1363. 2012-08-01 Antonio Gomes <agomes@rim.com>
  1364. [BlackBerry] Implement InRegionScroller class as a in-region scroll controller
  1365. https://bugs.webkit.org/show_bug.cgi?id=92889
  1366. PR #186587
  1367. Reviewed by Yong Li.
  1368. Internally reviewed by Arvid Nilsson.
  1369. * PlatformBlackBerry.cmake: Added InRegionScroller.cpp|h to the build system.
  1370. 2012-07-30 Simon Hausmann <simon.hausmann@nokia.com>
  1371. Unreviewed Qt/Mac build fix: Use libWebKitSystemInterfaceMountainLion.a
  1372. on Mountain Lion.
  1373. * WebKit1.pri:
  1374. 2012-07-27 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1375. [EFL] WebKit API unit tests needs a timeout
  1376. https://bugs.webkit.org/show_bug.cgi?id=92496
  1377. Reviewed by Antonio Gomes.
  1378. Added the same timeout value that we have for WebKit2.
  1379. * PlatformEfl.cmake:
  1380. 2012-07-27 Dominik Röttsches <dominik.rottsches@intel.com>
  1381. [Cairo] Add complex font drawing using HarfbuzzNG
  1382. https://bugs.webkit.org/show_bug.cgi?id=91864
  1383. Reviewed by Simon Hausmann and Martin Robinson.
  1384. Adding includes for harfbuzz folders.
  1385. * CMakeLists.txt:
  1386. 2012-07-26 Christophe Dumez <christophe.dumez@intel.com>
  1387. [EFL][WK2] Implement Network Information provider
  1388. https://bugs.webkit.org/show_bug.cgi?id=92343
  1389. Reviewed by Kenneth Rohde Christiansen.
  1390. WebKit EFL not longer needs to link against EEZE
  1391. library since the Network Information provider
  1392. was moved to WebCore.
  1393. * CMakeLists.txt:
  1394. * PlatformEfl.cmake:
  1395. 2012-07-26 Zoltan Nyul <zoltan.nyul@intel.com>
  1396. [EFL] EFL port should use XDG paths
  1397. https://bugs.webkit.org/show_bug.cgi?id=91719
  1398. Reviewed by Kenneth Rohde Christiansen.
  1399. Add efreet library to get the xdg paths.
  1400. * PlatformEfl.cmake:
  1401. 2012-07-25 Kihong Kwon <kihong.kwon@samsung.com>
  1402. [EFL] Add File Chooser API
  1403. https://bugs.webkit.org/show_bug.cgi?id=91957
  1404. Reviewed by Hajime Morita.
  1405. Add ewk_file_chooser source and header.
  1406. * PlatformEfl.cmake:
  1407. 2012-07-22 Kent Tamura <tkent@chromium.org>
  1408. Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
  1409. https://bugs.webkit.org/show_bug.cgi?id=91941
  1410. Reviewed by Kentaro Hara.
  1411. A flag name for an elmement should be ENABLE_*_ELEMENT.
  1412. * PlatformEfl.cmake:
  1413. 2012-07-20 Christophe Dumez <christophe.dumez@intel.com>
  1414. [EFL] Proxy configuration should honor the no_proxy environment variable
  1415. https://bugs.webkit.org/show_bug.cgi?id=91747
  1416. Reviewed by Kenneth Rohde Christiansen.
  1417. Add WebCore/platform/network/soup to INCLUDE paths.
  1418. * PlatformEfl.cmake:
  1419. 2012-07-18 Yong Li <yoli@rim.com>
  1420. [BlackBerry] Move about: URL handling out of WebCore
  1421. https://bugs.webkit.org/show_bug.cgi?id=91541
  1422. Reviewed by Rob Buis.
  1423. AboutData.cpp is moved from WebCoreSupport to WebKitSupport.
  1424. * PlatformBlackBerry.cmake:
  1425. 2012-07-18 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1426. [CMake] Make gtest a shared library
  1427. https://bugs.webkit.org/show_bug.cgi?id=90973
  1428. Reviewed by Daniel Bates.
  1429. No need to link with gtest dependencies now since it is a shared library.
  1430. * PlatformEfl.cmake:
  1431. 2012-07-17 Ryuan Choi <ryuan.choi@samsung.com>
  1432. [EFL] Move codes related to theme setting from Widget to RenderTheme
  1433. https://bugs.webkit.org/show_bug.cgi?id=89842
  1434. Reviewed by Kenneth Rohde Christiansen.
  1435. * CMakeLists.txt: Added html/shadow to WebKit_INCLUDE_DIRECTORIES.
  1436. 2012-07-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  1437. Add RegisterProtocolHandlerClient to the Modules/protocolhandler
  1438. https://bugs.webkit.org/show_bug.cgi?id=90940
  1439. Reviewed by Hajime Morita.
  1440. As a step to let protocol handler be moved to the modules, RegisterProtocolHandlerClient needs
  1441. to be added to the Modules/protocolhandler. Because ChromeClient has some virtual functions for
  1442. protocol handlers, virtual functions should be moved to RegisterProtocolHandlerClient.
  1443. * PlatformEfl.cmake: Add RegisterProtocolHandlerEfl files and include path.
  1444. 2012-07-16 Joshua Netterfield <jnetterfield@rim.com>
  1445. [BlackBerry] Upstream WebGL Code
  1446. https://bugs.webkit.org/show_bug.cgi?id=91143
  1447. Reviewed by Rob Buis.
  1448. This patch includes BlackBerry-specific fixes for anti-aliasing, logging, and shader compilation.
  1449. * PlatformBlackBerry.cmake: Define WTF_USE_OPENGL_ES_2 on WebGL-enabled builds.
  1450. 2012-07-16 Frederik Gladhorn <frederik.gladhorn@nokia.com>
  1451. Add accessible for QWebView.
  1452. https://bugs.webkit.org/show_bug.cgi?id=91073
  1453. Reviewed by Simon Hausmann.
  1454. Add classes to enable accessibility on the widget level.
  1455. * WebKit.pri:
  1456. * WebKit1.pro:
  1457. 2012-07-15 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  1458. [EFL] Move files guarded by #ifdef to existing file list.
  1459. https://bugs.webkit.org/show_bug.cgi?id=91336
  1460. Reviewed by Ryosuke Niwa.
  1461. Some EFL files are already guared by #ifdef. So, cmake files doesn't need to guard
  1462. them again. In addition, some files are missing #ifdef guard its header files.
  1463. * PlatformEfl.cmake:
  1464. 2012-07-13 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1465. [CMake] Proper handling of ENABLE_API_TESTS build option
  1466. https://bugs.webkit.org/show_bug.cgi?id=91221
  1467. Reviewed by Rob Buis.
  1468. Build unit tests only if ENABLE_API_TESTS is set.
  1469. * PlatformEfl.cmake:
  1470. 2012-07-12 Simon Hausmann <simon.hausmann@nokia.com>
  1471. Typo in path in generate-webkitversion.pl
  1472. https://bugs.webkit.org/show_bug.cgi?id=90883
  1473. Reviewed by Mark Rowe.
  1474. Correct default path to version config file. In practice it wasn't a problem because only the Qt
  1475. build system seems to use the script right now and passes the path to the version file as a
  1476. command line parameter.
  1477. * scripts/generate-webkitversion.pl:
  1478. 2012-07-11 Crystal Zhang <haizhang@rim.com>
  1479. [BlackBerry] Implement Date/Time picker
  1480. https://bugs.webkit.org/show_bug.cgi?id=90911
  1481. Reviewed by Rob Buis.
  1482. Add files into make file.
  1483. * PlatformBlackBerry.cmake:
  1484. 2012-07-09 Christophe Dumez <christophe.dumez@intel.com>
  1485. [EFL] Battery status code needs refactoring to be reused in WebKit2
  1486. https://bugs.webkit.org/show_bug.cgi?id=90760
  1487. Reviewed by Hajime Morita.
  1488. Add BatteryClientEfl to PlatformEfl.cmake.
  1489. * PlatformEfl.cmake:
  1490. 2012-07-08 Kihong Kwon <kihong.kwon@samsung.com>
  1491. [EFL] Change notifications directory path of WebKit_INCLUDE_DIRECTORIES in the PlatformEfl.cmake
  1492. https://bugs.webkit.org/show_bug.cgi?id=90650
  1493. Reviewed by Laszlo Gombos.
  1494. Change directory path for including notifications of WebCore
  1495. from WebCore/notifications to WebCore/Modules/notifications
  1496. * PlatformEfl.cmake:
  1497. 2012-07-07 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1498. [EFL][CMake] Remove non-existent include directory
  1499. https://bugs.webkit.org/show_bug.cgi?id=90605
  1500. Reviewed by Kentaro Hara.
  1501. * PlatformEfl.cmake:
  1502. 2012-07-06 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1503. [EFL][CMake] Move gtest sources to an upper level
  1504. https://bugs.webkit.org/show_bug.cgi?id=90602
  1505. Reviewed by Chang Shu.
  1506. Removed gtest since it is now built as a separated component.
  1507. This will allow us to share it with WebKit 2 API tests.
  1508. * PlatformEfl.cmake:
  1509. 2012-07-06 Seokju Kwon <seokju.kwon@samsung.com>
  1510. [EFL] Add Web Inspector to WebKit-EFL
  1511. https://bugs.webkit.org/show_bug.cgi?id=83865
  1512. Reviewed by Pavel Feldman.
  1513. EFL port implementation for Web Inspector.
  1514. Prepare Web Inspector resources.
  1515. * PlatformEfl.cmake:
  1516. 2012-07-05 Kihong Kwon <kihong.kwon@samsung.com>
  1517. [EFL] Change class name from NotificationClientEfl to NotificationPresenterClientEfl.
  1518. https://bugs.webkit.org/show_bug.cgi?id=90542
  1519. Reviewed by Kenneth Rohde Christiansen.
  1520. NotificationClientEfl.cpp is changed to NotificationPresenterClientEfl.cpp
  1521. to be in line with other ports(qt, chromium, gtk).
  1522. * PlatformEfl.cmake:
  1523. 2012-07-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
  1524. [Qt] Remove a few un-needed load(features) after r121777
  1525. The features are computed by configure.pro and cached in .qmake.cache.
  1526. Reviewed by Jocelyn Turcotte.
  1527. * WebKit1.pro:
  1528. 2012-07-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
  1529. [Qt] Fix broken OR-operator in project file
  1530. Qmake expects |, not ||. The result was that the block was entered, even
  1531. if none of the two defines were set to 1.
  1532. Reviewed by Jocelyn Turcotte.
  1533. * WebKit1.pri:
  1534. 2012-07-03 Christophe Dumez <christophe.dumez@intel.com>
  1535. [EFL] Move BatteryClientEfl from WebKit to WebCore
  1536. https://bugs.webkit.org/show_bug.cgi?id=90063
  1537. Reviewed by Kenneth Rohde Christiansen.
  1538. Move BatteryClientEfl class from WebKit to WebCore
  1539. so that it can be reused in WebKit2.
  1540. * PlatformEfl.cmake:
  1541. 2012-07-02 Xiaobo Wang <xbwang@torchmobile.com.cn>
  1542. [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT
  1543. https://bugs.webkit.org/show_bug.cgi?id=90271
  1544. Reviewed by George Staikos.
  1545. RIM PR #154707
  1546. Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not
  1547. defined by default.
  1548. We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't
  1549. need to rebuild webkit before running DRT.
  1550. * PlatformBlackBerry.cmake:
  1551. 2012-07-02 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1552. [EFL][CMake] Integrate API unit tests with CTest
  1553. https://bugs.webkit.org/show_bug.cgi?id=87251
  1554. Reviewed by Daniel Bates.
  1555. Add every test to the test runner build target.
  1556. * PlatformEfl.cmake:
  1557. 2012-07-02 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  1558. [EFL] Rename NotificationPresenterEfl with NotificationClientEfl
  1559. https://bugs.webkit.org/show_bug.cgi?id=90370
  1560. Reviewed by Csaba Osztrogonác.
  1561. Bug 80488 renamed NotificationPresenter with NotificationClient. So, EFL port needs to adjust
  1562. it as well.
  1563. * PlatformEfl.cmake:
  1564. 2012-06-29 Krzysztof Czech <k.czech@samsung.com>
  1565. [EFL] Add support for Unit Tests, based on the gtest library.
  1566. https://bugs.webkit.org/show_bug.cgi?id=68509
  1567. Reviewed by Chang Shu.
  1568. Add configuration for building gtest library, testing framework and unit tests.
  1569. * PlatformEfl.cmake:
  1570. 2012-06-27 Sheriff Bot <webkit.review.bot@gmail.com>
  1571. Unreviewed, rolling out r121398.
  1572. http://trac.webkit.org/changeset/121398
  1573. https://bugs.webkit.org/show_bug.cgi?id=90136
  1574. broke efl build (Requested by ryuan on #webkit).
  1575. * PlatformEfl.cmake:
  1576. 2012-06-27 Krzysztof Czech <k.czech@samsung.com>
  1577. [EFL] Add support for Unit Tests, based on the gtest library.
  1578. https://bugs.webkit.org/show_bug.cgi?id=68509
  1579. Reviewed by Chang Shu.
  1580. Add configuration for building gtest library, testing framework and unit tests.
  1581. * PlatformEfl.cmake:
  1582. 2012-06-26 Simon Hausmann <simon.hausmann@nokia.com>
  1583. [Qt][Win] Symbols are not exported in QtWebKit5.dll
  1584. https://bugs.webkit.org/show_bug.cgi?id=88873
  1585. Reviewed by Tor Arne Vestbø.
  1586. * api.pri: Remove MAKEDLL setting done now in win32/default_post.prf.
  1587. 2012-06-25 Simon Hausmann <simon.hausmann@nokia.com>
  1588. Unreviewed build fix: Don't do QT += widgets with Qt 4
  1589. * WebKit1.pro: This is already done in WebKit1.pri.
  1590. 2012-06-25 Simon Hausmann <simon.hausmann@nokia.com>
  1591. [Qt] Make it possible to build WebKit without QtWidgets
  1592. https://bugs.webkit.org/show_bug.cgi?id=78109
  1593. Reviewed by Tor Arne Vestbø.
  1594. Moved WebKit1 sources into a separate static library. Only WK1
  1595. depends on QtWidgets.
  1596. * WebKit1.pri: Added.
  1597. * WebKit1.pro: Added.
  1598. 2012-06-25 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  1599. [EFL] Implement Network Information API
  1600. https://bugs.webkit.org/show_bug.cgi?id=87067
  1601. Reviewed by Kenneth Rohde Christiansen.
  1602. * PlatformEfl.cmake: Add dependency of eeze library.
  1603. 2012-06-22 Joshua Netterfield <jnetterfield@rim.com>
  1604. [BlackBerry] Sanitize GLSL code using ANGLE.
  1605. BlackBerry port does not sanitize GLSL code with ANGLE
  1606. https://bugs.webkit.org/show_bug.cgi?id=89583
  1607. Reviewed by Rob Buis.
  1608. * PlatformBlackBerry.cmake: Add ANGLE sources to BlackBerry builds.
  1609. 2012-06-19 Csaba Osztrogonác <ossy@webkit.org>
  1610. [CMake] Unreviewed speculative buildfix after r120786.
  1611. * CMakeLists.txt:
  1612. 2012-06-13 Robin Cao <robin.cao@torchmobile.com.cn>
  1613. [BlackBerry] Enable MEDIA_STREAM by default
  1614. https://bugs.webkit.org/show_bug.cgi?id=88849
  1615. Reviewed by Antonio Gomes.
  1616. * PlatformBlackBerry.cmake:
  1617. 2012-06-12 Christophe Dumez <christophe.dumez@intel.com>
  1618. [EFL] Enable SHADOW_DOM flag
  1619. https://bugs.webkit.org/show_bug.cgi?id=87732
  1620. Reviewed by Kentaro Hara.
  1621. Add WebCore/bindings/generic to include directories so
  1622. that we can include RuntimeEnabledFeatures.h.
  1623. * CMakeLists.txt:
  1624. 2012-06-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
  1625. [Qt] Don't use WebKit HAVE() macro in public Qt headers
  1626. Reviewed by Kenneth Rohde Christiansen.
  1627. * WebKit.pri:
  1628. 2012-06-04 Tomasz Morawski <t.morawski@samsung.com>
  1629. [EFL] Refactor ewk_view_context_paint code.
  1630. https://bugs.webkit.org/show_bug.cgi?id=85588
  1631. Reviewed by Hajime Morita.
  1632. Added new ewk_paint_context.cpp file to source list.
  1633. * PlatformEfl.cmake:
  1634. 2012-06-01 Christophe Dumez <christophe.dumez@intel.com>
  1635. [EFL] EFL's LayoutTestController needs to implement deliverWebIntent
  1636. https://bugs.webkit.org/show_bug.cgi?id=86865
  1637. Reviewed by Adam Barth.
  1638. Add "${WEBCORE_DIR}/dom/default" to include directories in
  1639. CMakeLists.txt.
  1640. * CMakeLists.txt:
  1641. 2012-06-01 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com>
  1642. [EFL] Implement PlatformStrategies
  1643. https://bugs.webkit.org/show_bug.cgi?id=86946
  1644. Reviewed by Carlos Garcia Campos.
  1645. * PlatformEfl.cmake: Add PlatformStrategiesEfl file to the build
  1646. system.
  1647. 2012-05-31 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  1648. [CMAKE][EFL] Remove unneeded include path
  1649. https://bugs.webkit.org/show_bug.cgi?id=87927
  1650. Reviewed by Kenneth Rohde Christiansen.
  1651. Though *wtf* directory was moved to Source/WTF, PlatformEfl.cmake is still including the previous
  1652. path. In addition, files on EFL port are using <wtf/gobject/XXX> directly in #include line.
  1653. So, EFL port doesn't need to include ${JAVASCRIPTCORE_DIR}/wtf/gobject path anymore.
  1654. * PlatformEfl.cmake: Remove '${JAVASCRIPTCORE_DIR}/wtf/gobject' path from include path list.
  1655. 2012-05-30 Konrad Piascik <kpiascik@rim.com>
  1656. [BlackBerry] Add an Accelerated Compositing layer for Web Inspector DOM highlight.
  1657. https://bugs.webkit.org/show_bug.cgi?id=81001
  1658. Reviewed by Antonio Gomes
  1659. Added new InspectorOverlay class
  1660. * PlatformBlackBerry.cmake:
  1661. 2012-05-29 Arvid Nilsson <anilsson@rim.com>
  1662. [BlackBerry] WebKit-side implementation of SelectionOverlay
  1663. https://bugs.webkit.org/show_bug.cgi?id=87605
  1664. Reviewed by Rob Buis.
  1665. Add SelectionOverlay to the build system.
  1666. PR #160263
  1667. * PlatformBlackBerry.cmake:
  1668. 2012-05-29 Arvid Nilsson <anilsson@rim.com>
  1669. [BlackBerry] WebOverlay API
  1670. https://bugs.webkit.org/show_bug.cgi?id=87603
  1671. Reviewed by Rob Buis.
  1672. Add WebOverlay related files to the build system.
  1673. PR #156812
  1674. * PlatformBlackBerry.cmake:
  1675. 2012-05-28 Arvid Nilsson <anilsson@rim.com>
  1676. [BlackBerry] Add a default tap highlight
  1677. https://bugs.webkit.org/show_bug.cgi?id=87569
  1678. Reviewed by Rob Buis.
  1679. Add DefaultTapHighlight to the build system
  1680. Reviewed internally by Mike Lattanzio and Mike Fenton.
  1681. PR #154329
  1682. * PlatformBlackBerry.cmake:
  1683. 2012-05-24 Crystal Zhang <haizhang@rim.com>
  1684. [BlackBerry] Implement select popup and remove old hook to air popup
  1685. https://bugs.webkit.org/show_bug.cgi?id=87419
  1686. Reviewed by Rob Buis.
  1687. Add new files to make file.
  1688. * PlatformBlackBerry.cmake:
  1689. 2012-05-24 Raphael Kubo da Costa <rakuco@webkit.org>
  1690. [EFL] Unreviewed, unbreak `make install' after r117046.
  1691. * PlatformEfl.cmake: Remove ewk_auth_soup.h from the list of
  1692. installed headers, since it has been made private and renamed.
  1693. 2012-05-22 Dongwoo Im <dw.im@samsung.com>
  1694. [EFL] Implements the registerProtocolHandler method and option.
  1695. https://bugs.webkit.org/show_bug.cgi?id=73638
  1696. Reviewed by Andreas Kling.
  1697. The registerProtocolHandler() method allows Web sites to register themselves
  1698. as possible handlers for particular schemes.
  1699. http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
  1700. * PlatformEfl.cmake: Adds the new file into the source list.
  1701. 2012-05-21 Christophe Dumez <christophe.dumez@intel.com>
  1702. [EFL] Minor style fixes in web intents code are needed
  1703. https://bugs.webkit.org/show_bug.cgi?id=86986
  1704. Reviewed by Adam Barth.
  1705. Fix minor ordering issues in CMake files.
  1706. * CMakeLists.txt:
  1707. * PlatformEfl.cmake:
  1708. 2012-05-18 Christophe Dumez <christophe.dumez@intel.com>
  1709. [EFL] Add simple implementation of Web Intents
  1710. https://bugs.webkit.org/show_bug.cgi?id=86354
  1711. Reviewed by Eric Seidel.
  1712. Add new ewk_intent.* and ewk_intent_request.* files to CMake.
  1713. * CMakeLists.txt:
  1714. * PlatformEfl.cmake:
  1715. 2012-05-17 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1716. [EFL] Add API for Web Database handling
  1717. https://bugs.webkit.org/show_bug.cgi?id=85178
  1718. Reviewed by Antonio Gomes.
  1719. Added the new Web Database API to the buildsystem.
  1720. * PlatformEfl.cmake:
  1721. 2012-05-17 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1722. [EFL] Fix link error caused by not directly linking with edbus
  1723. https://bugs.webkit.org/show_bug.cgi?id=86747
  1724. Unreviewed build fix.
  1725. * PlatformEfl.cmake:
  1726. 2012-05-16 Kihong Kwon <kihong.kwon@samsung.com>
  1727. [EFL] Support for Battery Status API on the WebKit-Efl
  1728. https://bugs.webkit.org/show_bug.cgi?id=83254
  1729. Reviewed by Chang Shu.
  1730. Add e_ukit library and include directory to get battery status of device.
  1731. * PlatformEfl.cmake:
  1732. 2012-05-15 Tomasz Morawski <t.morawski@samsung.com>
  1733. [EFL] Split ewk_private.h file to multiple private files.
  1734. https://bugs.webkit.org/show_bug.cgi?id=84572
  1735. Reviewed by Antonio Gomes.
  1736. * PlatformEfl.cmake: Removed ewk_logging.h file from EWebKit_HEADERS.
  1737. 2012-05-10 Sam D <dsam2912@gmail.com>
  1738. Web Inspector: rename InspectorBackendStub.js to InspectorBackendCommands.js
  1739. https://bugs.webkit.org/show_bug.cgi?id=72306
  1740. Changed name for InspectorBackendStub.js to
  1741. InspectorBackendCommands.js
  1742. Reviewed by Yury Semikhatsky.
  1743. * PlatformBlackBerry.cmake:
  1744. 2012-05-08 Crystal Zhang <haizhang@rim.com>
  1745. [BlackBerry] Implement a popup client for HTML controls
  1746. https://bugs.webkit.org/show_bug.cgi?id=85670
  1747. Reviewed by Rob Buis.
  1748. Add popup client file to build system.
  1749. * PlatformBlackBerry.cmake:
  1750. 2012-05-08 Raphael Kubo da Costa <rakuco@webkit.org>
  1751. [CMake] Rewrite FindGStreamer.cmake.
  1752. https://bugs.webkit.org/show_bug.cgi?id=85857
  1753. Reviewed by Daniel Bates.
  1754. We are currently kind of duplicating the same
  1755. FindGStreamer-Foo.cmake file whenever a new GStreamer plugin needs
  1756. to be found. Besides this approach not scaling very well, it
  1757. relies on pkg-config for version checking, uses the LibFindMacros
  1758. package that we should deprecate and all the find files could be
  1759. merged into one, with users using the COMPONENTS feature of the
  1760. FIND_PACKAGE() call to find the desired plugins.
  1761. FindGStreamer.cmake has then been rewritten to take all that into
  1762. account:
  1763. - The LibFindMacros.cmake package is not used anymore.
  1764. - Version check is performed in the CMake file itself by parsing
  1765. the gstversion.h header.
  1766. - All GStreamer plugins are searched and the COMPONENTS keyword
  1767. used in the FIND_PACKAGE() call is used to check which plugins are
  1768. required.
  1769. - The plugins-base and base GStreamer plugins are not searched, as
  1770. they were not used anywhere in the build system.
  1771. * PlatformEfl.cmake: Update GStreamer-related variable names.
  1772. 2012-05-08 Jonathan Dong <jonathan.dong@torchmobile.com.cn>
  1773. [BlackBerry] AutofillManager implementation upstream
  1774. https://bugs.webkit.org/show_bug.cgi?id=85576
  1775. Reviewed by Rob Buis.
  1776. Added WebKit/blackberry/WebCoreSupport/AutofillManager.cpp
  1777. into building system of BlackBerry porting.
  1778. * PlatformBlackBerry.cmake:
  1779. 2012-05-03 Jer Noble <jer.noble@apple.com>
  1780. Move WebKitFullScreenListener into its own file.
  1781. https://bugs.webkit.org/show_bug.cgi?id=85640
  1782. Reviewed by Maciej Stachowiak .
  1783. Pull WebKitFullScreenListener into its own file.
  1784. * WebKit.xcodeproj/project.pbxproj:
  1785. 2012-05-03 Raphael Kubo da Costa <rakuco@webkit.org>
  1786. [CMake] Rewrite FindCairo.cmake.
  1787. https://bugs.webkit.org/show_bug.cgi?id=84895
  1788. Reviewed by Daniel Bates.
  1789. The old approach relied on pkg-config for finding Cairo (which
  1790. introduced a dependency on pkg-config that could be avoided), used
  1791. the LibFindMacros code that we should probably remove in the
  1792. future and did not use the FindPackageHandleStandardArguments
  1793. module.
  1794. Change all that by rewriting the module.
  1795. - Use the pkg-config output optionally instead of requiring it
  1796. like LibFindMacros did.
  1797. - Remove the implicit dependency on FreeType which often found it
  1798. the wrong way via pkg-config and without considering
  1799. CMAKE_PREFIX_PATH.
  1800. - Retrieve the Cairo version by looking at cairo-version.h instead
  1801. of relying on pkg-config. It requires some additional code for
  1802. checking if the desired version has been found, but that will not
  1803. be needed once we start depending on CMake 2.8.3 or later.
  1804. The only downside is that FPHSA sets <UPPERCASED_NAME>_FOUND
  1805. instead of <Name>_FOUND, and to keep things consistent
  1806. Cairo_LIBRARIES and Cairo_INCLUDE_DIRS have become CAIRO_LIBRARIES
  1807. and CAIRO_INCLUDE_DIRS.
  1808. * PlatformEfl.cmake: Use CAIRO_FOO instead of Cairo_FOO.
  1809. 2012-04-26 Christophe Dumez <christophe.dumez@intel.com>
  1810. [EFL] Enable VIDEO_TRACK feature
  1811. https://bugs.webkit.org/show_bug.cgi?id=84830
  1812. Reviewed by Gustavo Noronha Silva.
  1813. Enable VIDEO_TRACK feature by default for EFL port.
  1814. * PlatformEfl.cmake:
  1815. 2012-04-20 Mike Lattanzio <mlattanzio@rim.com>
  1816. [BlackBerry] Expose WebViewportArguments to WebPageClient
  1817. https://bugs.webkit.org/show_bug.cgi?id=84471
  1818. Reviewed by Antonio Gomes.
  1819. * PlatformBlackBerry.cmake:
  1820. 2012-04-20 Thiago Marcos P. Santos <thiago.santos@intel.com>
  1821. [EFL] Add Security Origin API
  1822. https://bugs.webkit.org/show_bug.cgi?id=84023
  1823. Reviewed by Antonio Gomes.
  1824. * PlatformEfl.cmake:
  1825. 2012-04-10 Patrick Gansterer <paroga@webkit.org>
  1826. [CMake] Enable USE_FOLDERS property
  1827. https://bugs.webkit.org/show_bug.cgi?id=83571
  1828. Reviewed by Daniel Bates.
  1829. Setting the FOLDER property on targets gives more structure
  1830. to the generated Visual Studio solutions.
  1831. This does not affect other CMake generators.
  1832. * CMakeLists.txt:
  1833. 2012-04-07 Patrick Gansterer <paroga@webkit.org>
  1834. [CMake] Cleanup WTF include directories
  1835. https://bugs.webkit.org/show_bug.cgi?id=82716
  1836. Reviewed by Eric Seidel.
  1837. * CMakeLists.txt:
  1838. 2012-04-07 Rob Buis <rbuis@rim.com>
  1839. [BlackBerry] Add Battery Status API support
  1840. https://bugs.webkit.org/show_bug.cgi?id=82615
  1841. Reviewed by George Staikos.
  1842. Add BatteryClientBlackBerry.cpp to the build.
  1843. * PlatformBlackBerry.cmake:
  1844. 2012-04-06 Charles Wei <charles.wei@torchmobile.com.cn>
  1845. [BlackBerry] Build fix to match the latest WebCore change
  1846. https://bugs.webkit.org/show_bug.cgi?id=83358
  1847. Reviewed by Rob Buis.
  1848. * PlatformBlackBerry.cmake:
  1849. 2012-04-05 George Staikos <staikos@webkit.org>
  1850. Add the vibration client for BlackBerry.
  1851. https://bugs.webkit.org/show_bug.cgi?id=83340
  1852. Reviewed by Rob Buis.
  1853. * PlatformBlackBerry.cmake:
  1854. 2012-04-05 Jia Pu <jpu@apple.com>
  1855. Move correction panel related functions from EditorClient into separated AlternativeTextClient class.
  1856. https://bugs.webkit.org/show_bug.cgi?id=82970
  1857. Reviewed by Enrica Casucci.
  1858. See WebCore/ChangeLog for details.
  1859. * WebKit.xcodeproj/project.pbxproj:
  1860. 2012-04-01 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  1861. Support the Network Information API
  1862. https://bugs.webkit.org/show_bug.cgi?id=73528
  1863. Reviewed by Adam Barth.
  1864. * PlatformEfl.cmake: Add dummy NetworkInfoClientEfl.cpp files in order to support network information API.
  1865. 2012-03-30 Eli Fidler <efidler@rim.com>
  1866. Enable OpenType Sanitizer for BlackBerry port.
  1867. https://bugs.webkit.org/show_bug.cgi?id=82782
  1868. Reviewed by Eric Seidel.
  1869. * PlatformBlackBerry.cmake: add libots to link
  1870. 2012-03-22 Raphael Kubo da Costa <rakuco@FreeBSD.org>
  1871. [CMake] Unreviewed build fix after r111778.
  1872. * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
  1873. ${WTF_DIR}/wtf ones.
  1874. 2012-03-22 Hyowon Kim <hw1008.kim@samsung.com>
  1875. [EFL] Add PageClientEfl to WebCoreSupport.
  1876. https://bugs.webkit.org/show_bug.cgi?id=80748
  1877. Reviewed by Noam Rosenthal.
  1878. * PlatformEfl.cmake: Add WebCore/platform/graphics/efl to the include path
  1879. and PageClientEfl.cpp to the source list.
  1880. 2012-03-20 Eric Seidel <eric@webkit.org>
  1881. Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf
  1882. https://bugs.webkit.org/show_bug.cgi?id=80911
  1883. Reviewed by Adam Barth.
  1884. * CMakeLists.txt: Look for headers in Source/WTF.
  1885. 2012-03-20 Charles Wei <charles.wei@torchmobile.com.cn>
  1886. [BlackBerry] Remove OutOfMemoryHandler from the build system
  1887. https://bugs.webkit.org/show_bug.cgi?id=81649
  1888. Remove OutOfMemoryHandler, and change GLES2Context to WebKitSupport,
  1889. in the build system for BlackBerry porting.
  1890. Reviewed by Rob Buis.
  1891. * PlatformBlackBerry.cmake:
  1892. 2012-03-16 Kihong Kwon <kihong.kwon@samsung.com>
  1893. Support for Battery Status API
  1894. https://bugs.webkit.org/show_bug.cgi?id=62698
  1895. Add include directory and file.
  1896. http://www.w3.org/TR/battery-status/
  1897. Reviewed by Adam Barth.
  1898. * PlatformEfl.cmake:
  1899. 2012-03-11 Timothy Hatcher <timothy@apple.com>
  1900. Update how the Web Inspector resources are loaded.
  1901. https://bugs.webkit.org/show_bug.cgi?id=80798
  1902. rdar://problem/10359959
  1903. Reviewed by Brian Weinstein.
  1904. * WebKit.xcodeproj/project.pbxproj: Add a framework.
  1905. 2012-03-06 Raphael Kubo da Costa <kubo@profusion.mobi>
  1906. [CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7.
  1907. https://bugs.webkit.org/show_bug.cgi?id=80469
  1908. Reviewed by Antonio Gomes.
  1909. * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
  1910. property on the library being created.
  1911. 2012-03-06 Raphael Kubo da Costa <kubo@profusion.mobi>
  1912. [EFL] Unreviewed; fix the build after r109877.
  1913. * CMakeLists.txt: Add WebCore/Modules/webdatabase to the list of
  1914. include directories so that #include'ing DatabaseDetails.h and
  1915. friends still works.
  1916. 2012-03-04 Jonathan Dong <jonathan.dong@torchmobile.com.cn>
  1917. [BlackBerry] upstream CredentialManager and CredentialTransformData implementation
  1918. https://bugs.webkit.org/show_bug.cgi?id=80107
  1919. Reviewed by Antonio Gomes.
  1920. Initial upstream of CredentialManager.[h|cpp] and
  1921. CredentialTransformData.[h|cpp].
  1922. No new test.
  1923. * PlatformBlackBerry.cmake:
  1924. 2012-03-04 Raphael Kubo da Costa <kubo@profusion.mobi>
  1925. [CMake] Libraries are installed to /usr/lib and not /usr/lib64 on x86_64
  1926. https://bugs.webkit.org/show_bug.cgi?id=71507
  1927. Reviewed by Antonio Gomes.
  1928. * CMakeLists.txt: Use ${LIB_INSTALL_DIR} instead of hardcoding "lib".
  1929. 2012-02-24 Grzegorz Czajkowski <g.czajkowski@samsung.com>
  1930. [EFL][DRT] Implement setValueForUser and setAutofilled.
  1931. https://bugs.webkit.org/show_bug.cgi?id=79237
  1932. Reviewed by Andreas Kling.
  1933. Adds the main directory of WebKit's source to find headers of JavaScriptCore.
  1934. * PlatformEfl.cmake:
  1935. 2012-02-23 Patrick Gansterer <paroga@webkit.org>
  1936. [CMake] Add WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS macro
  1937. https://bugs.webkit.org/show_bug.cgi?id=79371
  1938. Reviewed by Daniel Bates.
  1939. * CMakeLists.txt:
  1940. * PlatformBlackBerry.cmake: Renamed from Source/WebKit/blackberry/CMakeListsBlackBerry.txt.
  1941. * PlatformEfl.cmake: Renamed from Source/WebKit/efl/CMakeListsEfl.txt.
  1942. * PlatformWinCE.cmake: Renamed from Source/WebKit/wince/CMakeListsWinCE.txt.
  1943. 2012-02-20 Filip Pizlo <fpizlo@apple.com>
  1944. JSC should be a triple-tier VM
  1945. https://bugs.webkit.org/show_bug.cgi?id=75812
  1946. <rdar://problem/10079694>
  1947. Reviewed by Gavin Barraclough.
  1948. Changed EFL's build system to include a new directory in JavaScriptCore.
  1949. * CMakeLists.txt:
  1950. 2012-02-21 Jon Lee <jonlee@apple.com>
  1951. Bring notifications support to WK1 mac: showing, canceling, removing notifications
  1952. https://bugs.webkit.org/show_bug.cgi?id=78783
  1953. <rdar://problem/10610578>
  1954. Reviewed by Anders Carlsson.
  1955. * WebKit.xcodeproj/project.pbxproj: Added new files.
  1956. 2012-02-21 Adam Roben <aroben@apple.com>
  1957. Roll out r108309, r108323, and r108326
  1958. They broke the 32-bit Lion build.
  1959. Original bugs is <http://webkit.org/b/75812> <rdar://problem/10079694>.
  1960. * CMakeLists.txt:
  1961. 2012-02-16 Leo Yang <leo.yang@torchmobile.com.cn>
  1962. [BlackBerry] Adapt to the removal of WebStringIml.h
  1963. https://bugs.webkit.org/show_bug.cgi?id=78784
  1964. Reviewed by Antonio Gomes.
  1965. blackberry/WebCoreSupport/WebStringImpl.h which hasn't been upstreamed
  1966. has been removed internally. We should adapt to this removal for the
  1967. upstreamed part of the BlackBerry port. Actually WebStringImpl is not necessary
  1968. because it just inherits from WTF::StringImpl but adding nothing.
  1969. * blackberry/Api/WebString.cpp:
  1970. (BlackBerry::WebKit::WebString::WebString):
  1971. (BlackBerry::WebKit::WebString::equalIgnoringCase):
  1972. * blackberry/Api/WebString.h:
  1973. (WTF):
  1974. 2012-02-16 Nima Ghanavatian <nghanavatian@rim.com>
  1975. [BlackBerry] Style clean-up in WebPageCompositor
  1976. https://bugs.webkit.org/show_bug.cgi?id=78738
  1977. Reviewed by Rob Buis.
  1978. No new functionality, no new tests.
  1979. * blackberry/WebKitSupport/WebPageCompositor.cpp:
  1980. (BlackBerry::WebKit::WebPageCompositor::drawLayers):
  1981. * blackberry/WebKitSupport/WebPageCompositor.h:
  1982. (WebKit):
  1983. 2012-02-16 Patrick Gansterer <paroga@webkit.org>
  1984. [CMake] Add missing include directories.
  1985. * CMakeLists.txt:
  1986. 2012-02-15 Leo Yang <leo.yang@torchmobile.com.cn>
  1987. [BlackBerry] Remove ResourceHolderImpl.cpp from build system
  1988. https://bugs.webkit.org/show_bug.cgi?id=78779
  1989. Reviewed by George Staikos.
  1990. blackberry/Api/ResourceHolderImpl.cpp which hasn't been upstreamed
  1991. has been removed internally. So remove it from the build system.
  1992. * blackberry/CMakeListsBlackBerry.txt:
  1993. 2012-02-15 Leo Yang <leo.yang@torchmobile.com.cn>
  1994. [BlackBerry] Upstream WebPageGroupLoadDeferrer.{h, cpp}
  1995. https://bugs.webkit.org/show_bug.cgi?id=78770
  1996. Reviewed by Rob Buis.
  1997. Initial upstreaming, no new tests.
  1998. * blackberry/Api/WebPageGroupLoadDeferrer.cpp: Added.
  1999. * blackberry/Api/WebPageGroupLoadDeferrer.h: Added.
  2000. 2012-02-15 Konrad Piascik <kpiascik@rim.com>
  2001. [BlackBerry] Upstream BlackBerry specific Web Inspector resources
  2002. https://bugs.webkit.org/show_bug.cgi?id=78727
  2003. Reviewed by Rob Buis.
  2004. * blackberry/WebCoreSupport/inspectorBB.html: Added.
  2005. * blackberry/WebCoreSupport/inspectorBB.js: Added.
  2006. ():
  2007. (InspectorFrontendHost.copyText):
  2008. 2012-02-15 Mike Fenton <mifenton@rim.com>
  2009. Initial upstreaming of EditorClientBlackBerry
  2010. https://bugs.webkit.org/show_bug.cgi?id=78730
  2011. Reviewed by Rob Buis.
  2012. Initial upstreaming, no new tests.
  2013. * blackberry/WebCoreSupport/EditorClientBlackBerry.cpp: Added.
  2014. (WebCore):
  2015. (WebCore::EditorClientBlackBerry::EditorClientBlackBerry):
  2016. (WebCore::EditorClientBlackBerry::pageDestroyed):
  2017. (WebCore::EditorClientBlackBerry::shouldDeleteRange):
  2018. (WebCore::EditorClientBlackBerry::shouldShowDeleteInterface):
  2019. (WebCore::EditorClientBlackBerry::smartInsertDeleteEnabled):
  2020. (WebCore::EditorClientBlackBerry::isSelectTrailingWhitespaceEnabled):
  2021. (WebCore::EditorClientBlackBerry::enableSpellChecking):
  2022. (WebCore::EditorClientBlackBerry::shouldSpellCheckFocusedField):
  2023. (WebCore::EditorClientBlackBerry::isContinuousSpellCheckingEnabled):
  2024. (WebCore::EditorClientBlackBerry::toggleContinuousSpellChecking):
  2025. (WebCore::EditorClientBlackBerry::isGrammarCheckingEnabled):
  2026. (WebCore::EditorClientBlackBerry::toggleGrammarChecking):
  2027. (WebCore::EditorClientBlackBerry::spellCheckerDocumentTag):
  2028. (WebCore::EditorClientBlackBerry::shouldBeginEditing):
  2029. (WebCore::EditorClientBlackBerry::shouldEndEditing):
  2030. (WebCore::EditorClientBlackBerry::shouldInsertNode):
  2031. (WebCore::EditorClientBlackBerry::shouldInsertText):
  2032. (WebCore::EditorClientBlackBerry::shouldChangeSelectedRange):
  2033. (WebCore::EditorClientBlackBerry::shouldApplyStyle):
  2034. (WebCore::EditorClientBlackBerry::shouldMoveRangeAfterDelete):
  2035. (WebCore::EditorClientBlackBerry::didBeginEditing):
  2036. (WebCore::EditorClientBlackBerry::respondToChangedContents):
  2037. (WebCore::EditorClientBlackBerry::respondToChangedSelection):
  2038. (WebCore::EditorClientBlackBerry::didEndEditing):
  2039. (WebCore::EditorClientBlackBerry::respondToSelectionAppearanceChange):
  2040. (WebCore::EditorClientBlackBerry::didWriteSelectionToPasteboard):
  2041. (WebCore::EditorClientBlackBerry::didSetSelectionTypesForPasteboard):
  2042. (WebCore::EditorClientBlackBerry::registerCommandForUndo):
  2043. (WebCore::EditorClientBlackBerry::registerCommandForRedo):
  2044. (WebCore::EditorClientBlackBerry::clearUndoRedoOperations):
  2045. (WebCore::EditorClientBlackBerry::canUndo):
  2046. (WebCore::EditorClientBlackBerry::canRedo):
  2047. (WebCore::EditorClientBlackBerry::canCopyCut):
  2048. (WebCore::EditorClientBlackBerry::canPaste):
  2049. (WebCore::EditorClientBlackBerry::undo):
  2050. (WebCore::EditorClientBlackBerry::redo):
  2051. (KeyDownEntry):
  2052. (KeyPressEntry):
  2053. (WebCore::EditorClientBlackBerry::interpretKeyEvent):
  2054. (WebCore::EditorClientBlackBerry::handleKeyboardEvent):
  2055. (WebCore::EditorClientBlackBerry::handleInputMethodKeydown):
  2056. (WebCore::EditorClientBlackBerry::textFieldDidBeginEditing):
  2057. (WebCore::EditorClientBlackBerry::textFieldDidEndEditing):
  2058. (WebCore::EditorClientBlackBerry::textDidChangeInTextField):
  2059. (WebCore::EditorClientBlackBerry::doTextFieldCommandFromEvent):
  2060. (WebCore::EditorClientBlackBerry::textWillBeDeletedInTextField):
  2061. (WebCore::EditorClientBlackBerry::textDidChangeInTextArea):
  2062. (WebCore::EditorClientBlackBerry::ignoreWordInSpellDocument):
  2063. (WebCore::EditorClientBlackBerry::learnWord):
  2064. (WebCore::EditorClientBlackBerry::checkSpellingOfString):
  2065. (WebCore::EditorClientBlackBerry::getAutoCorrectSuggestionForMisspelledWord):
  2066. (WebCore::EditorClientBlackBerry::checkGrammarOfString):
  2067. (WebCore::EditorClientBlackBerry::requestCheckingOfString):
  2068. (WebCore::EditorClientBlackBerry::textChecker):
  2069. (WebCore::EditorClientBlackBerry::updateSpellingUIWithGrammarString):
  2070. (WebCore::EditorClientBlackBerry::updateSpellingUIWithMisspelledWord):
  2071. (WebCore::EditorClientBlackBerry::showSpellingUI):
  2072. (WebCore::EditorClientBlackBerry::spellingUIIsShowing):
  2073. (WebCore::EditorClientBlackBerry::getGuessesForWord):
  2074. (WebCore::EditorClientBlackBerry::willSetInputMethodState):
  2075. (WebCore::EditorClientBlackBerry::setInputMethodState):
  2076. * blackberry/WebCoreSupport/EditorClientBlackBerry.h: Added.
  2077. (WebKit):
  2078. (WebCore):
  2079. (EditorClientBlackBerry):
  2080. 2012-02-15 Leo Yang <leo.yang@torchmobile.com.cn>
  2081. [BlackBerry] Upstream WebPageClient.h
  2082. https://bugs.webkit.org/show_bug.cgi?id=78660
  2083. Reviewed by Antonio Gomes.
  2084. Initial upstreaming, no new tests.
  2085. * blackberry/Api/BackingStore.cpp: Add #include <BlackBerryPlatformWindow.h> because this inclusion
  2086. is being removed from WebPageClient.h.
  2087. * blackberry/Api/WebPageClient.h: Added.
  2088. * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Add #include <BlackBerryPlatformWindow.h>
  2089. because this inclusion is being removed from WebPageClient.h.
  2090. 2012-02-15 Rob Buis <rbuis@rim.com>
  2091. [BlackBerry] Upstream remaining classes in Api
  2092. https://bugs.webkit.org/show_bug.cgi?id=78644
  2093. Reviewed by Antonio Gomes.
  2094. No functionalities changed, no new tests.
  2095. * blackberry/Api/ActiveNodeContext.h: Renamed from Source/WebKit/blackberry/Api/BlackBerryContext.h.
  2096. 2012-02-14 Nima Ghanavatian <nghanavatian@rim.com>
  2097. [BlackBerry] Upstreaming WebSettings code
  2098. https://bugs.webkit.org/show_bug.cgi?id=78633
  2099. Reviewed by Rob Buis.
  2100. Initial upstreaming, no new tests.
  2101. * blackberry/Api/WebSettings.cpp: Added.
  2102. * blackberry/Api/WebSettings.h: Added.
  2103. * blackberry/Api/WebSettings_p.h: Added.
  2104. 2012-02-14 Nima Ghanavatian <nghanavatian@rim.com>
  2105. [BlackBerry] Upstreaming DOMSupport files
  2106. https://bugs.webkit.org/show_bug.cgi?id=78607
  2107. Reviewed by Rob Buis.
  2108. Initial upstreaming, no new tests.
  2109. * blackberry/WebKitSupport/DOMSupport.cpp: Added.
  2110. * blackberry/WebKitSupport/DOMSupport.h: Added.
  2111. 2012-02-14 Jeff Rogers <jrogers@rim.com>
  2112. [BlackBerry] Remove OpenVG references
  2113. https://bugs.webkit.org/show_bug.cgi?id=78623
  2114. Reviewed by Rob Buis.
  2115. Removed references to USE(OPENVG) and the related code.
  2116. * blackberry/Api/BackingStore.cpp:
  2117. (BlackBerry::WebKit::BackingStorePrivate::BackingStorePrivate):
  2118. (BlackBerry::WebKit::BackingStorePrivate::repaint):
  2119. (BlackBerry::WebKit::BackingStorePrivate::renderContents):
  2120. (BlackBerry::WebKit::BackingStore::createSurface):
  2121. * blackberry/Api/BackingStore_p.h:
  2122. 2012-02-14 Andy Chen <andchen@rim.com>
  2123. Initial upstreaming for find-in-page for BlackBerry port
  2124. https://bugs.webkit.org/show_bug.cgi?id=78615
  2125. Create a new class InPageSearchManager for find-in-page and
  2126. remove the functions in SelectionHandler
  2127. Reviewed by Rob Buis.
  2128. * blackberry/CMakeListsBlackBerry.txt:
  2129. * blackberry/WebKitSupport/InPageSearchManager.cpp: Added.
  2130. (BlackBerry::WebKit::InPageSearchManager::InPageSearchManager):
  2131. (BlackBerry::WebKit::InPageSearchManager::~InPageSearchManager):
  2132. (BlackBerry::WebKit::InPageSearchManager::findNextString):
  2133. (BlackBerry::WebKit::InPageSearchManager::clearTextMatches):
  2134. (BlackBerry::WebKit::InPageSearchManager::setMarkerActive):
  2135. * blackberry/WebKitSupport/InPageSearchManager.h: Added.
  2136. * blackberry/WebKitSupport/SelectionHandler.cpp:
  2137. * blackberry/WebKitSupport/SelectionHandler.h:
  2138. 2012-02-14 Jacky Jiang <zhajiang@rim.com>
  2139. [BlackBerry] Upstream BlackBerry WebCoreSupport FrameLoaderClientBlackBerry class
  2140. https://bugs.webkit.org/show_bug.cgi?id=78275
  2141. Reviewed by Rob Buis.
  2142. Initial upstream, no new tests.
  2143. * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp: Added.
  2144. * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.h: Added.
  2145. 2012-02-14 Lianghui Chen <liachen@rim.com>
  2146. Separate mimetype and file extension mapping API from WebKit/blackberry/Api/WebKitTextCodec and complete it.
  2147. https://bugs.webkit.org/show_bug.cgi?id=78605
  2148. Reviewed by Rob Buis.
  2149. Now the MIME type and file extension mapping API are in WebKitMIMETypeConverter.
  2150. * blackberry/Api/WebKitMIMETypeConverter.cpp: Added.
  2151. (WebKit):
  2152. (BlackBerry::WebKit::getExtensionForMimeType):
  2153. (BlackBerry::WebKit::getMimeTypeForExtension):
  2154. * blackberry/Api/WebKitMIMETypeConverter.h: Added.
  2155. (WebKit):
  2156. * blackberry/Api/WebKitTextCodec.cpp:
  2157. * blackberry/Api/WebKitTextCodec.h:
  2158. * blackberry/CMakeListsBlackBerry.txt:
  2159. 2012-02-14 Ed Baker <edbaker@rim.com>
  2160. [BlackBerry] Dragging a selection handle outside of the content bounding box does not update the selection range correctly
  2161. https://bugs.webkit.org/show_bug.cgi?id=78608
  2162. Ensure that when selection handles leave the content bounding box that
  2163. the handle not being dragged remains fixed. Do not applying padding to
  2164. a direction that would cause the selection to shrink when performing
  2165. the handle direction detection.
  2166. Reviewed by Rob Buis.
  2167. * blackberry/WebKitSupport/SelectionHandler.cpp:
  2168. (BlackBerry::WebKit::directionOfPointRelativeToRect):
  2169. (BlackBerry::WebKit::SelectionHandler::extendSelectionToFieldBoundary):
  2170. (BlackBerry::WebKit::SelectionHandler::clipPointToFocusNode):
  2171. (BlackBerry::WebKit::SelectionHandler::setSelection):
  2172. * blackberry/WebKitSupport/SelectionHandler.h:
  2173. 2012-02-14 Rob Buis <rbuis@rim.com>
  2174. [BlackBerry] Upstream remaining classes in Api
  2175. https://bugs.webkit.org/show_bug.cgi?id=78644
  2176. Reviewed by Antonio Gomes.
  2177. Initial upstream, no new tests.
  2178. * blackberry/Api/BlackBerryContext.h: Added.
  2179. * blackberry/Api/BlackBerryGlobal.cpp: Added.
  2180. * blackberry/Api/BlackBerryGlobal.h: Added.
  2181. * blackberry/Api/Version.cpp: Added.
  2182. * blackberry/Api/Version.h: Added.
  2183. 2012-02-14 Rob Buis <rbuis@rim.com>
  2184. [BlackBerry] Upstream backing store related classes
  2185. https://bugs.webkit.org/show_bug.cgi?id=78517
  2186. Reviewed by Antonio Gomes.
  2187. Initial upstream, no new tests.
  2188. * blackberry/WebKitSupport/BackingStoreClient.cpp: Added.
  2189. * blackberry/WebKitSupport/BackingStoreClient.h: Added.
  2190. * blackberry/WebKitSupport/BackingStoreCompositingSurface.cpp: Added.
  2191. * blackberry/WebKitSupport/BackingStoreCompositingSurface.h: Added.
  2192. * blackberry/WebKitSupport/BackingStoreTile.cpp: Added.
  2193. * blackberry/WebKitSupport/BackingStoreTile.h: Added.
  2194. 2012-02-13 Nima Ghanavatian <nghanavatian@rim.com>
  2195. Initial upstreaming of selection handling code for BlackBerry port
  2196. https://bugs.webkit.org/show_bug.cgi?id=78136
  2197. Reviewed by Rob Buis.
  2198. Initial upstreaming, no new tests.
  2199. * blackberry/WebKitSupport/SelectionHandler.cpp: Added.
  2200. * blackberry/WebKitSupport/SelectionHandler.h: Added.
  2201. 2012-02-10 Mike Fenton <mifenton@rim.com>
  2202. BlackBerry Port - Input focus is suppressed during XHR loads
  2203. https://bugs.webkit.org/show_bug.cgi?id=78368
  2204. Allow JS to trigger the VKB and input focus when XHR scripting
  2205. is active.
  2206. This switching the loaded state to checking the webpages loaded state
  2207. which is only updated after initial load. When additional loading
  2208. events happen for XHR, it remains false and focus events function.
  2209. Also add detailed FocusLog's to shouldAcceptInputFocus.
  2210. Reviewed by Rob Buis.
  2211. * blackberry/WebKitSupport/InputHandler.cpp:
  2212. (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus):
  2213. 2012-02-10 Mike Fenton <mifenton@rim.com>
  2214. BlackBerry Port - JS focus on blur can cause recursion
  2215. https://bugs.webkit.org/show_bug.cgi?id=78368
  2216. Prevent JS recursion of blur/focus by allowing focus
  2217. if we are already trying to prevent focus.
  2218. Reviewed by Rob Buis.
  2219. * blackberry/WebKitSupport/InputHandler.cpp:
  2220. (BlackBerry::WebKit::InputHandler::InputHandler):
  2221. (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus):
  2222. (BlackBerry::WebKit::InputHandler::setElementFocused):
  2223. * blackberry/WebKitSupport/InputHandler.h:
  2224. (InputHandler):
  2225. 2012-02-10 Rob Buis <rbuis@rim.com>
  2226. [BlackBerry] Upstream graphics helper classes in WebKitSupport
  2227. https://bugs.webkit.org/show_bug.cgi?id=78278
  2228. Reviewed by Antonio Gomes.
  2229. Initial upstream, no new tests.
  2230. * blackberry/WebKitSupport/RenderQueue.cpp: Added.
  2231. * blackberry/WebKitSupport/RenderQueue.h: Added.
  2232. 2012-02-10 Rob Buis <rbuis@rim.com>
  2233. [BlackBerry] Upstream graphics helper classes in WebKitSupport
  2234. https://bugs.webkit.org/show_bug.cgi?id=78278
  2235. Reviewed by Antonio Gomes.
  2236. Initial upstream, no new tests.
  2237. * blackberry/WebKitSupport/SurfacePool.cpp: Added.
  2238. * blackberry/WebKitSupport/SurfacePool.h: Added.
  2239. * blackberry/WebKitSupport/TileIndex.h: Added.
  2240. * blackberry/WebKitSupport/TileIndexHash.h: Added.
  2241. 2012-02-09 Leo Yang <leo.yang@torchmobile.com.cn>
  2242. [BlackBerry] Upstream JavaScriptDebuggerBlackBerry.{h, cpp}
  2243. https://bugs.webkit.org/show_bug.cgi?id=78203
  2244. Reviewed by Rob Buis.
  2245. Initial upstream, no new tests.
  2246. * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.cpp: Added.
  2247. * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.h: Added.
  2248. 2012-02-09 Rob Buis <rbuis@rim.com>
  2249. [BlackBerry] Upstream BlackBerry WebKitSupport WebPageCompositor class
  2250. https://bugs.webkit.org/show_bug.cgi?id=78276
  2251. Reviewed by Antonio Gomes.
  2252. Initial upstream, no new tests.
  2253. * blackberry/WebKitSupport/WebPageCompositor.cpp: Added.
  2254. * blackberry/WebKitSupport/WebPageCompositor.h: Added.
  2255. 2012-02-08 Jacky Jiang <zhajiang@rim.com>
  2256. [BlackBerry] Upstream BlackBerry WebCoreSupport FrameNetworkingContextBlackBerry and IconDatabaseClientBlackBerry classes
  2257. https://bugs.webkit.org/show_bug.cgi?id=78049
  2258. Reviewed by Rob Buis.
  2259. Initial upstream, no new tests.
  2260. * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.cpp: Added.
  2261. * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.h: Added.
  2262. * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.cpp: Added.
  2263. * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.h: Added.
  2264. 2012-02-08 Leo Yang <leo.yang@torchmobile.com.cn>
  2265. [BlackBerry] Upstream InspectorClientBlackBerry.{h, cpp}
  2266. https://bugs.webkit.org/show_bug.cgi?id=78082
  2267. Reviewed by Rob Buis.
  2268. Initial upstream, no new tests.
  2269. * blackberry/WebCoreSupport/InspectorClientBlackBerry.cpp: Added.
  2270. * blackberry/WebCoreSupport/InspectorClientBlackBerry.h: Added.
  2271. 2012-02-08 Leo Yang <leo.yang@torchmobile.com.cn>
  2272. [BlackBerry] Remove EditCommandBlackBerry.cpp from build system
  2273. https://bugs.webkit.org/show_bug.cgi?id=78078
  2274. Reviewed by Rob Buis.
  2275. WebKit/blackberry/WebCoreSupport/EditCommandBlackBerry.cpp which hasn't
  2276. been upstreamed has been removed from the BlackBerry porting internally.
  2277. So we should remove it from the build system.
  2278. * blackberry/CMakeListsBlackBerry.txt:
  2279. 2012-02-08 Rob Buis <rbuis@rim.com>
  2280. [BlackBerry] Upstream DumpRenderTreeBlackBerry
  2281. https://bugs.webkit.org/show_bug.cgi?id=78042
  2282. Reviewed by Antonio Gomes.
  2283. Add abstract interface for our DumpRenderTree solution.
  2284. * blackberry/Api/DumpRenderTreeClient.h: Added.
  2285. 2012-02-08 Nima Ghanavatian <nghanavatian@rim.com>
  2286. Initial upstreaming of input handling for BlackBerry port
  2287. https://bugs.webkit.org/show_bug.cgi?id=77992
  2288. Reviewed by Rob Buis.
  2289. * blackberry/WebKitSupport/InputHandler.cpp: Added.
  2290. * blackberry/WebKitSupport/InputHandler.h: Added.
  2291. 2012-02-07 Robert Kroeger <rjkroege@chromium.org>
  2292. [chromium] Remove no longer necessary Chromium gesture recognizer code.
  2293. https://bugs.webkit.org/show_bug.cgi?id=77492
  2294. Reviewed by Adam Barth.
  2295. * blackberry/WebCoreSupport/AboutDataEnableFeatures.in:
  2296. 2012-02-07 Leo Yang <leo.yang@torchmobile.com.cn>
  2297. [BlackBerry] Upstream ChromeClientBlackBerry.{h, cpp}
  2298. https://bugs.webkit.org/show_bug.cgi?id=77843
  2299. Reviewed by Rob Buis.
  2300. Initial upstream, no new tests.
  2301. * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Added.
  2302. * blackberry/WebCoreSupport/ChromeClientBlackBerry.h: Added.
  2303. 2012-02-07 Rob Buis <rbuis@rim.com>
  2304. [BlackBerry] Upstream DumpRenderTreeSupport
  2305. https://bugs.webkit.org/show_bug.cgi?id=77991
  2306. Reviewed by Antonio Gomes.
  2307. No functionalities changed, no new tests.
  2308. * blackberry/WebKitSupport/DumpRenderTreeSupport.cpp: Added.
  2309. (toGeolocationClientMock):
  2310. (DumpRenderTreeSupport::DumpRenderTreeSupport):
  2311. (DumpRenderTreeSupport::~DumpRenderTreeSupport):
  2312. (DumpRenderTreeSupport::javaScriptObjectsCount):
  2313. (DumpRenderTreeSupport::garbageCollectorCollect):
  2314. (DumpRenderTreeSupport::garbageCollectorCollectOnAlternateThread):
  2315. (DumpRenderTreeSupport::setLinksIncludedInFocusChain):
  2316. (DumpRenderTreeSupport::linksIncludedInFocusChain):
  2317. (DumpRenderTreeSupport::dumpConfigurationForViewport):
  2318. (DumpRenderTreeSupport::numberOfPendingGeolocationPermissionRequests):
  2319. (DumpRenderTreeSupport::resetGeolocationMock):
  2320. (DumpRenderTreeSupport::setMockGeolocationError):
  2321. (DumpRenderTreeSupport::setMockGeolocationPermission):
  2322. (DumpRenderTreeSupport::setMockGeolocationPosition):
  2323. (DumpRenderTreeSupport::scalePageBy):
  2324. (DumpRenderTreeSupport::computedStyleIncludingVisitedInfo):
  2325. * blackberry/WebKitSupport/DumpRenderTreeSupport.h: Added.
  2326. (WebKit):
  2327. (WebCore):
  2328. (WTF):
  2329. (DumpRenderTreeSupport):
  2330. 2012-02-07 Jacky Jiang <zhajiang@rim.com>
  2331. [BlackBerry] Upstream BlackBerry WebCoreSupport DeviceOrientationClientBlackBerry and DeviceMotionClientBlackBerry classes
  2332. https://bugs.webkit.org/show_bug.cgi?id=77993
  2333. Reviewed by Rob Buis.
  2334. Initial upstream, no new tests.
  2335. * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.cpp: Added.
  2336. * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.h: Added.
  2337. * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.cpp: Added.
  2338. * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.h: Added.
  2339. 2012-02-06 Leo Yang <leo.yang@torchmobile.com.cn>
  2340. [BlackBerry] Use WebPagePrivate instead of WebPage in GeolocationControllerClientBlackBerry
  2341. https://bugs.webkit.org/show_bug.cgi?id=77927
  2342. Reviewed by Antonio Gomes.
  2343. WebKit/blackberry/Api/WebPage which has a d pointer is designed for public API.
  2344. GeolocationControllerClientBlackBerry in WebKit/blackberry/WebCoreSupport should
  2345. use the d pointer directly because the client is internal implementation.
  2346. No functionalities changed, no new tests.
  2347. * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp:
  2348. (GeolocationControllerClientBlackBerry::GeolocationControllerClientBlackBerry):
  2349. (GeolocationControllerClientBlackBerry::requestPermission):
  2350. (GeolocationControllerClientBlackBerry::cancelPermissionRequest):
  2351. (GeolocationControllerClientBlackBerry::onLocationUpdate):
  2352. (GeolocationControllerClientBlackBerry::onLocationError):
  2353. * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h:
  2354. (WebKit):
  2355. (GeolocationControllerClientBlackBerry):
  2356. 2012-02-06 Robin Cao <robin.cao@torchmobile.com.cn>
  2357. [BlackBerry] Remove unused variable in BackingStore
  2358. https://bugs.webkit.org/show_bug.cgi?id=77851
  2359. Reviewed by Kentaro Hara.
  2360. * blackberry/Api/BackingStore.cpp:
  2361. (BlackBerry::WebKit::BackingStorePrivate::blitContents):
  2362. 2012-02-04 Jacky Jiang <zhajiang@rim.com>
  2363. [BlackBerry] Upstream BlackBerry WebCoreSupport ClientExtension and GeolocationControllerClientBlackBerry classes
  2364. https://bugs.webkit.org/show_bug.cgi?id=77751
  2365. Reviewed by Rob Buis.
  2366. Initial upstream, no new tests.
  2367. * blackberry/WebCoreSupport/ClientExtension.cpp: Added.
  2368. * blackberry/WebCoreSupport/ClientExtension.h: Added.
  2369. * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp: Added.
  2370. * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h: Added.
  2371. 2012-01-11 Jacky Jiang <zhajiang@rim.com>
  2372. [BlackBerry] ASSERT failure in BackingStorePrivate::blitVisibleContents()
  2373. https://bugs.webkit.org/show_bug.cgi?id=76096
  2374. Reviewed by Rob Buis.
  2375. We shouldn't blit visible contents for direct rendering. Guard it from
  2376. call sites.
  2377. * blackberry/Api/BackingStore.cpp:
  2378. (BlackBerry::WebKit::BackingStorePrivate::repaint):
  2379. (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
  2380. 2012-01-11 Rafael Brandao <rafael.lobo@openbossa.org>
  2381. [Qt][WK2] Fix the build for newer Qt5
  2382. https://bugs.webkit.org/show_bug.cgi?id=75964
  2383. Reviewed by Simon Hausmann.
  2384. * WebKit.pri: Added the new files to the buildsystem.
  2385. 2012-01-10 Mike Lattanzio <mlattanzio@rim.com>
  2386. [BlackBerry] Fix assertion failure in BackingStore::blitContents
  2387. https://bugs.webkit.org/show_bug.cgi?id=75976
  2388. Prevent an assertion failure in BackingStore::blitContents by
  2389. checking that the srcRect of the transformation matrix is non empty.
  2390. Reviewed by Adam Treat.
  2391. Upstream BlackBerry port is not yet building and testable.
  2392. * blackberry/Api/BackingStore.cpp:
  2393. (BlackBerry::WebKit::BackingStorePrivate::blitContents):
  2394. 2012-01-06 Benjamin Poulain <bpoulain@apple.com>
  2395. [Mac] Sort the resources of WebKit.xcodeproj
  2396. https://bugs.webkit.org/show_bug.cgi?id=75634
  2397. Reviewed by Andreas Kling.
  2398. * WebKit.xcodeproj/project.pbxproj:
  2399. 2012-01-06 Jacky Jiang <zhajiang@rim.com>
  2400. [BlackBerry] Upstream BlackBerry WebCoreSupport cache client
  2401. https://bugs.webkit.org/show_bug.cgi?id=75649
  2402. Reviewed by Antonio Gomes.
  2403. Initial upstream, no new tests.
  2404. * blackberry/WebCoreSupport/CacheClientBlackBerry.cpp: Added.
  2405. * blackberry/WebCoreSupport/CacheClientBlackBerry.h: Added.
  2406. 2012-01-03 Jon Lee <jonlee@apple.com>
  2407. Leak of WebNotificationClient when page is destroyed
  2408. https://bugs.webkit.org/show_bug.cgi?id=74980
  2409. <rdar://problem/10611231>
  2410. Reviewed by Mark Rowe.
  2411. * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp:
  2412. (WebKit::NotificationPresenterImpl::notificationControllerDestroyed): Empty implementation, because ownership
  2413. model differs.
  2414. * blackberry/WebCoreSupport/NotificationPresenterImpl.h:
  2415. 2011-12-15 Jacky Jiang <zhajiang@rim.com>
  2416. [BlackBerry] Upstream BlackBerry WebCoreSupport drag client and context menu client
  2417. https://bugs.webkit.org/show_bug.cgi?id=74643
  2418. Reviewed by Rob Buis.
  2419. Initial upstream, no new tests.
  2420. * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.cpp: Added.
  2421. * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.h: Added.
  2422. * blackberry/WebCoreSupport/DragClientBlackBerry.cpp: Added.
  2423. * blackberry/WebCoreSupport/DragClientBlackBerry.h: Added.
  2424. 2011-12-15 Jacky Jiang <zhajiang@rim.com>
  2425. [BlackBerry] Regression: lots of checkerboarding
  2426. https://bugs.webkit.org/show_bug.cgi?id=74611
  2427. Reviewed by Daniel Bates.
  2428. Fix a regression caused by r102843 which introduced a lot of unnecessary
  2429. checkerboarding. R102843 changed behavior by removing a check for blit
  2430. based on whether the render actually took place and whether the
  2431. backingstore was in the midst of suspended updates.
  2432. The initial anthor is Adam Treat <atreat@rim.com>.
  2433. * blackberry/Api/BackingStore.cpp:
  2434. (BlackBerry::WebKit::BackingStorePrivate::repaint):
  2435. (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
  2436. (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents):
  2437. (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore):
  2438. * blackberry/Api/BackingStore_p.h:
  2439. (BlackBerry::WebKit::BackingStorePrivate::isSuspended):
  2440. 2011-12-15 Adam Treat <atreat@rim.com>
  2441. Reviewed by Rob Buis.
  2442. https://bugs.webkit.org/show_bug.cgi?id=74609
  2443. PR 122703
  2444. For certain configurations of webpage content and zoom level we were
  2445. failing to produce a valid backingstore matrix by being to strict on
  2446. whether a given matrix fits the preferred matrix orientation.
  2447. This patch fixes this by insisting on storing a candidate divisor
  2448. whether or not it agrees with the preferred matrix orientation and then
  2449. comparing all subsequent divisors.
  2450. * blackberry/Api/BackingStore.cpp:
  2451. (BlackBerry::WebKit::divisorIsPerfectWidth):
  2452. (BlackBerry::WebKit::divisorIsPerfectHeight):
  2453. (BlackBerry::WebKit::divisorIsPreferredDirection):
  2454. (BlackBerry::WebKit::bestDivisor):
  2455. 2011-12-14 Jacky Jiang <zhajiang@rim.com>
  2456. [BlackBerry] Refactor code and add some debug messages in backing store
  2457. https://bugs.webkit.org/show_bug.cgi?id=74539
  2458. Reviewed by Antonio Gomes.
  2459. Refactor and get rid of the confusing and unnecessary
  2460. 'renderContentOnly' flag from the family of render methods in the
  2461. backing store.
  2462. Remove the overload of the render method that takes a list of rects from
  2463. the backing store since it is just a for loop and only one place calls it.
  2464. Add a debug message to illustrate when we start showing checkerboard and
  2465. when we stop.
  2466. Fix the debug messages in the DEBUG_BACKINGSTORE so that they actually compile
  2467. and add a new message for debugging WebCore invalidation requests.
  2468. The original author is Adam Treat <atreat@rim.com>
  2469. * blackberry/Api/BackingStore.cpp:
  2470. (BlackBerry::WebKit::BackingStorePrivate::resumeScreenAndBackingStoreUpdates):
  2471. (BlackBerry::WebKit::BackingStorePrivate::repaint):
  2472. (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
  2473. (BlackBerry::WebKit::BackingStorePrivate::renderDirectToWindow):
  2474. (BlackBerry::WebKit::BackingStorePrivate::render):
  2475. (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents):
  2476. (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore):
  2477. (BlackBerry::WebKit::BackingStorePrivate::blitVisibleContents):
  2478. (BlackBerry::WebKit::BackingStorePrivate::blitContents):
  2479. (BlackBerry::WebKit::BackingStorePrivate::updateTile):
  2480. (BlackBerry::WebKit::BackingStorePrivate::invalidateWindow):
  2481. * blackberry/Api/BackingStore_p.h:
  2482. 2011-12-14 Robin Qiu <robin.qiu@torchmobile.com.cn>
  2483. [BlackBerry] Add notification support for the BlackBerry port
  2484. https://bugs.webkit.org/show_bug.cgi?id=73194
  2485. Reviewed by Nikolas Zimmermann.
  2486. Contributed by Torch team, the main contributor is Robin Qiu
  2487. <robin.qiu@torchmobile.com.cn>.
  2488. Initial upstream, no new tests.
  2489. * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp: Added.
  2490. (WebKit::NotificationPresenterImpl::instance):
  2491. (WebKit::NotificationPresenterImpl::NotificationPresenterImpl):
  2492. (WebKit::NotificationPresenterImpl::~NotificationPresenterImpl):
  2493. (WebKit::NotificationPresenterImpl::show):
  2494. (WebKit::NotificationPresenterImpl::cancel):
  2495. (WebKit::NotificationPresenterImpl::notificationObjectDestroyed):
  2496. (WebKit::NotificationPresenterImpl::requestPermission):
  2497. (WebKit::NotificationPresenterImpl::onPermission):
  2498. (WebKit::NotificationPresenterImpl::cancelRequestsForPermission):
  2499. (WebKit::NotificationPresenterImpl::checkPermission):
  2500. (WebKit::NotificationPresenterImpl::notificationClicked):
  2501. * blackberry/WebCoreSupport/NotificationPresenterImpl.h: Added.
  2502. There is already a header file: Source/WebCore/notifications/NotificationPresenter.h.
  2503. To avoid conflicting with the it, I name my header file to NotificationPresenterImpl.
  2504. 2011-12-14 Jacky Jiang <zhajiang@rim.com>
  2505. [BlackBerry] Switch to libjpeg for decoding
  2506. https://bugs.webkit.org/show_bug.cgi?id=74475
  2507. Reviewed by Daniel Bates.
  2508. Append libjpeg instead of libimg.
  2509. * blackberry/CMakeListsBlackBerry.txt:
  2510. 2011-12-14 Jacky Jiang <zhajiang@rim.com>
  2511. Upstream text codec and web string files of BlackBerry API
  2512. https://bugs.webkit.org/show_bug.cgi?id=73586
  2513. Reviewed by Daniel Bates.
  2514. Initial upstream, no new tests.
  2515. * blackberry/Api/WebKitTextCodec.cpp: Added.
  2516. (BlackBerry::WebKit::isSameEncoding):
  2517. (BlackBerry::WebKit::isASCIICompatibleEncoding):
  2518. (BlackBerry::WebKit::transcode):
  2519. (BlackBerry::WebKit::base64DecodePolicyForWebCore):
  2520. (BlackBerry::WebKit::base64Decode):
  2521. (BlackBerry::WebKit::base64Encode):
  2522. (BlackBerry::WebKit::unescapeURL):
  2523. (BlackBerry::WebKit::escapeURL):
  2524. (BlackBerry::WebKit::getExtensionForMimeType):
  2525. * blackberry/Api/WebKitTextCodec.h: Added.
  2526. * blackberry/Api/WebString.cpp: Added.
  2527. (BlackBerry::WebKit::WebString::WebString):
  2528. (BlackBerry::WebKit::WebString::~WebString):
  2529. (BlackBerry::WebKit::WebString::fromUtf8):
  2530. (BlackBerry::WebKit::WebString::operator=):
  2531. (BlackBerry::WebKit::WebString::utf8):
  2532. (BlackBerry::WebKit::WebString::characters):
  2533. (BlackBerry::WebKit::WebString::length):
  2534. (BlackBerry::WebKit::WebString::isEmpty):
  2535. (BlackBerry::WebKit::WebString::equal):
  2536. (BlackBerry::WebKit::WebString::equalIgnoringCase):
  2537. * blackberry/Api/WebString.h: Added.
  2538. 2011-12-13 Arvid Nilsson <anilsson@rim.com>
  2539. [Blackberry] Fix a leak in BackingStore class
  2540. Don't leak the blit generation condvar and mutex.
  2541. https://bugs.webkit.org/show_bug.cgi?id=74444
  2542. Reviewed by Antonio Gomes.
  2543. * blackberry/Api/BackingStore.cpp:
  2544. (BlackBerry::WebKit::BackingStorePrivate::~BackingStorePrivate):
  2545. 2011-12-09 Jacky Jiang <zhajiang@rim.com>
  2546. Upstream BlackBerry API backing store files
  2547. https://bugs.webkit.org/show_bug.cgi?id=73668
  2548. Reviewed by Daniel Bates.
  2549. Contributed by Torch team, the main contributor is Adam Treat
  2550. <atreat@rim.com>.
  2551. Initial upstream, no new tests.
  2552. * blackberry/Api/BackingStore.cpp: Added.
  2553. * blackberry/Api/BackingStore.h: Added.
  2554. * blackberry/Api/BackingStore_p.h: Added.
  2555. 2011-12-06 Leo Yang <leo.yang@torchmobile.com.cn>
  2556. Upstream about: feature in WebKit/blackberry/WebCoreSupport/
  2557. https://bugs.webkit.org/show_bug.cgi?id=73612
  2558. Reviewed by Antonio Gomes.
  2559. * blackberry/CMakeListsBlackBerry.txt:
  2560. * blackberry/WebCoreSupport/AboutData.cpp: Added.
  2561. (WebCore::numberToHTMLTr):
  2562. (WebCore::configPage):
  2563. (WebCore::cacheTypeStatisticToHTMLTr):
  2564. (WebCore::memoryPage):
  2565. * blackberry/WebCoreSupport/AboutData.h: Added.
  2566. * blackberry/WebCoreSupport/AboutDataEnableFeatures.in: Added.
  2567. * blackberry/WebCoreSupport/AboutDataHaveFeatures.in: Added.
  2568. * blackberry/WebCoreSupport/AboutDataUseFeatures.in: Added.
  2569. * blackberry/WebCoreSupport/generateAboutDataFeatures.pl: Added.
  2570. 2011-12-01 Ryuan Choi <ryuan.choi@samsung.com>
  2571. [EFL] Cleanup includes to reduce code complexity.
  2572. https://bugs.webkit.org/show_bug.cgi?id=73540
  2573. Reviewed by Gustavo Noronha Silva.
  2574. * CMakeLists.txt: Add loader/appcache to WebKit_INCLUDE_DIRECTORIES.
  2575. 2011-11-28 Jon Lee <jonlee@apple.com>
  2576. Create skeleton framework for notifications support in WK2
  2577. https://bugs.webkit.org/show_bug.cgi?id=73253
  2578. <rdar://problem/10356943>
  2579. Reviewed by Sam Weinig.
  2580. * WebKit.xcodeproj/project.pbxproj: Add WebNotificationClient class.
  2581. 2011-11-26 Jonathan Dong <jonathan.dong@torchmobile.com.cn>
  2582. [CMake] Clean up Web Inspector target in Source/WebKit/blackberry/CMakeListsBlackBerry.txt
  2583. https://bugs.webkit.org/show_bug.cgi?id=72784
  2584. Reviewed by Nikolas Zimmermann.
  2585. Abstracted the JavaScript file names from inspector/front-end/inspector.html
  2586. to keep them in-sync with the changes of inspector.html.
  2587. * blackberry/CMakeListsBlackBerry.txt:
  2588. 2011-11-23 Raphael Kubo da Costa <kubo@profusion.mobi>
  2589. [CMake] Move the top-level logic to the top-level directory.
  2590. https://bugs.webkit.org/show_bug.cgi?id=72685
  2591. Reviewed by Brent Fulgham.
  2592. * blackberry/CMakeListsBlackBerry.txt: Adjust the Source/ directory.
  2593. 2011-11-20 Mark Rowe <mrowe@apple.com>
  2594. <http://webkit.org/b/72661> Switch to a more modern approach to retrieving the startup volume name
  2595. Use the DiskArbitration framework to retrieve the name of the startup volume rather than using Carbon
  2596. File Manager APIs.
  2597. Reviewed by Dan Bernstein.
  2598. * WebKit.xcodeproj/project.pbxproj: Link against DiskArbitration.framework. It lives in the shared cache
  2599. so it should add only negligible launch time overhead.
  2600. 2011-11-18 Daniel Bates <dbates@rim.com>
  2601. Add CMake build infrastructure for the BlackBerry port
  2602. https://bugs.webkit.org/show_bug.cgi?id=72768
  2603. Reviewed by Antonio Gomes.
  2604. * blackberry: Added.
  2605. * blackberry/CMakeListsBlackBerry.txt: Added.
  2606. 2011-11-18 Patrick Gansterer <paroga@webkit.org>
  2607. [CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files
  2608. https://bugs.webkit.org/show_bug.cgi?id=72710
  2609. Reviewed by Brent Fulgham.
  2610. * CMakeLists.txt:
  2611. 2011-11-17 Simon Hausmann <simon.hausmann@nokia.com>
  2612. [Qt] Layer violation: qt_runtime.cpp accesses QWebElement and QTDRTNode
  2613. https://bugs.webkit.org/show_bug.cgi?id=72595
  2614. Reviewed by Noam Rosenthal.
  2615. * WebKit.pri: Add qwebelement_p.h to HEADERS.
  2616. 2011-11-11 Darin Adler <darin@apple.com>
  2617. * WebKit.xcodeproj/project.pbxproj: Let a newer Xcode update this file.
  2618. If an older Xcode downgrades this file and we have a risk of some kind of
  2619. oscillating commit situation, please contact me so I know not to do this again.
  2620. 2011-11-08 Nikolas Zimmermann <nzimmermann@rim.com>
  2621. Switch SVGImage cache to store ImageBuffers instead of whole SVGImages, including a DOM/Render tree
  2622. https://bugs.webkit.org/show_bug.cgi?id=71368
  2623. Reviewed by Antti Koivisto.
  2624. * CMakeLists.txt: Add svg/graphics include, for SVGImageCache.h.
  2625. 2011-11-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
  2626. [Qt] Refactor and clean up the qmake build system
  2627. The qmake build system has accumulated a bit of cruft and redundancy
  2628. over time. There's also a fairly tight coupling between how to build
  2629. the various targets, and _what_ to build, making it harder to add new
  2630. rules or sources. This patch aims to elevate these issues somewhat.
  2631. This is a short-list of the changes:
  2632. * The rules for how to build targets are now mostly contained as
  2633. prf-files in Tools/qmake/mkspecs/features. Using mkspecs also
  2634. allows us to do pre- and post-processing of each project file,
  2635. which helps to clean up the actual project files.
  2636. * Derived sources are no longer generated as a separate make-step
  2637. but is part of each target's project file as a subdir. Makefile
  2638. rules are used to ensure that we run make on the derived sources
  2639. before running qmake on the actual target makefile. This makes
  2640. it easier to keep a proper dependency between derived sources
  2641. and the target.
  2642. * We use GNU make and the compiler to generate dependencies on
  2643. UNIX-based systems running Qt 5. This allows us to lessen the
  2644. need to run qmake, which should reduce compile time.
  2645. * WebKit2 is now build by default if building with Qt 5. It can
  2646. be disabled by passing --no-webkit2 to build-webkit.
  2647. The result of these changes are hopefully a cleaner and easier
  2648. build system to modify, and faster build times due to no longer
  2649. running qmake on every single build. It's also a first step
  2650. towards possibly generating the list of sources using another
  2651. build system.
  2652. https://bugs.webkit.org/show_bug.cgi?id=71222
  2653. Reviewed by Simon Hausmann.
  2654. * WebKit.pri: Added.
  2655. 2011-10-10 Joseph Pecoraro <joepeck@webkit.org>
  2656. Extract WebOpenPanelResultListener out into its own file
  2657. https://bugs.webkit.org/show_bug.cgi?id=69575
  2658. Reviewed by David Kilzer.
  2659. * WebKit.xcodeproj/project.pbxproj:
  2660. 2011-10-06 Anders Carlsson <andersca@apple.com>
  2661. When building with clang, enable -Wglobal-constructors and -Wexit-time-destructors
  2662. https://bugs.webkit.org/show_bug.cgi?id=69586
  2663. Reviewed by Darin Adler.
  2664. * WebKit.xcodeproj/project.pbxproj:
  2665. When building with clang, we don't need to run the check-for-global-initializers and
  2666. check-for-exit-time-destructors anymore.
  2667. 2011-09-27 Andy Estes <aestes@apple.com>
  2668. WebKitLinkedOnOrAfter() check is ineffective for Solar Walk app-specific hack.
  2669. https://bugs.webkit.org/show_bug.cgi?id=68863
  2670. Reviewed by Darin Adler.
  2671. The SolarWalk binary does not link against WebKit.framework directly,
  2672. so calling NSVersionOfLinkTimeLibrary() will not return the version of
  2673. WebKit against which SolarWalk was linked. Since Solar Walk has
  2674. released an update that addresses the issue for which this app-specific
  2675. hack was originally added, we should just remove the hack.
  2676. * WebKit.xcodeproj/project.pbxproj: Remove SolarWalkQuirksUserScript.js.
  2677. 2011-09-25 Adam Barth <abarth@webkit.org>
  2678. Remove PLATFORM(HAIKU) and associated code
  2679. https://bugs.webkit.org/show_bug.cgi?id=68774
  2680. Reviewed by Sam Weinig.
  2681. * haiku: Removed.
  2682. * haiku/WebCoreSupport: Removed.
  2683. * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Removed.
  2684. * haiku/WebCoreSupport/ChromeClientHaiku.h: Removed.
  2685. * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Removed.
  2686. * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Removed.
  2687. * haiku/WebCoreSupport/DragClientHaiku.cpp: Removed.
  2688. * haiku/WebCoreSupport/DragClientHaiku.h: Removed.
  2689. * haiku/WebCoreSupport/EditorClientHaiku.cpp: Removed.
  2690. * haiku/WebCoreSupport/EditorClientHaiku.h: Removed.
  2691. * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Removed.
  2692. * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Removed.
  2693. * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Removed.
  2694. * haiku/WebCoreSupport/InspectorClientHaiku.h: Removed.
  2695. 2011-09-23 Anders Carlsson <andersca@apple.com>
  2696. Axe WebImageRendererFactory
  2697. https://bugs.webkit.org/show_bug.cgi?id=68715
  2698. Reviewed by Darin Adler.
  2699. Remove WebImageRendererFactory.m from the Xcode project.
  2700. * WebKit.xcodeproj/project.pbxproj:
  2701. 2011-09-23 Anders Carlsson <andersca@apple.com>
  2702. Add OVERRIDE to a bunch of virtual member functions on clients
  2703. https://bugs.webkit.org/show_bug.cgi?id=68712
  2704. Reviewed by Sam Weinig.
  2705. * WebKit.xcodeproj/project.pbxproj:
  2706. 2011-09-21 Dan Bernstein <mitz@apple.com>
  2707. WebKit part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
  2708. https://bugs.webkit.org/show_bug.cgi?id=68451
  2709. Reviewed by Darin Adler.
  2710. * WebKit.xcodeproj/project.pbxproj: Added a script build phase that invokes
  2711. check-for-inappropriate-objc-class-names, allowing only class names prefixed with "Web" or "_Web".
  2712. 2011-09-19 Anders Carlsson <andersca@apple.com>
  2713. Remove WebViewEventHandling.mm
  2714. https://bugs.webkit.org/show_bug.cgi?id=68387
  2715. Reviewed by Adam Roben.
  2716. Remove WebViewEventHandling.mm from the Xcode project.
  2717. * WebKit.xcodeproj/project.pbxproj:
  2718. 2011-09-19 Dan Bernstein <mitz@apple.com>
  2719. WebKit part of [mac] WebKit contains Objective-C classes that are not prefixed with its standard prefixes
  2720. https://bugs.webkit.org/show_bug.cgi?id=68323
  2721. Reviewed by Sam Weinig.
  2722. Updated for the renaming of NonBlockingPanel to WebNonBlockingPanel.
  2723. * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib: Removed.
  2724. * English.lproj/WebJavaScriptTextInputPanel.nib/designable.nib: Added.
  2725. * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib: Removed.
  2726. * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
  2727. 2011-09-16 Filip Pizlo <fpizlo@apple.com>
  2728. DFG JIT should inline Math.abs
  2729. https://bugs.webkit.org/show_bug.cgi?id=68227
  2730. Reviewed by Oliver Hunt.
  2731. Added JavaScriptCore/dfg to include path path.
  2732. * CMakeLists.txt:
  2733. 2011-09-14 Anders Carlsson <andersca@apple.com>
  2734. Get rid of WebCoreViewFactory and its WebViewFactory subclass
  2735. https://bugs.webkit.org/show_bug.cgi?id=68124
  2736. Reviewed by Sam Weinig.
  2737. * WebKit.xcodeproj/project.pbxproj:
  2738. 2011-08-23 Jonas M. Gastal <jgastal@profusion.mobi>
  2739. Reviewed by Antonio Gomes.
  2740. [EFL] Exporting JavaScript objects for EFL port
  2741. https://bugs.webkit.org/show_bug.cgi?id=43446
  2742. This patch allows to export objects to JavaScript API,
  2743. just like qt does, but it uses the netscape api
  2744. to do the convertion to javascript object.
  2745. * CMakeLists.txt:
  2746. Adding necessary files for the patch.
  2747. 2011-08-05 Anders Carlsson <andersca@apple.com>
  2748. Remove PluginHalter
  2749. https://bugs.webkit.org/show_bug.cgi?id=65729
  2750. Reviewed by Darin Adler.
  2751. Remove deleted files from Xcode project.
  2752. * WebKit.xcodeproj/project.pbxproj:
  2753. 2011-07-28 Tony Chang <tony@chromium.org>
  2754. Add sql to svn:ignore and remove app.
  2755. * chromium: Modified property svn:ignore.
  2756. 2011-07-08 David Reveman <reveman@chromium.org>
  2757. Reviewed by Stephen White.
  2758. [Chromium] Edge anti-aliasing for composited layers.
  2759. https://bugs.webkit.org/show_bug.cgi?id=61388
  2760. Track changes to TilingData class which now uses an outer border.
  2761. * chromium/tests/TilingDataTest.cpp:
  2762. 2011-06-30 Leandro Pereira <leandro@profusion.mobi>
  2763. Reviewed by Simon Hausmann.
  2764. generate-webkitversion.pl should not "use Switch"
  2765. https://bugs.webkit.org/show_bug.cgi?id=63628
  2766. Switch got deprecated on recent Perl versions and the script wasn't
  2767. using the switch statement.
  2768. * scripts/generate-webkitversion.pl: Remove "use Switch;" line.
  2769. 2011-06-01 Jer Noble <jer.noble@apple.com>
  2770. Reviewed by Eric Carlson.
  2771. Move Full Screen Controllers into WebCore.
  2772. Remove dependency on QTKit from wekitExitFullscreen()
  2773. https://bugs.webkit.org/show_bug.cgi?id=61843
  2774. WebVideoFullscreenController, WebVideoFullscreenHUDController, and WebWindowAnimation
  2775. have been moved into WebCore.
  2776. * WebKit.xcodeproj/project.pbxproj:
  2777. 2011-06-15 David Kilzer <ddkilzer@apple.com>
  2778. <http://webkit.org/b/62745> Convert WebNSFileManagerExtras.m to Objective-C++
  2779. Reviewed by Joseph Pecoraro.
  2780. * WebKit.xcodeproj/project.pbxproj:
  2781. (WebNSFileManagerExtras.m): Rename to WebNSFileManagerExtras.mm
  2782. and change file type to Objective-C++.
  2783. 2011-06-02 Adam Barth <abarth@webkit.org>
  2784. Reviewed by Ryosuke Niwa.
  2785. Update svn:ignore property on Source/WebKit/chromium
  2786. https://bugs.webkit.org/show_bug.cgi?id=61952
  2787. Add some more generated files and directories mapped in using DEPS to svn:ignore.
  2788. * chromium: Modified property svn:ignore.
  2789. 2011-05-20 Andy Estes <aestes@apple.com>
  2790. Reviewed by Darin Adler.
  2791. WebView loses firstResponder status when entering full-screen mode.
  2792. https://bugs.webkit.org/show_bug.cgi?id=61153
  2793. * WebKit.xcodeproj/project.pbxproj: Export WebNSWindowExtras.h as a
  2794. private header so that WebKit2 can include it.
  2795. 2011-05-16 Dan Bernstein <mitz@apple.com>
  2796. No need to compile .js files, that is what the JIT is for.
  2797. * WebKit.xcodeproj/project.pbxproj:
  2798. 2011-05-12 Adele Peterson <adele@apple.com>
  2799. Reviewed by Darin Adler and Adam Barth.
  2800. Fix for <rdar://problem/9253454> Solar Walk For Mac: Info window is blank (HTML5 parser)
  2801. https://bugs.webkit.org/show_bug.cgi?id=60685
  2802. * WebKit.xcodeproj/project.pbxproj: Added Misc/SolarWalkQuirksUserScript.js and copy it to Resources during the build phase.
  2803. 2011-04-18 Timothy Hatcher <timothy@apple.com>
  2804. Make update-webkit-localizable-strings put WebKit/win strings in WebCore
  2805. now that all localized strings in WebKit/win use WEB_UI_STRING.
  2806. https://webkit.org/b/58747
  2807. Reviewed by Dan Bernstein.
  2808. * English.lproj/Localizable.strings: Removed.
  2809. 2011-04-17 Joseph Pecoraro <joepeck@webkit.org>
  2810. Reviewed by Timothy Hatcher.
  2811. Move WebNodeHighlighter into its own file
  2812. https://bugs.webkit.org/show_bug.cgi?id=58746
  2813. * WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}.
  2814. 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
  2815. Reviewed by Kenneth Rohde Christiansen.
  2816. [CMAKE] Separate DerivedSources.
  2817. https://bugs.webkit.org/show_bug.cgi?id=58427
  2818. * CMakeLists.txt: Change DERIVED_SOURCES_DIR to DERIVED_SOURCES_WEBCORE_DIR
  2819. 2011-04-11 Alexis Menard <alexis.menard@openbossa.org>
  2820. Unreviewed build fix for Mac.
  2821. * WebKit.xcodeproj/project.pbxproj:
  2822. 2011-04-11 Anna Cavender <annacc@chromium.org>
  2823. Reviewed by Eric Carlson.
  2824. Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
  2825. https://bugs.webkit.org/show_bug.cgi?id=53556
  2826. * WebKit.xcodeproj/project.pbxproj:
  2827. 2011-04-08 Geoffrey Garen <ggaren@apple.com>
  2828. Reviewed by Oliver Hunt.
  2829. A few heap-related renames and file moves.
  2830. WeakGCPtr<T> => Weak<T>
  2831. Global<T> => Strong<T>
  2832. collector/ => heap/
  2833. collector/* => heap/*
  2834. runtime/WeakGCPtr.h => heap/Weak.h
  2835. (Eventually, even more files should move into the heap directory. Like
  2836. Heap.h and Heap.cpp, for example.)
  2837. * CMakeLists.txt:
  2838. 2011-04-08 Dan Bernstein <mitz@apple.com>
  2839. No need to compile .js files, that is what the JIT is for.
  2840. * WebKit.xcodeproj/project.pbxproj:
  2841. 2011-04-08 Alpha Lam <hclam@chromium.org>
  2842. Unreviewed, rolling out r83335.
  2843. http://trac.webkit.org/changeset/83335
  2844. https://bugs.webkit.org/show_bug.cgi?id=53556
  2845. GTK and QT bots are broken
  2846. * WebKit.xcodeproj/project.pbxproj:
  2847. 2011-04-07 Anna Cavender <annacc@chromium.org>
  2848. Reviewed by Eric Carlson.
  2849. Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
  2850. https://bugs.webkit.org/show_bug.cgi?id=53556
  2851. * WebKit.xcodeproj/project.pbxproj:
  2852. 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
  2853. Revert ENABLE_TRACK patch due to compile failures.
  2854. * WebKit.xcodeproj/project.pbxproj:
  2855. 2011-04-07 Andy Estes <aestes@apple.com>
  2856. Reviewed by Darin Adler.
  2857. REGRESSION (r64712): Microsoft Outlook 2011: original message contents
  2858. not included when replying to an email.
  2859. https://bugs.webkit.org/show_bug.cgi?id=57794
  2860. * WebKit.xcodeproj/project.pbxproj:
  2861. 2011-04-05 Alexey Proskuryakov <ap@apple.com>
  2862. Reviewed by Darin Adler.
  2863. Move attributedStringFromRange down to WebCore
  2864. https://bugs.webkit.org/show_bug.cgi?id=57905
  2865. * WebKit.xcodeproj/project.pbxproj: Removed WebNSAttributedStringExtras, which is now in WebCore.
  2866. 2011-03-29 Timothy Hatcher <timothy@apple.com>
  2867. Update WebKit Localizable.strings to only contain WebKit/win strings.
  2868. https://webkit.org/b/57354
  2869. Reviewed by Sam Weinig.
  2870. * English.lproj/Localizable.strings: Updated.
  2871. 2011-03-23 Jia Pu <jpu@apple.com>
  2872. Reviewed by Darin Adler.
  2873. Hook up new AppKit autocorrection UI with WK2.
  2874. https://bugs.webkit.org/show_bug.cgi?id=56055
  2875. <rdar://problem/8947463>
  2876. Please see WebCore/ChangeLog for detail.
  2877. * WebKit.xcodeproj/project.pbxproj:
  2878. 2011-03-17 Jeff Miller <jeffm@apple.com>
  2879. Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically:
  2880. *.mode*
  2881. *.pbxuser
  2882. *.perspective*
  2883. project.xcworkspace
  2884. xcuserdata
  2885. * WebKit.xcodeproj: Modified property svn:ignore.
  2886. 2011-03-15 Alexey Proskuryakov <ap@apple.com>
  2887. Reviewed by Darin Adler.
  2888. REGRESSION (WebKit2): keygen element doesn't work
  2889. https://bugs.webkit.org/show_bug.cgi?id=56402
  2890. <rdar://problem/9006545>
  2891. * WebKit.xcodeproj/project.pbxproj: Renamed WebKeyGenerator.m to use Objective C++.
  2892. 2011-03-11 Anton D'Auria <adauria@apple.com>
  2893. Reviewed and landed by Brady Eidson.
  2894. Add WebKit1 API to view and delete local storage
  2895. https://bugs.webkit.org/show_bug.cgi?id=51878
  2896. * WebKit.xcodeproj/project.pbxproj:
  2897. 2011-03-02 Sam Weinig <sam@webkit.org>
  2898. Reviewed by Anders Carlsson.
  2899. Fix remaining localization issues by piping all localized strings through WebCore's
  2900. localization bottleneck.
  2901. <rdar://problem/8728860>
  2902. * WebKit.xcodeproj/project.pbxproj:
  2903. 2011-03-01 Sam Weinig <sam@webkit.org>
  2904. Reviewed by Timothy Hatcher.
  2905. WebKit2 needs to be made localizable
  2906. https://bugs.webkit.org/show_bug.cgi?id=55483
  2907. * StringsNotToBeLocalized.txt: Removed.
  2908. * WebKit.xcodeproj/project.pbxproj:
  2909. Copied Localizable.strings to WebCore, it can't be removed entirely
  2910. yet since Windows is still using it.
  2911. 2011-02-24 Peter Kasting <pkasting@google.com>
  2912. Reviewed by Eric Seidel.
  2913. Drop the "U; " encryption level from the User Agent string.
  2914. https://bugs.webkit.org/show_bug.cgi?id=54566
  2915. * StringsNotToBeLocalized.txt:
  2916. 2011-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
  2917. Reviewed by Alexey Proskuryakov.
  2918. Drop the language tag part from the User Agent string
  2919. https://bugs.webkit.org/show_bug.cgi?id=54560
  2920. * StringsNotToBeLocalized.txt: Change the User Agent string
  2921. template.
  2922. 2011-02-18 Patrick Gansterer <paroga@webkit.org>
  2923. Unreviewed build fix after r78634 and r78786.
  2924. * CMakeLists.txt:
  2925. 2011-02-16 Luiz Agostini <luiz.agostini@openbossa.org>
  2926. Reviewed by Adam Roben.
  2927. HTML5 <details> and <summary>: localized text
  2928. https://bugs.webkit.org/show_bug.cgi?id=54260
  2929. Default details summary text must be localizable.
  2930. * English.lproj/Localizable.strings:
  2931. 2011-02-06 Patrick Gansterer <paroga@webkit.org>
  2932. Reviewed by Andreas Kling.
  2933. [CMake] Add dependencies for Visual Studio projects
  2934. https://bugs.webkit.org/show_bug.cgi?id=53773
  2935. Add a WebCore dependecy to WebKit, so CMake can
  2936. generate the correct build order for the solution.
  2937. Remove JavaScriptCore dependecy, since WebCore already depends on it.
  2938. * CMakeLists.txt:
  2939. 2011-01-23 Mark Rowe <mrowe@apple.com>
  2940. Follow-up to r76477.
  2941. Fix the scripts that detect problematic code such as static initializers
  2942. and destructors, weak vtables, inappropriate files in the framework wrappers,
  2943. and public headers including private headers. These had all been broken
  2944. since the projects were moved in to the Source directory as the paths to the
  2945. scripts were not updated at that time.
  2946. * WebKit.xcodeproj/project.pbxproj:
  2947. 2011-01-20 Zoltan Horvath <zoltan@webkit.org>
  2948. Reviewed by Csaba Osztrogonác.
  2949. Refactoring of the custom allocation framework
  2950. https://bugs.webkit.org/show_bug.cgi?id=49897
  2951. Inheriting from FastAllocBase can result in objects getting larger (bug #33896, #46589).
  2952. The modification replaces Noncopyable and FastAllocBase classes and these inherits with their
  2953. equivalent macro implementation at the necessary places.
  2954. 2011-01-17 Dan Bernstein <mitz@apple.com>
  2955. Rubber-stamped by Mark Rowe.
  2956. Update xcodeproj svn:ignore to include xcuserdata.
  2957. * WebKit.xcodeproj: Modified property svn:ignore.
  2958. 2011-01-17 Brady Eidson <beidson@apple.com>
  2959. Rubberstamped by Adam Roben.
  2960. Fix up the `make` build on Macs
  2961. * Makefile: Point to the correct Makefile.shared
  2962. 2011-01-16 Adam Barth <abarth@webkit.org>
  2963. Rubber-stamped by Eric Seidel.
  2964. Move WebKit into Source
  2965. https://bugs.webkit.org/show_bug.cgi?id=52530
  2966. * Makefile:
  2967. * scripts/generate-webkitversion.pl:
  2968. 2011-01-07 Enrica Casucci <enrica@apple.com>
  2969. Reviewed by Alexey Proskuryakov.
  2970. Paste and drag and drop use different code paths to interact with the pasteboard.
  2971. https://bugs.webkit.org/show_bug.cgi?id=52093
  2972. The change consists in a refactoring of the code to have only one class that
  2973. deals with the pasteboard on Mac.
  2974. * WebKit.xcodeproj/project.pbxproj: Removed WebPasteboardHelper.mm and WebPasteboardHelper.h.
  2975. 2010-12-31 Adam Barth <abarth@webkit.org>
  2976. Update SVN ignore property to hide two more external dependencies.
  2977. * chromium: Modified property svn:ignore.
  2978. 2010-12-22 Dan Bernstein <mitz@apple.com>
  2979. Rubber-stamped by Mark Rowe.
  2980. Changed WebKitTools to Tools in script build phases.
  2981. * WebKit.xcodeproj/project.pbxproj:
  2982. 2010-12-14 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  2983. Reviewed by Eric Seidel.
  2984. [EFL] Add linker script to export less symbols
  2985. https://bugs.webkit.org/show_bug.cgi?id=44609
  2986. Filter the exported symbols by using a linker script. Only symbols
  2987. starting with "ewk_" are exported.
  2988. * CMakeLists.txt: Add link flags to webkit library when there's a
  2989. version script.
  2990. 2010-12-07 Simon Fraser <simon.fraser@apple.com>
  2991. Update Xcode project for newer Xcode.
  2992. * WebKit.xcodeproj/project.pbxproj:
  2993. 2010-11-18 Darin Adler <darin@apple.com>
  2994. * StringsNotToBeLocalized.txt: Updated for recent changes.
  2995. 2010-11-16 Patrick Gansterer <paroga@webkit.org>
  2996. Reviewed by Andreas Kling.
  2997. [CMake] Remove platform dependent include directories
  2998. https://bugs.webkit.org/show_bug.cgi?id=49553
  2999. * CMakeLists.txt:
  3000. 2010-11-12 John Knottenbelt <jknotten@chromium.org>
  3001. Reviewed by Steve Block.
  3002. Rename GeolocationControllerClient to GeolocationClient.
  3003. https://bugs.webkit.org/show_bug.cgi?id=49259
  3004. * WebKit.xcodeproj/project.pbxproj:
  3005. 2010-11-08 Leandro Pereira <leandro@profusion.mobi>
  3006. [EFL] Unreviewed. Build fix after r71496.
  3007. * CMakeLists.txt: Add WebCore/loader/cache directory to WebKit's
  3008. include directories list.
  3009. 2010-11-04 Mike Thole <mthole@apple.com>
  3010. Reviewed by Dan Bernstein.
  3011. Title for images should use localized numerals
  3012. https://bugs.webkit.org/show_bug.cgi?id=49017
  3013. * English.lproj/Localizable.strings: Updated.
  3014. 2010-10-28 Mark Rowe <mrowe@apple.com>
  3015. Stop allowing deprecated methods to be used in NetscapePluginHostProxy.mm now
  3016. that deprecated methods are no longer used.
  3017. * WebKit.xcodeproj/project.pbxproj:
  3018. 2010-10-26 Dan Bernstein <mitz@apple.com>
  3019. Build fix.
  3020. * WebKit.xcodeproj/project.pbxproj: Allow deprecated methods to be used in NetscapePluginHostProxy.mm.
  3021. 2010-10-23 David Kilzer <ddkilzer@apple.com>
  3022. <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header
  3023. Reviewed by Sam Weinig.
  3024. The only method defined in WebHTMLRepresentationInternal.h is
  3025. also defined in WebHTMLRepresentation.h, so use that instead.
  3026. * WebKit.xcodeproj/project.pbxproj: Removed references to
  3027. WebHTMLRepresentationInternal.h.
  3028. 2010-10-21 David Kilzer <ddkilzer@apple.com>
  3029. <http://webkit.org/b/48047> Fix warnings found by check-Xcode-source-file-types
  3030. Reviewed by Adam Roben.
  3031. Fixes the following warning:
  3032. WARNING: Incorrect file type 'sourcecode.cpp.objcpp' for file 'WebStringTruncator.h'.
  3033. 1 issues found for WebKit/WebKit.xcodeproj/project.pbxproj.
  3034. * WebKit.xcodeproj/project.pbxproj: Removed explicit file type
  3035. for WebStringTruncator.h to make it match other header files.
  3036. 2010-10-20 Nikolas Zimmermann <nzimmermann@rim.com>
  3037. Not reviewed.
  3038. Fix efl build, add missing svg/properties include directory.
  3039. * CMakeLists.txt:
  3040. 2010-10-18 Alexey Proskuryakov <ap@apple.com>
  3041. Reviewed by David Kilzer.
  3042. https://bugs.webkit.org/show_bug.cgi?id=47864
  3043. Convert WebNSUserDefaultsExtras.m to .mm
  3044. * WebKit.xcodeproj/project.pbxproj: Renamed WebNSUserDefaultsExtras.m.
  3045. 2010-10-12 Eric Seidel <eric@webkit.org>
  3046. Reviewed by Darin Adler.
  3047. REGRESSION (new parser): Leopard/Tiger Mail <head>/<body> quirk is gone
  3048. https://bugs.webkit.org/show_bug.cgi?id=45693
  3049. * WebKit.xcodeproj/project.pbxproj:
  3050. - Add the MailQuirksUserScript.js to the project.
  3051. 2010-10-11 Anders Carlsson <andersca@apple.com>
  3052. Reviewed by Darin Adler.
  3053. Remove WebIconFetcher from WebKit and IconFetcher from WebCore
  3054. https://bugs.webkit.org/show_bug.cgi?id=47523
  3055. Remove all traces of the WebKit WebIconFetcher class. It's SPI that nobody uses.
  3056. * WebKit.xcodeproj/project.pbxproj:
  3057. 2010-10-07 Jessie Berlin <jberlin@apple.com>
  3058. Reviewed by Sam Weinig.
  3059. Add Private API for creating a WebKit1 WebSerializedJSValue from the internal
  3060. representation of a WebKit2 WebSerializedScriptValue.
  3061. https://bugs.webkit.org/show_bug.cgi?id=47390
  3062. * WebKit.xcodeproj/project.pbxproj:
  3063. Add WebSerializedJSValuePrivate.h.
  3064. 2010-10-05 John Abd-El-Malek <jam@chromium.org>
  3065. Reviewed by Darin Fisher.
  3066. [chromium] Get the link from a plugin when creating a context menu
  3067. https://bugs.webkit.org/show_bug.cgi?id=47130
  3068. * chromium/public/WebPlugin.h:
  3069. (WebKit::WebPlugin::linkAtPosition):
  3070. * chromium/public/WebView.h:
  3071. * chromium/src/ChromeClientImpl.cpp:
  3072. (WebKit::ChromeClientImpl::mouseDidMoveOverElement):
  3073. * chromium/src/ContextMenuClientImpl.cpp:
  3074. (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
  3075. 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3076. Unreviewed, EFL build fix.
  3077. * CMakeLists.txt:
  3078. 2010-09-20 Philippe Normand <pnormand@igalia.com>
  3079. Reviewed by Eric Carlson.
  3080. [GTK] enhanced context menu for media elements
  3081. https://bugs.webkit.org/show_bug.cgi?id=45021
  3082. Updated localizable strings.
  3083. * English.lproj/Localizable.strings:
  3084. 2010-09-17 David Kilzer <ddkilzer@apple.com>
  3085. <http://webkit.org/b/45989> Add WebArchiveInternal.h to Xcode project
  3086. Reviewed by Joseph Pecoraro.
  3087. * WebKit.xcodeproj/project.pbxproj: Added missing
  3088. WebArchiveInternal.h header file to the project. It has been
  3089. missing since r31281!
  3090. 2010-09-16 Dan Bernstein <mitz@apple.com>
  3091. Reverted the previous change because r67628 has been reverted.
  3092. * English.lproj/Localizable.strings:
  3093. 2010-09-16 Dan Bernstein <mitz@apple.com>
  3094. Updated localizable strings.
  3095. * English.lproj/Localizable.strings:
  3096. 2010-09-10 Darin Adler <darin@apple.com>
  3097. Reviewed by Sam Weinig.
  3098. Move some Dashboard stuff from WebCore to WebKit along with a bit more FrameMac cleanup
  3099. https://bugs.webkit.org/show_bug.cgi?id=45582
  3100. * WebKit.xcodeproj/project.pbxproj: Added WebDashboardRegion.h/mm and
  3101. also gave the header private visibility so it will get installed in the
  3102. PrivateHeaders directory.
  3103. 2010-09-02 Steve Block <steveblock@google.com>
  3104. Reviewed by Adam Barth.
  3105. Hook up LayoutTestController.setMockDeviceOrientation() on Mac.
  3106. https://bugs.webkit.org/show_bug.cgi?id=43181
  3107. * WebKit.xcodeproj/project.pbxproj:
  3108. 2010-08-30 Andy Estes <aestes@apple.com>
  3109. Reviewed by Darin Adler.
  3110. Add 'application/x-snkp' to StringsNotToBeLocalized.txt.
  3111. * StringsNotToBeLocalized.txt:
  3112. 2010-08-20 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3113. Unreviewed build fix.
  3114. As opposed to WebCore, JavascriptCore and wtf, webkit is always a
  3115. shared library. After r65366, libewebkit.so was not being installed
  3116. anymore when building with SHARED_CORE=0 (which is the default). This
  3117. partially reverts that revision in order to fix this issue.
  3118. * CMakeLists.txt: always install webkit library.
  3119. 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
  3120. Reviewed by Darin Adler.
  3121. Add NetworkingContext to avoid layer violations
  3122. https://bugs.webkit.org/show_bug.cgi?id=42292
  3123. Preparation: Just add the files to the build system.
  3124. * WebKit.xcodeproj/project.pbxproj: Added new files.
  3125. 2010-08-17 Brady Eidson <beidson@apple.com>
  3126. Reviewed by Sam Weinig.
  3127. Remove developmentRegion from the project file as it shouldn't have been checked in.
  3128. * WebKit.xcodeproj/project.pbxproj:
  3129. 2010-08-16 Leandro Pereira <leandro@profusion.mobi>
  3130. [EFL] Build fix after r65366.
  3131. * CMakeLists.txt: Use if (VAR) instead of if (${VAR}) to check if
  3132. they're empty.
  3133. 2010-08-14 Joseph Pecoraro <joepeck@webkit.org>
  3134. Reviewed by Pavel Feldman.
  3135. Web Inspector: -[WebInspector attach] and detach should work
  3136. https://bugs.webkit.org/show_bug.cgi?id=43924
  3137. * WebKit.xcodeproj/project.pbxproj: Added WebInspectorFrontend.{h,mm}.
  3138. 2010-08-14 Patrick Gansterer <paroga@paroga.com>
  3139. Reviewed by Kenneth Rohde Christiansen.
  3140. [CMake] Set target properties only if available
  3141. https://bugs.webkit.org/show_bug.cgi?id=43978
  3142. * CMakeLists.txt:
  3143. 2010-08-13 Gavin Barraclough <barraclough@apple.com>
  3144. Rubber stamped by Sam Weinig.
  3145. Switch String::/UString::ascii() to return a CString.
  3146. * WebKit.xcodeproj/project.pbxproj:
  3147. 2010-08-06 Gavin Barraclough <barraclough@apple.com>
  3148. Rubber stamped by Sam Weinig
  3149. Bug 43594 - Add string forwards to Forward.h
  3150. This allows us to remove forward declarations for these classes from
  3151. WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
  3152. * WebKit.xcodeproj/project.pbxproj:
  3153. 2010-08-06 Jessie Berlin <jberlin@apple.com>
  3154. Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
  3155. Unreviewed.
  3156. * WebKit.xcodeproj/project.pbxproj:
  3157. 2010-08-03 Joseph Pecoraro <joepeck@webkit.org>
  3158. Reviewed by David Kilzer.
  3159. Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
  3160. https://bugs.webkit.org/show_bug.cgi?id=40627
  3161. Part 5 - Refactor Quota Management in WebSecurityOrigin into Managers
  3162. * WebKit.xcodeproj/project.pbxproj: Add new Quota Managers, remove old SecurityOrigin subclasses.
  3163. 2010-07-31 David Kilzer <ddkilzer@apple.com>
  3164. <http://webkit.org/b/43307> Make sure all private headers are copied to PrivateHeaders directory
  3165. Reviewed by Dan Bernstein.
  3166. This also fixes compilation of DumpRenderTree after changes for
  3167. Bug 40627.
  3168. * WebKit.xcodeproj/project.pbxproj: Set the PRIVATE attribute on
  3169. the following headers:
  3170. - WebFormDelegatePrivate.h
  3171. - WebKitStatisticsPrivate.h
  3172. - WebSecurityOriginPrivate.h
  3173. 2010-07-30 Joseph Pecoraro <joepeck@webkit.org>
  3174. Reviewed by David Kilzer.
  3175. Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
  3176. https://bugs.webkit.org/show_bug.cgi?id=40627
  3177. * WebKit.xcodeproj/project.pbxproj:
  3178. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3179. (WebCore::ChromeClientEfl::reachedApplicationCacheOriginQuota):
  3180. * efl/WebCoreSupport/ChromeClientEfl.h:
  3181. 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
  3182. Reviewed by Antonio Gomes.
  3183. [EFL] Add library version and soname to EFL generated libraries and binary.
  3184. https://bugs.webkit.org/show_bug.cgi?id=43212
  3185. Add version and soname to libewebkit.so.
  3186. * CMakeLists.txt:
  3187. 2010-07-26 Rafael Antognolli <antognolli@profusion.mobi>
  3188. Reviewed by Antonio Gomes.
  3189. [EFL] Move CMakeListsEfl.txt to WebKit/efl/
  3190. https://bugs.webkit.org/show_bug.cgi?id=43002
  3191. This should reduce the noise in WebKit/ChangeLog that comes from EFL
  3192. port. Most of the changes on EFL port should be logged in
  3193. WebKit/efl/ChangeLog.
  3194. * CMakeLists.txt: Just change the path from where to include the file.
  3195. 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
  3196. Reviewed by Antonio Gomes.
  3197. [EFL] Cleanup glib support (make it optional)
  3198. https://bugs.webkit.org/show_bug.cgi?id=42480
  3199. Just add glib flags and directories if necessary.
  3200. * CMakeListsEfl.txt:
  3201. 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
  3202. Reviewed by Antonio Gomes.
  3203. [EFL] Add support for using libcurl network backend.
  3204. https://bugs.webkit.org/show_bug.cgi?id=42286
  3205. Just add soup/curl directories and flags for the specific
  3206. backend being used.
  3207. * CMakeLists.txt:
  3208. * CMakeListsEfl.txt:
  3209. 2010-07-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3210. Reviewed by Antonio Gomes.
  3211. [EFL] Implement input method notification
  3212. https://bugs.webkit.org/show_bug.cgi?id=42640
  3213. Notify browser when keyboard should be shown/hidden. Input method
  3214. hints are updated before sending the signal. Client should be able to
  3215. determine the input type by calling ewk_view_imh_get().
  3216. * efl/EWebLauncher/main.c:
  3217. (on_inputmethod_changed): example implementation that just prints to
  3218. stdout if keyboard should be shown or hidden and the imh flags.
  3219. (browserCreate): listen to signal about input method changing its
  3220. state.
  3221. * efl/WebCoreSupport/EditorClientEfl.cpp:
  3222. (WebCore::EditorClientEfl::setInputMethodState): call new function
  3223. responsible for implementing this notification.
  3224. * efl/ewk/ewk_private.h: ewk_view_input_method_state_set() is called
  3225. only from inside WebKit.
  3226. * efl/ewk/ewk_view.cpp: implement setters and getters
  3227. (ewk_view_imh_get):
  3228. (ewk_view_input_method_state_set):
  3229. * efl/ewk/ewk_view.h: introduce Ewk_Imh enum which contains the
  3230. possible input types.
  3231. (_Ewk_View_Smart_Class::):
  3232. 2010-07-20 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3233. Reviewed by Kenneth Rohde Christiansen.
  3234. Fix zoom in/out on EFL after r62666. The patch for adding viewport
  3235. missed the initialization of zoom_range.user_scalable. In case browser
  3236. doesn't care about the viewport and does not listen to the signal,
  3237. user_scalable will be always false, thus inhibiting zoom in/out.
  3238. https://bugs.webkit.org/show_bug.cgi?id=42656
  3239. * efl/EWebLauncher/main.c:
  3240. (on_viewport_changed): when listening to signal about viewport meta tag,
  3241. it's not sufficient to receive the parameters. One needs also to enforce
  3242. these parameters in WebKit.
  3243. * efl/ewk/ewk_view.cpp:
  3244. (_ewk_view_priv_new): initialize user_scalable parameter to allow
  3245. browser zooming in and out.
  3246. 2010-07-16 Zhe Su <suzhe@chromium.org>
  3247. Reviewed by Darin Adler.
  3248. REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
  3249. https://bugs.webkit.org/show_bug.cgi?id=42253
  3250. Dummy implementation of EditorClient::willSetInputMethodState.
  3251. * efl/WebCoreSupport/EditorClientEfl.cpp:
  3252. (WebCore::EditorClientEfl::willSetInputMethodState):
  3253. * efl/WebCoreSupport/EditorClientEfl.h:
  3254. 2010-07-15 Mark Rowe <mrowe@apple.com>
  3255. Update the sorting in the Xcode project files.
  3256. * WebKit.xcodeproj/project.pbxproj:
  3257. 2010-07-14 Sam Weinig <sam@webkit.org>
  3258. Reviewed by Darin Adler.
  3259. Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
  3260. Make changing Cursors work in WebKit2.
  3261. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3262. (WebCore::ChromeClientEfl::setCursor):
  3263. * efl/WebCoreSupport/ChromeClientEfl.h:
  3264. Change prototype to match new one.
  3265. 2010-07-14 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3266. Reviewed by Antonio Gomes.
  3267. [EFL] Add eina_safety to popup menu deletion.
  3268. https://bugs.webkit.org/show_bug.cgi?id=41873
  3269. Since this is a public call, it's better to have an eina_safety on
  3270. public calls. It would crash if browser calls this function to select
  3271. an item of a nonexistent popup.
  3272. * efl/ewk/ewk_view.cpp: add eina_safety to return if popup menu client does
  3273. not exist.
  3274. 2010-07-13 Simon Fraser <simon.fraser@apple.com>
  3275. Reviewed by Dan Bernstein.
  3276. <rdar://problem/8186963> Expose RenderLayer hierarchy via Obj-C for debugging.
  3277. Add WebRenderLayer files.
  3278. * WebKit.xcodeproj/project.pbxproj:
  3279. 2010-07-13 Rafael Antognolli <antognolli@profusion.mobi>
  3280. Reviewed by Antonio Gomes.
  3281. This commit implements an API for configuring a path to the cookie
  3282. file in the Mozilla "cookies.txt" format, and functions to deal with it
  3283. in a more EFL like API.
  3284. [EFL] Add API for dealing with cookies in EFL port.
  3285. https://bugs.webkit.org/show_bug.cgi?id=41770
  3286. * CMakeListsEfl.txt:
  3287. * efl/ewk/EWebKit.h:
  3288. * efl/ewk/ewk_cookies.cpp: Added.
  3289. (ewk_cookies_file_set): Set a path to the file storing cookies.
  3290. (ewk_cookies_clear): Clear all the cookies from the current cookie jar.
  3291. (ewk_cookies_get_all): Get all the cookies from the current cookie jar.
  3292. (ewk_cookies_cookie_del): Delete a specific cookie from the cookie jar.
  3293. (ewk_cookies_cookie_free): Free memory used by a cookie.
  3294. (ewk_cookies_policy_set): Set which acceptance policy will be used.
  3295. (ewk_cookies_policy_get): Get current acceptance policy being used.
  3296. * efl/ewk/ewk_cookies.h: Added.
  3297. (_Ewk_Cookie::):
  3298. 2010-07-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3299. Unreviewed build fix after r60050.
  3300. * CMakeLists.txt: Add WebCore/bindings to the include path.
  3301. 2010-07-11 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  3302. Reviewed by Adam Barth.
  3303. [EFL] Fix style errors in ewk_private.h.
  3304. https://bugs.webkit.org/show_bug.cgi?id=41742
  3305. * efl/ewk/ewk_private.h:
  3306. 2010-07-09 Darin Adler <darin@apple.com>
  3307. * StringsNotToBeLocalized.txt: Updated for recent changes.
  3308. 2010-07-08 Joone Hur <joone@kldp.org>
  3309. Reviewed by Antonio Gomes.
  3310. [EFL] fix cmake build for EWebLauncher
  3311. https://bugs.webkit.org/show_bug.cgi?id=41830
  3312. * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags
  3313. 2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3314. Reviewed by Kenneth Rohde Christiansen.
  3315. [EFL] Implement several notification hooks in FrameLoaderClient.
  3316. We just notify browser, making the appropriate type conversions about
  3317. the events occurring in WebCore.
  3318. https://bugs.webkit.org/show_bug.cgi?id=41005
  3319. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3320. (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new
  3321. wrapper structures in stack in order to give client the opportunity to
  3322. change parameters. Then, call the function it defines.
  3323. (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest):
  3324. (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify
  3325. client.
  3326. (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client.
  3327. (WebCore::FrameLoaderClientEfl::restoreViewState): notify client.
  3328. (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage):
  3329. notify browser that the url changed.
  3330. (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify
  3331. browser.
  3332. (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad):
  3333. notify browser.
  3334. (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify
  3335. browser.
  3336. (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify
  3337. browser.
  3338. (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout):
  3339. notify browser.
  3340. (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser.
  3341. * efl/ewk/ewk_frame.cpp:
  3342. (ewk_frame_request_will_send): emit signal notifying browser.
  3343. (ewk_frame_request_assign_identifier): emit signal notifying browser.
  3344. (ewk_frame_did_perform_first_navigation): emit signal notifying browser.
  3345. (ewk_frame_view_state_save): emit signal notifying browser.
  3346. (ewk_frame_load_provisional): emit signal notifying browser.
  3347. (ewk_frame_load_firstlayout_finished): emit signal notifying browser.
  3348. (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser.
  3349. (ewk_frame_load_document_finished): emit signal notifying browser.
  3350. * efl/ewk/ewk_frame.h: update documentation about signals being sent
  3351. and implement wrapper struct for ResourceRequest.
  3352. * efl/ewk/ewk_private.h: export private functions.
  3353. 2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3354. Reviewed by Kenneth Rohde Christiansen.
  3355. [EFL] Flush backing store when going to new page.
  3356. Call client method to flush backing store when going to a new page. This
  3357. is the notification that data related to current page should be dropped,
  3358. since a new page is being loaded.
  3359. https://bugs.webkit.org/show_bug.cgi?id=41008
  3360. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3361. (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
  3362. 2010-07-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3363. Unreviewed build fix after r62676.
  3364. [EFL] Fix build after Page constructor has changed. By now, the
  3365. introduced BackForwardControllerClient is not used.
  3366. https://bugs.webkit.org/show_bug.cgi?id=41825
  3367. * efl/ewk/ewk_view.cpp:
  3368. (_ewk_view_priv_new): Add missing parameter to WebCore::Page
  3369. constructor.
  3370. 2010-07-07 Anders Carlsson <andersca@apple.com>
  3371. Reviewed by Sam Weinig.
  3372. Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name.
  3373. * WebKit.xcodeproj/project.pbxproj:
  3374. 2010-07-07 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  3375. Reviewed by Kenneth Rohde Christiansen.
  3376. [EFL] EFLWebKit doesn't support viewport meta tag.
  3377. Support viewport meta tag on EFL Port.
  3378. https://bugs.webkit.org/show_bug.cgi?id=40278
  3379. * efl/EWebLauncher/main.c: Process 'viewport,changed' signal.
  3380. (viewport_set):
  3381. (on_viewport_changed): Add a callback function for the 'viewport,changed' signal.
  3382. (browserCreate): Register the callback function for the 'viewport,changed' signal.
  3383. * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag.
  3384. (WebCore::ChromeClientEfl::didReceiveViewportArguments):
  3385. * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag.
  3386. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3387. (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout
  3388. when website doesn't contain viewport tag.
  3389. (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad):
  3390. (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout):
  3391. * efl/WebCoreSupport/FrameLoaderClientEfl.h:
  3392. (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted):
  3393. (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted):
  3394. * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag.
  3395. * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag.
  3396. (_ewk_view_priv_new):
  3397. (ewk_view_fixed_layout_size_set):
  3398. (ewk_view_zoom_set):
  3399. (ewk_view_zoom_weak_set):
  3400. (ewk_view_zoom_animated_set):
  3401. (ewk_view_viewport_set): Reports that viewport has changed.
  3402. (ewk_view_viewport_get): Reports that viewport has changed.
  3403. (ewk_view_zoom_range_set): Sets the zoom range.
  3404. (ewk_view_zoom_range_min_get): Gets minimum value of zoom range.
  3405. (ewk_view_zoom_range_max_get): Gets maximum value of zoom range.
  3406. (ewk_view_user_scalable_set): Sets if zoom is enabled.
  3407. (ewk_view_user_scalable_get): Gets if zoom is enabled.
  3408. * efl/ewk/ewk_view.h:
  3409. 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
  3410. Reviewed by Adam Barth.
  3411. [EFL] Fix cmake build and libsoup detection
  3412. Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
  3413. - LINK_FLAGS should be set using quotes, otherwise some wrong
  3414. substitution takes place;
  3415. - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
  3416. version we are using;
  3417. - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
  3418. than that.
  3419. https://bugs.webkit.org/show_bug.cgi?id=41717
  3420. * CMakeLists.txt:
  3421. * CMakeListsEfl.txt:
  3422. 2010-07-05 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  3423. Reviewed by Kenneth Rohde Christiansen.
  3424. [EFL] Implement downloadURL in ContextMenuClientEfl
  3425. When user selects a download menu from context menu, send the download
  3426. request to application.
  3427. https://bugs.webkit.org/show_bug.cgi?id=41149
  3428. * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
  3429. (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading
  3430. file and Send it to application.
  3431. * efl/WebCoreSupport/ContextMenuClientEfl.h:
  3432. 2010-06-30 Gyuyoung Kim <gyuyoung.kim@samsung.com>
  3433. Reviewed by Kenneth Rohde Christiansen.
  3434. [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp
  3435. https://bugs.webkit.org/show_bug.cgi?id=40876
  3436. * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods
  3437. to change window size.
  3438. (WebCore::ChromeClientEfl::windowRect):
  3439. (WebCore::ChromeClientEfl::setWindowRect):
  3440. 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3441. Unreviewed build fix.
  3442. [EFL] Build fix for latest version of Ecore library.
  3443. Ecore recently changed return type of callbacks from int to Eina_Bool.
  3444. * efl/EWebLauncher/main.c:
  3445. * efl/ewk/ewk_view.cpp:
  3446. (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
  3447. 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3448. Reviewed by Kenneth Rohde Christiansen.
  3449. [EFL] Simplify zoom setting by narrowing with WebCore API.
  3450. Instead of creating a zoom_text_only field, use the already defined enum
  3451. by WebCore.
  3452. https://bugs.webkit.org/show_bug.cgi?id=40993
  3453. * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode
  3454. (ewk_frame_zoom_set):
  3455. (ewk_frame_zoom_text_only_get):
  3456. (ewk_frame_zoom_text_only_set):
  3457. 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3458. Reviewed by Kenneth Rohde Christiansen.
  3459. [EFL] Implement download requests
  3460. When a download request arrives through FrameLoaderClient, forward it to
  3461. browser in order to be possible to download files.
  3462. https://bugs.webkit.org/show_bug.cgi?id=40967
  3463. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3464. (WebCore::FrameLoaderClientEfl::download): get file names and
  3465. forward to ewk_view_download_request()
  3466. * efl/ewk/ewk_private.h: export private function to WebCoreSupport
  3467. 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3468. Reviewed by Kenneth Rohde Christiansen.
  3469. [EFL] Stop frame loaders when deleting view.
  3470. Frame loaders were still alive after view is deleted, causing
  3471. segmentation fault when libsoup had something to deliver yet.
  3472. https://bugs.webkit.org/show_bug.cgi?id=41007
  3473. * efl/ewk/ewk_view.cpp:
  3474. (_ewk_view_smart_del): stop loaders.
  3475. 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3476. Reviewed by Kenneth Rohde Christiansen.
  3477. [EFL] Fix warnings about printf format
  3478. When printing uint64_t the macro PRIu64 is needed in order to be
  3479. portable across 32 and 64 bits. It was previously showing warning
  3480. messages on 32-bits systems.
  3481. https://bugs.webkit.org/show_bug.cgi?id=40965
  3482. * efl/ewk/ewk_view.cpp:
  3483. (ewk_view_exceeded_database_quota):
  3484. 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3485. Reviewed by Kenneth Rohde Christiansen.
  3486. [EFL] Do not load error message for download and cancellation.
  3487. When a download is made or a request is cancelled an error page should
  3488. not be shown.
  3489. https://bugs.webkit.org/show_bug.cgi?id=40956
  3490. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3491. (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it
  3492. should not fallback.
  3493. (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it
  3494. should not fallback.
  3495. (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix
  3496. typo in related error message.
  3497. (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the
  3498. request or the policy changed (for example, because the request is a
  3499. download) then it should not fallback.
  3500. 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3501. Reviewed by Kenneth Rohde Christiansen.
  3502. [EFL] Implement runOpenPanel method. The interface with browser was
  3503. already implemented. Now we are actually calling it.
  3504. https://bugs.webkit.org/show_bug.cgi?id=40923
  3505. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3506. (WebCore::ChromeClientEfl::runOpenPanel): implement method.
  3507. * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method
  3508. 2010-06-24 Jer Noble <jer.noble@apple.com>
  3509. Reviewed by Eric Carlson.
  3510. Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
  3511. https://bugs.webkit.org/show_bug.cgi?id=40939
  3512. rdar://problem/7996172
  3513. Add IOKit.framework to the list of linked frameworks.
  3514. * WebKit.xcodeproj/project.pbxproj:
  3515. 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
  3516. Reviewed by Gustavo Noronha Silva.
  3517. [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE.
  3518. https://bugs.webkit.org/show_bug.cgi?id=40862
  3519. * CMakeListsEfl.txt:
  3520. * efl/ewebkit.pc.in:
  3521. 2010-06-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3522. Reviewed by Gustavo Noronha Silva.
  3523. Add implementaion of new windows for EFL port. Both cases of a link
  3524. with target="_blank" and a javascript that does window.open() are
  3525. treated, delegating to browser the role of actually creating the
  3526. window (or blocking it).
  3527. https://bugs.webkit.org/show_bug.cgi?id=40930
  3528. * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct
  3529. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3530. (WebCore::ChromeClientEfl::createWindow): implement method for
  3531. creating new window by delegating to browser its creation. Browser
  3532. might decide to continue on the same window by returning the same
  3533. view object.
  3534. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3535. (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method
  3536. for creating new window when its creation is done by a javascript
  3537. script.
  3538. * efl/ewk/EWebKit.h: new header for WindowFeatures.
  3539. * efl/ewk/ewk_private.h:
  3540. * efl/ewk/ewk_view.cpp:
  3541. (ewk_view_window_create): call the method implemented by browser.
  3542. * efl/ewk/ewk_view.h:
  3543. * efl/ewk/ewk_window_features.cpp: Added.
  3544. (ewk_window_features_unref):
  3545. (ewk_window_features_ref):
  3546. (ewk_window_features_bool_property_get):
  3547. (ewk_window_features_int_property_get):
  3548. (ewk_window_features_new_from_core): create and wrapped struct
  3549. containing the core struct.
  3550. * efl/ewk/ewk_window_features.h: Added.
  3551. 2010-06-18 Anders Carlsson <andersca@apple.com>
  3552. Reviewed by Sam Weinig.
  3553. Rename WebPluginPackage.m to make it an Objective-C++ file.
  3554. * WebKit.xcodeproj/project.pbxproj:
  3555. 2010-06-18 Anders Carlsson <andersca@apple.com>
  3556. Reviewed by Sam Weinig.
  3557. Make WebCoreSystemInterface.h a C++ only header
  3558. https://bugs.webkit.org/show_bug.cgi?id=40867
  3559. * WebKit.xcodeproj/project.pbxproj:
  3560. 2010-06-18 Anders Carlsson <andersca@apple.com>
  3561. Reviewed by Dan Bernstein.
  3562. Add stubbed out WebPlatformStrategies class to WebKit.
  3563. https://bugs.webkit.org/show_bug.cgi?id=40851
  3564. * WebKit.xcodeproj/project.pbxproj:
  3565. 2010-06-18 Alexis Menard <alexis.menard@nokia.com>
  3566. Reviewed by Simon Hausmann.
  3567. [qt] Better check for the declarative plugin inclusion.
  3568. * WebKit.pro:
  3569. 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3570. Reviewed by Eric Seidel.
  3571. Clean EFL header files in order to diminish the compilation time with
  3572. EFL from subversion. We remove the EFL includes from header files and use
  3573. forward declarations, including the headers in correspondent source
  3574. files when needed. This causes only the needed source files to be
  3575. recompiled in case a new version of EFL is installed instead of
  3576. triggering a recompilation of almost all WebCore/WebKit.
  3577. https://bugs.webkit.org/show_bug.cgi?id=40575
  3578. * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header.
  3579. * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration.
  3580. * efl/WebCoreSupport/EditorClientEfl.h: forward declaration.
  3581. 2010-06-15 Gustavo Noronha Silva <gns@gnome.org>
  3582. Unreviewed EFL build fix. Simple typo.
  3583. * efl/WebCoreSupport/InspectorClientEfl.cpp:
  3584. (WebCore::InspectorClientEfl::sendMessageToFrontend):
  3585. 2010-06-14 Tony Chang <tony@chromium.org>
  3586. Reviewed by Darin Fisher.
  3587. Chromium shouldn't build inside the source directory
  3588. https://bugs.webkit.org/show_bug.cgi?id=40489
  3589. Ignore directories fetched by chromium and chromium mac output dir.
  3590. * chromium: Added property svn:ignore.
  3591. 2010-06-14 Ilya Tikhonovsky <loislo@chromium.org>
  3592. Reviewed by Pavel Feldman.
  3593. WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
  3594. data from inspected page to WebInspector as JSON string via http. The native
  3595. serialization to JSON string is supported by InspectorValue's classes. This patch
  3596. has the implementation of sendMessageToFrontend function. WebKit version of it still
  3597. uses ScriptFunctionCall and will be switched to another transport a little bit later.
  3598. https://bugs.webkit.org/show_bug.cgi?id=40134
  3599. * efl/WebCoreSupport/InspectorClientEfl.cpp:
  3600. (WebCore::InspectorClientEfl::sendMessageToFrontend):
  3601. * efl/WebCoreSupport/InspectorClientEfl.h:
  3602. 2010-06-09 Sheriff Bot <webkit.review.bot@gmail.com>
  3603. Unreviewed, rolling out r60889.
  3604. http://trac.webkit.org/changeset/60889
  3605. https://bugs.webkit.org/show_bug.cgi?id=40365
  3606. gtk bot has some kind of memory corruption (Requested by
  3607. loislo on #webkit).
  3608. * efl/WebCoreSupport/InspectorClientEfl.cpp:
  3609. * efl/WebCoreSupport/InspectorClientEfl.h:
  3610. 2010-06-07 Ilya Tikhonovsky <loislo@chromium.org>
  3611. Reviewed by Pavel Feldman.
  3612. WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
  3613. data from inspected page to WebInspector as JSON string via http. The native
  3614. serialization to JSON string is supported by InspectorValue's classes. This patch
  3615. has the implementation of sendMessageToFrontend function. WebKit version of it still
  3616. uses ScriptFunctionCall and will be switched to another transport a little bit later.
  3617. https://bugs.webkit.org/show_bug.cgi?id=40134
  3618. * efl/WebCoreSupport/InspectorClientEfl.cpp:
  3619. (WebCore::InspectorClientEfl::sendMessageToFrontend):
  3620. * efl/WebCoreSupport/InspectorClientEfl.h:
  3621. 2010-06-01 Alexey Proskuryakov <ap@apple.com>
  3622. Reviewed by Sam Weinig.
  3623. https://bugs.webkit.org/show_bug.cgi?id=39434
  3624. REGRESSION (r59811): Geolocation callbacks cannot be created
  3625. Removing unused WebGeolocationMock.
  3626. * WebKit.xcodeproj/project.pbxproj:
  3627. 2010-05-31 Lyon Chen <liachen@rim.com>
  3628. Reviewed by Kent Tamura.
  3629. Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
  3630. https://bugs.webkit.org/show_bug.cgi?id=35530
  3631. Change enum EAlteration from { MOVE, EXTEND } to { AlterationMove, AlterationExtend } and enum EDirection { FORWARD, BACKWARD, RIGHT, LEFT} to { DirectionForward, DirectionBackward, DirectionRight, DirectionLeft } to avoid macro conflict, and also better coding style conformance.
  3632. * efl/WebCoreSupport/EditorClientEfl.cpp:
  3633. (WebCore::EditorClientEfl::handleEditingKeyboardEvent):
  3634. 2010-05-31 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3635. Reviewed by Kenneth Rohde Christiansen.
  3636. [EFL] Add Context Menu implementation
  3637. https://bugs.webkit.org/show_bug.cgi?id=39821
  3638. * CMakeListsEfl.txt: add context menu files.
  3639. * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
  3640. (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems):
  3641. (WebCore::ContextMenuClientEfl::newPlatformDescription):
  3642. (WebCore::ContextMenuClientEfl::freePlatformDescription):
  3643. (WebCore::ContextMenuClientEfl::appendItem):
  3644. (WebCore::ContextMenuClientEfl::show):
  3645. * efl/WebCoreSupport/ContextMenuClientEfl.h:
  3646. * efl/ewk/EWebKit.h:
  3647. * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by
  3648. browser for manipulating context menus.
  3649. (ewk_context_menu_ref):
  3650. (ewk_context_menu_unref):
  3651. (ewk_context_menu_destroy):
  3652. (ewk_context_menu_item_list_get):
  3653. (ewk_context_menu_item_new):
  3654. (ewk_context_menu_item_select):
  3655. (ewk_context_menu_item_free):
  3656. (ewk_context_menu_item_type_get):
  3657. (ewk_context_menu_item_type_set):
  3658. (ewk_context_menu_item_action_get):
  3659. (ewk_context_menu_item_action_set):
  3660. (ewk_context_menu_item_title_get):
  3661. (ewk_context_menu_item_title_set):
  3662. (ewk_context_menu_item_checked_get):
  3663. (ewk_context_menu_item_checked_set):
  3664. (ewk_context_menu_item_enabled_get):
  3665. (ewk_context_menu_item_enabled_set):
  3666. (ewk_context_menu_new):
  3667. (ewk_context_menu_free):
  3668. (ewk_context_menu_item_append):
  3669. (ewk_context_menu_custom_get):
  3670. (ewk_context_menu_show):
  3671. * efl/ewk/ewk_contextmenu.h: Added.
  3672. * efl/ewk/ewk_private.h:
  3673. * efl/ewk/ewk_view.cpp:
  3674. (ewk_view_context_menu_forward_event): inform browser a new context
  3675. menu was created.
  3676. (ewk_view_exceeded_database_quota): small fix to previous
  3677. changed function.
  3678. * efl/ewk/ewk_view.h:
  3679. 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3680. Reviewed by Kenneth Rohde Christiansen.
  3681. [EF] Remove compiler warnings and add test for switching page
  3682. encoding.
  3683. https://bugs.webkit.org/show_bug.cgi?id=39871
  3684. * efl/EWebLauncher/main.c:
  3685. (print_history):
  3686. (on_key_down):
  3687. (main):
  3688. 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3689. Reviewed by Kenneth Rohde Christiansen.
  3690. [EFL] Allow client to override default database quota. We increase the
  3691. default database quota to 1MB (it was incorrectly set to 1KB, which is
  3692. too low) and add methods to allow client to iteratively database quota
  3693. when it becomes greater than the allowed value.
  3694. https://bugs.webkit.org/show_bug.cgi?id=39867
  3695. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3696. (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method
  3697. to allow client to increase database quota iteratively.
  3698. * efl/ewk/ewk_private.h:
  3699. * efl/ewk/ewk_settings.cpp:
  3700. * efl/ewk/ewk_view.h:
  3701. 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3702. Reviewed by Kenneth Rohde Christiansen.
  3703. [EFL] Add default path to web database and methods to set it.
  3704. If a default path is not set, it will default to "/", in which a
  3705. normal user usually does not have write permission.
  3706. * efl/EWebLauncher/main.c: overwrite default directory with another
  3707. one.
  3708. (main):
  3709. * efl/ewk/ewk_main.cpp:
  3710. (ewk_init): add default path
  3711. * efl/ewk/ewk_settings.cpp: add methods to set and get database path
  3712. (ewk_settings_web_database_path_set):
  3713. (ewk_settings_web_database_path_get):
  3714. * efl/ewk/ewk_settings.h:
  3715. 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3716. Reviewed by Kenneth Rohde Christiansen.
  3717. [EFL] Fix wrongly set clipper. Now the scrollbars from main
  3718. frame are shown even on a zoom level lower than 1.0.
  3719. * efl/ewk/ewk_view_single.c:
  3720. (_ewk_view_single_smart_add):
  3721. (_ewk_view_single_smart_backing_store_add):
  3722. (ewk_view_single_smart_set):
  3723. 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3724. Reviewed by Kenneth Rohde Christiansen.
  3725. [EFL] Add support for Popup menus
  3726. https://bugs.webkit.org/show_bug.cgi?id=39629
  3727. * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create
  3728. and destroy popup menu.
  3729. (WebCore::ChromeClientEfl::createSelectPopup): ditto.
  3730. (WebCore::ChromeClientEfl::destroySelectPopup): ditto.
  3731. * efl/WebCoreSupport/ChromeClientEfl.h: ditto.
  3732. * efl/ewk/ewk_private.h: add function to call browser when a popup is
  3733. created/deleted
  3734. 2010-05-25 Joone Hur <joone.hur@samsung.com>
  3735. Reviewed by Gustavo Noronha Silva.
  3736. [EFL] Build fix.
  3737. http://webkit.org/b/39648
  3738. * efl/ewk/ewk_frame.cpp:
  3739. (ewk_frame_zoom_get): Add missed namespace
  3740. (ewk_frame_zoom_set): Ditto.
  3741. (ewk_frame_zoom_text_only_set): Ditto.
  3742. * efl/ewk/ewk_view.cpp:
  3743. (_ewk_view_priv_new): Add a null parameter when creating a Page.
  3744. 2010-05-24 Darin Adler <darin@apple.com>
  3745. Reviewed by Eric Seidel.
  3746. Move view-related functions from Frame to FrameView
  3747. https://bugs.webkit.org/show_bug.cgi?id=39366
  3748. * efl/ewk/ewk_frame.cpp:
  3749. (ewk_frame_editable_set): Removed call to empty function,
  3750. removeEditingStyleFromBodyElement.
  3751. (ewk_frame_zoom_get): Call function on FrameView.
  3752. (ewk_frame_zoom_set): Ditto.
  3753. (ewk_frame_zoom_text_only_set): Ditto.
  3754. 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
  3755. Reviewed by Adam Treat.
  3756. [EFL] Add build system for the EFL port.
  3757. http://webkit.org/b/37945
  3758. * CMakeLists.txt: Added.
  3759. * CMakeListsEfl.txt: Added.
  3760. 2010-05-14 Lucas De Marchi <lucas.demarchi@profusion.mobi>
  3761. Reviewed by David Levin.
  3762. [EF] Include missing header.
  3763. http://webkit.org/b/38905
  3764. * efl/ewk/ewk_main.cpp: Include PageGroup.h
  3765. 2010-05-08 Leandro Pereira <leandro@profusion.mobi>
  3766. Reviewed by Laszlo Gombos.
  3767. [EFL] Only compile database stuff if ENABLE_DATABASE is set.
  3768. http://webkit.org/b/38777
  3769. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3770. 2010-05-05 Dan Bernstein <mitz@apple.com>
  3771. Reviewed by Simon Fraser.
  3772. <rdar://problem/7932072> Iframes in composited layers don’t repaint correctly (affects Yahoo! Mail with Flash Player 10.1)
  3773. https://bugs.webkit.org/show_bug.cgi?id=38427
  3774. * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to
  3775. Objective-C++.
  3776. 2010-05-03 Darin Adler <darin@apple.com>
  3777. * English.lproj/Localizable.strings: Regenerated.
  3778. * StringsNotToBeLocalized.txt: Updated for recent changes.
  3779. 2010-05-03 Jens Alfke <snej@chromium.org>
  3780. Reviewed by Darin Fisher.
  3781. [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
  3782. https://bugs.webkit.org/show_bug.cgi?id=38397
  3783. No tests (functionality is exposed only through native WebKit API.)
  3784. * efl/WebCoreSupport/FrameLoaderClientEfl.h:
  3785. (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent):
  3786. 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
  3787. Reviewed by Gustavo Noronha Silva.
  3788. Implement findThemePath to locate the correct theme file instead of
  3789. relying on a hardcoded location.
  3790. http://webkit.org/b/37996
  3791. * efl/EWebLauncher/main.c:
  3792. (findThemePath): Fix to locate the correct theme files.
  3793. (main): Use findThemePath() instead of a hardcoded one.
  3794. 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
  3795. Reviewed by Gustavo Noronha Silva.
  3796. Update efl/ewebkit.pc.in to match the variable substitution syntax
  3797. of CMake.
  3798. http://webkit.org/b/37999
  3799. * efl/ewebkit.pc.in: Updated.
  3800. 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
  3801. Reviewed by Gustavo Noronha Silva.
  3802. Update EWebKit (EFL port) to match recent API changes.
  3803. http://webkit.org/b/37997
  3804. * efl/ewk/ewk_frame.cpp:
  3805. (ewk_frame_zoom_set): Change to use WebCore::ZoomMode.
  3806. (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode.
  3807. (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g
  3808. (ewk_frame_plugin_create): Disable temporarily PluginView-related
  3809. code until a proper plugin implementation is made.
  3810. * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration.
  3811. (ewk_view_selection_get): Fix a reference to WebCore::CString to
  3812. WTF::CString.
  3813. 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
  3814. Reviewed by Gustavo Noronha Silva.
  3815. Update EFL port files to match recent API changes.
  3816. http://webkit.org/b/37876
  3817. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3818. (kit): Added.
  3819. (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix.
  3820. (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding
  3821. style fix.
  3822. (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix.
  3823. (WebCore::ChromeClientEfl::runOpenPanel): Implemented.
  3824. (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed.
  3825. (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed.
  3826. (WebCore::ChromeClientEfl::invalidateContents): Stubbed.
  3827. (WebCore::ChromeClientEfl::invalidateWindow): Stubbed.
  3828. (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented.
  3829. (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented.
  3830. (WebCore::ChromeClientEfl::scroll): Updated.
  3831. (WebCore::ChromeClientEfl::iconForFiles): Stubbed.
  3832. (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed.
  3833. * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes.
  3834. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3835. (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding()
  3836. from FrameLoader::writer.
  3837. (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto.
  3838. (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto.
  3839. (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto.
  3840. 2010-04-21 Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
  3841. Reviewed by Nikolas Zimmermann.
  3842. Add missing EFL WebKit/efl theme files.
  3843. http://webkit.org/b/37854
  3844. * efl/DefaultTheme/default.edc: Added.
  3845. * efl/DefaultTheme/widget/button/button.edc: Added.
  3846. * efl/DefaultTheme/widget/check/check.edc: Added.
  3847. * efl/DefaultTheme/widget/combo/combo.edc: Added.
  3848. * efl/DefaultTheme/widget/entry/entry.edc: Added.
  3849. * efl/DefaultTheme/widget/file/file.edc: Added.
  3850. * efl/DefaultTheme/widget/radio/radio.edc: Added.
  3851. * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added.
  3852. * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added.
  3853. * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added.
  3854. * efl/DefaultTheme/widget/search/field/search_field.edc: Added.
  3855. 2010-04-21 Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
  3856. Reviewed by Adam Roben.
  3857. Update EFL port to match recent API changes.
  3858. http://webkit.org/b/37853
  3859. * efl/WebCoreSupport/EditorClientEfl.cpp:
  3860. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
  3861. (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
  3862. (WebCore::FrameLoaderClientEfl::objectContentType):
  3863. (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons):
  3864. (WebCore::FrameLoaderClientEfl::canShowMIMEType):
  3865. * efl/WebCoreSupport/FrameLoaderClientEfl.h:
  3866. 2010-04-15 Leandro Pereira <leandro@profusion.mobi>
  3867. Reviewed by Kenneth Rohde Christiansen.
  3868. Add EFL port files to efl/WebCoreSupport.
  3869. http://webkit.org/b/35915
  3870. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added.
  3871. * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added.
  3872. 2010-04-15 Adam Roben <aroben@apple.com>
  3873. Expose UserContentURLPattern as WebKit SPI
  3874. Fixes <http://webkit.org/b/37354>.
  3875. Reviewed by Tim Hatcher.
  3876. * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern.
  3877. 2010-04-15 Leandro Pereira <leandro@profusion.mobi>
  3878. Reviewed by Kenneth Rohde Christiansen.
  3879. Add EFL port files to efl/WebCoreSupport.
  3880. http://webkit.org/b/35918
  3881. * efl/WebCoreSupport/EditorClientEfl.cpp: Added.
  3882. * efl/WebCoreSupport/EditorClientEfl.h: Added.
  3883. 2010-04-10 Mark Rowe <mrowe@apple.com>
  3884. Reviewed by Dan Bernstein.
  3885. <rdar://problem/7845305> Further adoption of formal protocols for delegates.
  3886. Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places.
  3887. * WebKit.xcodeproj/project.pbxproj:
  3888. 2010-04-07 Leandro Pereira <leandro@profusion.mobi>
  3889. Reviewed by Kenneth Rohde Christiansen.
  3890. Add ewk_view (the high level object to acces the WebKit-EFL browser
  3891. component) to efl/ewk.
  3892. http://webkit.org/b/35932
  3893. * efl/ewk/ewk_view.cpp: Added.
  3894. * efl/ewk/ewk_view.h: Added.
  3895. 2010-04-05 Alexey Proskuryakov <ap@apple.com>
  3896. Reviewed by Darin Adler.
  3897. https://bugs.webkit.org/show_bug.cgi?id=37111
  3898. <rdar://problem/7790327> Draw replacement text when plug-in host crashes
  3899. https://bugs.webkit.org/show_bug.cgi?id=37111
  3900. <rdar://problem/7790327> Draw replacement text when plug-in host crashes
  3901. * English.lproj/Localizable.strings: Added a string for plug-in failure.
  3902. 2010-04-01 Leandro Pereira <leandro@profusion.mobi>
  3903. Reviewed by Gustavo Noronha Silva.
  3904. Add EFL's pkg-config metadata file file to efl/.
  3905. http://webkit.org/b/36766
  3906. * efl/ewebkit.pc.in: Added.
  3907. 2010-03-30 Gavin Barraclough <barraclough@apple.com>
  3908. Rubber stamped by Sam Weinig.
  3909. https://bugs.webkit.org/show_bug.cgi?id=36866
  3910. Move CString to WTF
  3911. * efl/WebCoreSupport/ChromeClientEfl.cpp:
  3912. * efl/ewk/ewk_frame.cpp:
  3913. (ewk_frame_name_get):
  3914. (ewk_frame_selection_get):
  3915. (ewk_frame_uri_changed):
  3916. * efl/ewk/ewk_history.cpp:
  3917. * efl/ewk/ewk_settings.cpp:
  3918. 2010-03-28 Alexey Proskuryakov <ap@apple.com>
  3919. Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
  3920. * efl/ewk/ewk_frame.cpp:
  3921. 2010-03-22 Kevin Decker <kdecker@apple.com>
  3922. Reviewed by Simon Fraser.
  3923. https://bugs.webkit.org/show_bug.cgi?id=36328
  3924. * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project.
  3925. 2010-03-22 Darin Adler <darin@apple.com>
  3926. * StringsNotToBeLocalized.txt: Updated for recent changes.
  3927. 2010-03-22 Kevin Decker <kdecker@apple.com>
  3928. Reviewed by John Sullivan.
  3929. https://bugs.webkit.org/show_bug.cgi?id=36328
  3930. * English.lproj/Localizable.strings: Added "Missing Plug-in" string.
  3931. 2010-03-18 Leandro Pereira <leandro@profusion.mobi>
  3932. Reviewed by Kenneth Rohde Christiansen.
  3933. Add EFL port files to efl/ewk.
  3934. http://webkit.org/b/35931
  3935. * efl/ewk/ewk_settings.cpp: Added.
  3936. * efl/ewk/ewk_settings.h: Added.
  3937. 2010-03-17 Leandro Pereira <leandro@profusion.mobi>
  3938. Reviewed by Kenneth Rohde Christiansen.
  3939. Add default theme files to efl/DefaultTheme.
  3940. http://webkit.org/b/36240
  3941. * efl/DefaultTheme/widget/radio/img_radio_on.png: Added.
  3942. * efl/DefaultTheme/radio/img_radio_off_hover.png: Added.
  3943. * efl/DefaultTheme/radio/img_radio_on_hover.png: Added.
  3944. * efl/DefaultTheme/radio/img_radio_off.png: Added.
  3945. * efl/DefaultTheme/radio/img_radio_off_focus.png: Added.
  3946. * efl/DefaultTheme/radio/img_radio_on_focus.png: Added.
  3947. * efl/DefaultTheme/combo/combo_normal.png: Added.
  3948. * efl/DefaultTheme/combo/combo_focus_button.png: Added.
  3949. * efl/DefaultTheme/combo/combo_hover_button.png: Added.
  3950. * efl/DefaultTheme/combo/combo_hover.png: Added.
  3951. * efl/DefaultTheme/combo/combo_focus.png: Added.
  3952. * efl/DefaultTheme/combo/combo_press_button.png: Added.
  3953. * efl/DefaultTheme/combo/combo_normal_button.png: Added.
  3954. * efl/DefaultTheme/combo/combo_press.png: Added.
  3955. * efl/DefaultTheme/combo/icon.png: Added.
  3956. * efl/DefaultTheme/file/file_normal.png: Added.
  3957. * efl/DefaultTheme/file/file_press.png: Added.
  3958. * efl/DefaultTheme/file/file_hover.png: Added.
  3959. * efl/DefaultTheme/file/file_focus.png: Added.
  3960. * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added.
  3961. * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added.
  3962. * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added.
  3963. * efl/DefaultTheme/search/field/field_focused.png: Added.
  3964. * efl/DefaultTheme/search/field/field_normal.png: Added.
  3965. * efl/DefaultTheme/search/field/field_hovered.png: Added.
  3966. * efl/DefaultTheme/entry/img_normal.png: Added.
  3967. * efl/DefaultTheme/entry/img_hovered.png: Added.
  3968. * efl/DefaultTheme/entry/img_focused.png: Added.
  3969. * efl/DefaultTheme/check/img_check_off_hover.png: Added.
  3970. * efl/DefaultTheme/check/img_check_on.png: Added.
  3971. * efl/DefaultTheme/check/img_check_off_focus.png: Added.
  3972. * efl/DefaultTheme/check/img_check_on_focus.png: Added.
  3973. * efl/DefaultTheme/check/img_check_off.png: Added.
  3974. * efl/DefaultTheme/check/img_check_on_hover.png: Added.
  3975. * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added.
  3976. * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added.
  3977. * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added.
  3978. * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added.
  3979. * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added.
  3980. * efl/DefaultTheme/button/img_button_normal.png: Added.
  3981. * efl/DefaultTheme/button/img_button_focus.png: Added.
  3982. * efl/DefaultTheme/button/img_button_hover.png: Added.
  3983. * efl/DefaultTheme/button/img_button_press.png: Added.
  3984. 2010-03-17 Leandro Pereira <leandro@profusion.mobi>
  3985. Reviewed by Kenneth Rohde Christiansen.
  3986. Add EFL example browser to efl/EWebLauncher.
  3987. http://webkit.org/b/36176
  3988. * efl/EWebLauncher/main.c: Added.
  3989. 2010-03-16 Leandro Pereira <leandro@profusion.mobi>
  3990. Reviewed by Kenneth Rohde Christiansen.
  3991. Add EFL port files to efl/WebCoreSupport.
  3992. http://webkit.org/b/35916
  3993. * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added.
  3994. * efl/WebCoreSupport/ContextMenuClientEfl.h: Added.
  3995. 2010-03-16 Yury Semikhatsky <yurys@chromium.org>
  3996. Reviewed by Pavel Feldman.
  3997. Introduce InspectorFrontendClient that provides InspectorFrontend with an interface to the embedder. InspectorClient now serves as a delegate for InspectorController and does not contain methods for managing inspector frontend window. That allows to create remote InspectorFrontendHost.
  3998. Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
  3999. https://bugs.webkit.org/show_bug.cgi?id=35036
  4000. * efl/WebCoreSupport/InspectorClientEfl.cpp:
  4001. (WebCore::InspectorClientEfl::openInspectorFrontend):
  4002. * efl/WebCoreSupport/InspectorClientEfl.h:
  4003. 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
  4004. Reviewed by Kenneth Rohde Christiansen.
  4005. Add EFL port files to efl/ewk.
  4006. http://webkit.org/b/35925
  4007. * efl/ewk/ewk_history.cpp: Added.
  4008. * efl/ewk/ewk_history.h: Added.
  4009. 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
  4010. Reviewed by Kenneth Rohde Christiansen.
  4011. Add EFL port files to efl/ewk.
  4012. http://webkit.org/b/35928
  4013. * efl/ewk/ewk_main.cpp: Added.
  4014. * efl/ewk/ewk_main.h: Added.
  4015. 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
  4016. Reviewed by Kenneth Rohde Christiansen.
  4017. Add EFL port files to efl/ewk.
  4018. http://webkit.org/b/35924
  4019. * efl/ewk/ewk_frame.cpp: Added.
  4020. * efl/ewk/ewk_frame.h: Added.
  4021. 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
  4022. Reviewed by Kenneth Rohde Christiansen.
  4023. Add EFL port files to efl/ewk.
  4024. http://webkit.org/b/35936
  4025. * efl/ewk/ewk_view_single.c: Added.
  4026. 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
  4027. Reviewed by Kenneth Rohde Christiansen.
  4028. Add EFL port files to efl/ewk.
  4029. http://webkit.org/b/35929
  4030. * efl/ewk/ewk_util.cpp: Added.
  4031. * efl/ewk/ewk_util.h: Added.
  4032. 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
  4033. Reviewed by Kenneth Rohde Christiansen.
  4034. Add EFL port files to efl/ewk.
  4035. http://webkit.org/b/35934
  4036. * efl/ewk/EWebKit.h: Added.
  4037. * efl/ewk/ewk_eapi.h: Added.
  4038. * efl/ewk/ewk_logging.h: Added.
  4039. * efl/ewk/ewk_private.h: Added.
  4040. 2010-03-11 Leandro Pereira <leandro@profusion.mobi>
  4041. Reviewed by Gustavo Noronha Silva.
  4042. Add EFL port files to efl/WebCoreSupport.
  4043. http://webkit.org/b/35917
  4044. * efl/WebCoreSupport/InspectorClientEfl.h: Added.
  4045. * efl/WebCoreSupport/InspectorClientEfl.cpp: Added.
  4046. 2010-03-11 Leandro Pereira <leandro@profusion.mobi>
  4047. Reviewed by Gustavo Noronha Silva.
  4048. Add EFL port files to efl/WebCoreSupport.
  4049. http://webkit.org/b/35914
  4050. * efl/WebCoreSupport/DragClientEfl.h: Added.
  4051. * efl/WebCoreSupport/DragClientEfl.cpp: Added.
  4052. 2010-03-11 Simon Fraser <simon.fraser@apple.com>
  4053. Reviewed by Mark Rowe.
  4054. Sort the project file.
  4055. * WebKit.xcodeproj/project.pbxproj:
  4056. 2010-03-10 Leandro Pereira <leandro@profusion.mobi>
  4057. Reviewed by Holger Freyther.
  4058. Add EFL port files to efl/WebCoreSupport.
  4059. http://webkit.org/b/35913
  4060. * efl/WebCoreSupport/ChromeClientEfl.cpp: Added.
  4061. * efl/WebCoreSupport/ChromeClientEfl.h: Added.
  4062. 2010-03-09 John Sullivan <sullivan@apple.com>
  4063. Fixed localized string key collision. update-webkit-localized-strings now
  4064. runs without errors.
  4065. Reviewed by Adam Roben.
  4066. * English.lproj/Localizable.strings:
  4067. Regenerated.
  4068. 2010-03-09 John Sullivan <sullivan@apple.com>
  4069. * StringsNotToBeLocalized.txt:
  4070. Brought this file up to date. update-webkit-localizable-strings still lists
  4071. one key collision, but that's a separate issue.
  4072. 2010-03-04 Mark Rowe <mrowe@apple.com>
  4073. Reviewed by Sam Weinig.
  4074. Add a script to verify that WebKit framework headers are internally consistent.
  4075. * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with
  4076. an error should the consistency check fail.
  4077. 2010-02-25 Alexey Proskuryakov <ap@apple.com>
  4078. Reviewed by Geoffrey Garen.
  4079. https://bugs.webkit.org/show_bug.cgi?id=35394
  4080. <rdar://problem/7685262> Make passing objects between Java and plug-ins work
  4081. * WebKit.xcodeproj/project.pbxproj: Added new files.
  4082. 2010-02-04 Mark Rowe <mrowe@apple.com>
  4083. Reviewed by Timothy Hatcher.
  4084. Build fix. Remove a symbol corresponding to an inline function from the linker export
  4085. file to prevent a weak external failure.
  4086. * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script.
  4087. 2010-02-04 John Sullivan <sullivan@apple.com>
  4088. https://bugs.webkit.org/show_bug.cgi?id=34611
  4089. WebLocalizedString() could use an assertion that it is being called on the main thread
  4090. Reviewed by Tim Hatcher.
  4091. * WebKit.xcodeproj/project.pbxproj:
  4092. Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm)
  4093. 2010-01-29 Mark Rowe <mrowe@apple.com>
  4094. Sort Xcode projects.
  4095. * WebKit.xcodeproj/project.pbxproj:
  4096. 2010-01-19 Dan Bernstein <mitz@apple.com>
  4097. Redo DumpRenderTree build fix without making WebTypesInternal.h a private header
  4098. * WebKit.xcodeproj/project.pbxproj:
  4099. 2010-01-19 Simon Fraser <simon.fraser@apple.com>
  4100. Build fix, no review.
  4101. Fix build of DumpRenderTree by making the header WebTypesInternal.h Private
  4102. in WebKit.
  4103. * WebKit.xcodeproj/project.pbxproj:
  4104. 2010-01-19 Jon Honeycutt <jhoneycutt@apple.com>
  4105. MSAA: The child <option> elements of a non-multiple <select> are not
  4106. exposed
  4107. https://bugs.webkit.org/show_bug.cgi?id=33773
  4108. <rdar://problem/7550556>
  4109. Reviewed by Alice Liu.
  4110. * English.lproj/Localizable.strings:
  4111. Add new localized strings.
  4112. 2010-01-13 Kevin Decker <kdecker@apple.com>
  4113. Reviewed by Mark Rowe.
  4114. https://bugs.webkit.org/show_bug.cgi?id=33610
  4115. <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard.
  4116. * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL.
  4117. 2009-12-25 Darin Adler <darin@apple.com>
  4118. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4119. 2009-12-18 Dan Bernstein <mitz@apple.com>
  4120. Updated localizable strings after r52368
  4121. * English.lproj/Localizable.strings:
  4122. 2009-12-18 Sam Weinig <sam@webkit.org>
  4123. Reviewed by Dan Bernstein.
  4124. Add Mac WebKit side of the client based geolocation provider.
  4125. * WebKit.xcodeproj/project.pbxproj:
  4126. 2009-12-16 Mark Rowe <mrowe@apple.com>
  4127. Build fix. Disable debug variants of WebKit frameworks.
  4128. * WebKit.xcodeproj/project.pbxproj:
  4129. 2009-12-16 John Sullivan <sullivan@apple.com>
  4130. Brought this file up to date, sans review.
  4131. * StringsNotToBeLocalized.txt:
  4132. 2009-11-30 Mark Rowe <mrowe@apple.com>
  4133. Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory.
  4134. * WebKit.xcodeproj/project.pbxproj:
  4135. 2009-11-24 Dmitry Titov <dimich@chromium.org>
  4136. Reviewed by Eric Seidel.
  4137. Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
  4138. https://bugs.webkit.org/show_bug.cgi?id=31444
  4139. * chromium/features.gypi:
  4140. 2009-11-24 Mark Rowe <mrowe@apple.com>
  4141. Fix production builds where the source tree may be read-only.
  4142. * WebKit.xcodeproj/project.pbxproj:
  4143. 2009-11-20 Dave Hyatt <hyatt@apple.com>
  4144. Reviewed by Oliver Hunt and Jon Honeycutt.
  4145. Add support for WebSerializedJSValue to WebKit. This object wraps the SerializedScriptValue functionality in WebCore
  4146. and exposes the ability to do JS value serialization/deserialization to WebKit clients.
  4147. * WebKit.xcodeproj/project.pbxproj:
  4148. 2009-11-20 Chris Fleizach <cfleizach@apple.com>
  4149. Reviewed by Beth Dakin.
  4150. WAI-ARIA: add support for 'math' role
  4151. https://bugs.webkit.org/show_bug.cgi?id=31706
  4152. * English.lproj/Localizable.strings:
  4153. * StringsNotToBeLocalized.txt:
  4154. 2009-11-19 Eric Carlson <eric.carlson@apple.com>
  4155. Reviewed by Dan Bernstein.
  4156. <rdar://problem/7035231>
  4157. Support closed caption in <video> element
  4158. * English.lproj/Localizable.strings:
  4159. Add strings for toggle captions button.
  4160. 2009-11-18 Michelangelo De Simone <micdesim@gmail.com>
  4161. Reviewed by Darin Adler.
  4162. Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
  4163. Support for validationMessage attribute, as per HTML5 specs.
  4164. * English.lproj/Localizable.strings: new localizable strings
  4165. 2009-11-18 Sam Weinig <sam@webkit.org>
  4166. Reviewed by Anders Carlsson.
  4167. Make the Mac Geolocation API async.
  4168. * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation.
  4169. 2009-11-13 Adam Roben <aroben@apple.com>
  4170. Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj
  4171. Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
  4172. window objects in isolated worlds are cleared
  4173. Reviewed by Dave Hyatt.
  4174. * WebKit.xcodeproj/project.pbxproj: Added
  4175. WebFrameLoadDelegatePrivate.h, which already existed.
  4176. 2009-11-12 Adam Roben <aroben@apple.com>
  4177. Replace worldIDs with world objects
  4178. Part of <http://webkit.org/b/31414> Implement new SPI for dealing with
  4179. user scripts/stylesheets and isolated worlds
  4180. Reviewed by Sam Weinig.
  4181. * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project.
  4182. 2009-11-12 Chris Fleizach <cfleizach@apple.com>
  4183. Reviewed by Darin Adler.
  4184. ARIA: add alert type roles
  4185. https://bugs.webkit.org/show_bug.cgi?id=31392
  4186. * English.lproj/Localizable.strings:
  4187. * StringsNotToBeLocalized.txt:
  4188. 2009-11-02 Eric Carlson <eric.carlson@apple.com>
  4189. Reviewed by John Sullivan and Mark Rowe.
  4190. <rdar://problem/7356733> Voiceover does not read correct media controller time values
  4191. Fix localized strings for media controller time values.
  4192. * English.lproj/Localizable.strings:
  4193. 2009-11-02 Chris Fleizach <cfleizach@apple.com>
  4194. Reviewed by Beth Dakin.
  4195. Support ARIA "tab" roles
  4196. https://bugs.webkit.org/show_bug.cgi?id=30842
  4197. Add a localizable string for tab panel.
  4198. * English.lproj/Localizable.strings:
  4199. * StringsNotToBeLocalized.txt:
  4200. 2009-10-27 Dan Bernstein <mitz@apple.com>
  4201. Reviewed by Darin Adler.
  4202. Updated license
  4203. * LICENSE:
  4204. 2009-10-26 Sam Weinig <sam@webkit.org>
  4205. Reviewed by Anders Carlsson.
  4206. Move some WebView event handling code into its own file, WebViewEventHandling.mm
  4207. * WebKit.xcodeproj/project.pbxproj:
  4208. 2009-10-19 John Gregg <johnnyg@google.com>
  4209. Reviewed by Dimitri Glazkov.
  4210. set ENABLE_NOTIFICATIONS=1 for Chromium
  4211. https://bugs.webkit.org/show_bug.cgi?id=29949
  4212. * chromium/features.gypi:
  4213. 2009-10-13 Drew Wilson <atwilson@atwilson-macpro.local>
  4214. Reviewed by David Levin.
  4215. Enable SHARED_WORKERS for Chromium
  4216. https://bugs.webkit.org/show_bug.cgi?id=30289
  4217. * chromium/features.gypi:
  4218. Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
  4219. SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
  4220. 2009-10-12 Yaar Schnitman <yaar@chromium.org>
  4221. Reviewed by Dimitri Glazkov.
  4222. Chromium Port - Windows
  4223. https://bugs.webkit.org/show_bug.cgi?id=29969
  4224. * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
  4225. 2009-10-06 Simon Fraser <simon.fraser@apple.com>
  4226. Reviewed by Mark Rowe.
  4227. accessibility/media-element.html crashes (and has incorrect result)
  4228. https://bugs.webkit.org/show_bug.cgi?id=30108
  4229. Fix up the accessibilty label for the newly added fullscreen button,
  4230. and update the test result accordingly.
  4231. * English.lproj/Localizable.strings:
  4232. 2009-10-05 Kevin Decker <kdecker@apple.com>
  4233. Reviewed by Dan Bernstein.
  4234. * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
  4235. 2009-10-05 Yaar Schnitman <yaar@chromium.org>
  4236. Reviewed by Dimitri Glazkov.
  4237. One of the dependencies' SVN url was missing a @ before the revision number.
  4238. https://bugs.webkit.org/show_bug.cgi?id=30101
  4239. * chromium/DEPS:
  4240. 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
  4241. Reviewed by Simon Fraser
  4242. Support fullscreen in MediaPlayer (Mac)
  4243. https://bugs.webkit.org/show_bug.cgi?id=26742
  4244. Add new files for video fullscreen.
  4245. * WebKit.xcodeproj/project.pbxproj:
  4246. 2009-10-05 Pavel Feldman <pfeldman@chromium.org>
  4247. Reviewed by Timothy Hatcher.
  4248. Web Inspector: add testing harness for Web Inspector.
  4249. https://bugs.webkit.org/show_bug.cgi?id=30010
  4250. * WebKit.xcodeproj/project.pbxproj:
  4251. 2009-10-04 Fumitoshi Ukai <ukai@chromium.org>
  4252. Reviewed by Eric Seidel
  4253. Enable Web Sockets in chromium build.
  4254. https://bugs.webkit.org/show_bug.cgi?id=29917
  4255. * chromium/features.gypi:
  4256. 2009-10-02 Yaar Schnitman <yaar@chromium.org>
  4257. Reviewed by Dimitri Glazkov.
  4258. Added gyp_webkit that does a subset of the things gyp_chromium does
  4259. plus some specialization for an upstream chromium build.
  4260. https://bugs.webkit.org/show_bug.cgi?id=29986
  4261. * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
  4262. * chromium/gyp_webkit: A new python file.
  4263. 2009-10-01 Yaar Schnitman <yaar@chromium.org>
  4264. Reviewed by Dimitri Glazkov.
  4265. Make it possible to override the list of feature defines when building
  4266. downstream.
  4267. https://bugs.webkit.org/show_bug.cgi?id=29979
  4268. * chromium/features.gypi:
  4269. 2009-10-01 Yaar Schnitman <yaar@chromium.org>
  4270. Reviewed by Dimitri Glazkov.
  4271. Added windows-specific dependencies, updated some revisions and
  4272. re-organized file to make revision tracking easier. Also removed
  4273. extensions/v8 dependency that is no longer needed upstream.
  4274. https://bugs.webkit.org/show_bug.cgi?id=29973
  4275. * chromium/DEPS:
  4276. 2009-09-30 Yaar Schnitman <yaar@chromium.org>
  4277. Reviewed by Dimitri Glazkov.
  4278. 1. Keeping up with downstream revisions.
  4279. 2. Turning off v8 snapshot build step.
  4280. https://bugs.webkit.org/show_bug.cgi?id=29928
  4281. * chromium/DEPS
  4282. 2009-09-29 Brady Eidson <beidson@apple.com>
  4283. Reviewed by John Sullivan.
  4284. WebKit Mac API should provide a delegate interface for global history.
  4285. <rdar://problem/7042773> and https://webkit.org/b/29904
  4286. * WebKit.xcodeproj/project.pbxproj:
  4287. 2009-09-28 Yaar Schnitman <yaar@chromium.org>
  4288. Reviewed by Dimitri Glazkov.
  4289. https://bugs.webkit.org/show_bug.cgi?id=29722
  4290. * chromium/DEPS: Describes the chromium port's dependencies and
  4291. is used by gclient to fetch them.
  4292. * chromium/webkit.gyp: Currently only builds webcore but in
  4293. the future will also build the webkit api.
  4294. 2009-09-26 David Kilzer <ddkilzer@apple.com>
  4295. Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
  4296. Reviewed by Darin Adler.
  4297. Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
  4298. * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
  4299. disable this feature by default.
  4300. 2009-09-22 Yaar Schnitman <yaar@chromium.org>
  4301. Reviewed by David Levin.
  4302. Create chromium directory and ported chromium.org's features.gypi for
  4303. the webkit chromium port.
  4304. https://bugs.webkit.org/show_bug.cgi?id=29617
  4305. * chromium/features.gypi: Added.
  4306. 2009-09-21 Dan Bernstein <mitz@apple.com>
  4307. Reviewed by Anders Carlsson.
  4308. <rdar://problem/4137135> iFrame with PDF not being handled correctly on
  4309. usps.com
  4310. https://bugs.webkit.org/show_bug.cgi?id=4151
  4311. * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
  4312. and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
  4313. Objective-C++.
  4314. 2009-09-07 Steve Block <steveblock@google.com>
  4315. Reviewed by Adam Barth.
  4316. Adds a mock Geolocation service. This will be used to provide predictable behavior of the
  4317. Geolocation API for use in LayoutTests. Later changes will integrate the the mock
  4318. Geolocation service with DumpRenderTree.
  4319. https://bugs.webkit.org/show_bug.cgi?id=28264
  4320. * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
  4321. 2009-09-03 John Sullivan <sullivan@apple.com>
  4322. Reviewed by Adam Roben
  4323. * StringsNotToBeLocalized.txt:
  4324. Brought this file up to date.
  4325. 2009-08-31 Mark Rowe <mrowe@apple.com>
  4326. Rubber-stamped by Beth Dakin.
  4327. Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
  4328. We stopped using these back in r18592 when we switched over to context menus
  4329. driven by WebCore.
  4330. * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
  4331. * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
  4332. * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
  4333. * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
  4334. * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
  4335. * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
  4336. * WebKit.xcodeproj/project.pbxproj:
  4337. 2009-08-28 Chris Fleizach <cfleizach@apple.com>
  4338. Reviewed by John Sullivan.
  4339. update-webkit-localizable-strings script can no longer complete
  4340. https://bugs.webkit.org/show_bug.cgi?id=28792
  4341. * English.lproj/Localizable.strings:
  4342. 2009-08-27 John Sullivan <sullivan@apple.com>
  4343. * StringsNotToBeLocalized.txt:
  4344. Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
  4345. 2009-08-25 Eric Carlson <eric.carlson@apple.com>
  4346. Reviewed by Oliver Hunt.
  4347. <video> and <audio> controller should be accessible
  4348. https://bugs.webkit.org/show_bug.cgi?id=28081
  4349. Add localized strings for media controller accessiblility.
  4350. * English.lproj/Localizable.strings:
  4351. 2009-08-20 Chris Fleizach <cfleizach@apple.com>
  4352. Reviewed by Darin Adler.
  4353. Enable various "grouping" ARIA roles
  4354. https://bugs.webkit.org/show_bug.cgi?id=28486
  4355. * English.lproj/Localizable.strings:
  4356. 2009-08-18 Drew Wilson <atwilson@google.com>
  4357. Reviewed by Eric Seidel.
  4358. Need to extend DumpRenderTree to expose number of worker threads.
  4359. https://bugs.webkit.org/show_bug.cgi?id=28292
  4360. * WebKit.xcodeproj/project.pbxproj:
  4361. Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
  4362. 2009-08-06 Mark Rowe <mrowe@apple.com>
  4363. Rubber-stamped by Sam Weinig.
  4364. Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
  4365. * WebKit.xcodeproj/project.pbxproj:
  4366. 2009-08-06 Mark Rowe <mrowe@apple.com>
  4367. Bring a little order to our otherwise out of control lives.
  4368. * WebKit.xcodeproj/project.pbxproj:
  4369. 2009-08-06 Mark Rowe <mrowe@apple.com>
  4370. Build fix.
  4371. Don't attempt to build a file that Anders just deleted.
  4372. * WebKit.xcodeproj/project.pbxproj:
  4373. 2009-07-29 David Kilzer <ddkilzer@apple.com>
  4374. <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
  4375. Reviewed by Mark Rowe.
  4376. WebPluginController.h includes WebPluginContainerCheck.h, which
  4377. is not a private header. Since WebPluginController.h doesn't
  4378. appear to be used anywhere, remove its private header status.
  4379. * WebKit.xcodeproj/project.pbxproj: Remove private header
  4380. attribute from WebPluginController.h.
  4381. 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
  4382. Reviewed by David Levin.
  4383. Added FrameLoaderClient for Haiku WebCore support.
  4384. https://bugs.webkit.org/show_bug.cgi?id=26952
  4385. * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
  4386. (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
  4387. (WebCore::FrameLoaderClientHaiku::setFrame):
  4388. (WebCore::FrameLoaderClientHaiku::setWebView):
  4389. (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
  4390. (WebCore::FrameLoaderClientHaiku::hasWebView):
  4391. (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
  4392. (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
  4393. (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
  4394. (WebCore::FrameLoaderClientHaiku::makeRepresentation):
  4395. (WebCore::FrameLoaderClientHaiku::forceLayout):
  4396. (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
  4397. (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
  4398. (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
  4399. (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
  4400. (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
  4401. (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
  4402. (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
  4403. (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
  4404. (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
  4405. (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
  4406. (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
  4407. (WebCore::FrameLoaderClientHaiku::willCloseDocument):
  4408. (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
  4409. (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
  4410. (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
  4411. (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
  4412. (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
  4413. (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
  4414. (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
  4415. (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
  4416. (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
  4417. (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
  4418. (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
  4419. (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
  4420. (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
  4421. (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
  4422. (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
  4423. (WebCore::FrameLoaderClientHaiku::dispatchShow):
  4424. (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
  4425. (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
  4426. (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
  4427. (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
  4428. (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
  4429. (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
  4430. (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
  4431. (WebCore::FrameLoaderClientHaiku::progressStarted):
  4432. (WebCore::FrameLoaderClientHaiku::progressCompleted):
  4433. (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
  4434. (WebCore::FrameLoaderClientHaiku::willChangeTitle):
  4435. (WebCore::FrameLoaderClientHaiku::didChangeTitle):
  4436. (WebCore::FrameLoaderClientHaiku::finishedLoading):
  4437. (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
  4438. (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
  4439. (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
  4440. (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
  4441. (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
  4442. (WebCore::FrameLoaderClientHaiku::restoreViewState):
  4443. (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
  4444. (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
  4445. (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
  4446. (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
  4447. (WebCore::FrameLoaderClientHaiku::didFinishLoad):
  4448. (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
  4449. (WebCore::FrameLoaderClientHaiku::setTitle):
  4450. (WebCore::FrameLoaderClientHaiku::userAgent):
  4451. (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
  4452. (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
  4453. (WebCore::FrameLoaderClientHaiku::canHandleRequest):
  4454. (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
  4455. (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
  4456. (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
  4457. (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
  4458. (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
  4459. (WebCore::FrameLoaderClientHaiku::canCachePage):
  4460. (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
  4461. (WebCore::FrameLoaderClientHaiku::committedLoad):
  4462. (WebCore::FrameLoaderClientHaiku::cancelledError):
  4463. (WebCore::FrameLoaderClientHaiku::blockedError):
  4464. (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
  4465. (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
  4466. (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
  4467. (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
  4468. (WebCore::FrameLoaderClientHaiku::shouldFallBack):
  4469. (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
  4470. (WebCore::FrameLoaderClientHaiku::download):
  4471. (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
  4472. (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
  4473. (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
  4474. (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
  4475. (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
  4476. (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
  4477. (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
  4478. (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
  4479. (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
  4480. (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
  4481. (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
  4482. (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
  4483. (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
  4484. (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
  4485. (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
  4486. (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
  4487. (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
  4488. (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
  4489. (WebCore::FrameLoaderClientHaiku::startDownload):
  4490. (WebCore::FrameLoaderClientHaiku::createFrame):
  4491. (WebCore::FrameLoaderClientHaiku::objectContentType):
  4492. (WebCore::FrameLoaderClientHaiku::createPlugin):
  4493. (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
  4494. (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
  4495. (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
  4496. (WebCore::FrameLoaderClientHaiku::overrideMediaType):
  4497. (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
  4498. (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
  4499. (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
  4500. (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
  4501. (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
  4502. (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
  4503. (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
  4504. * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
  4505. (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
  4506. 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
  4507. Reviewed by David Levin.
  4508. Added ChromeClient for Haiku WebCore support.
  4509. https://bugs.webkit.org/show_bug.cgi?id=26952
  4510. * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
  4511. (WebCore::ChromeClientHaiku::ChromeClientHaiku):
  4512. (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
  4513. (WebCore::ChromeClientHaiku::chromeDestroyed):
  4514. (WebCore::ChromeClientHaiku::setWindowRect):
  4515. (WebCore::ChromeClientHaiku::windowRect):
  4516. (WebCore::ChromeClientHaiku::pageRect):
  4517. (WebCore::ChromeClientHaiku::scaleFactor):
  4518. (WebCore::ChromeClientHaiku::focus):
  4519. (WebCore::ChromeClientHaiku::unfocus):
  4520. (WebCore::ChromeClientHaiku::canTakeFocus):
  4521. (WebCore::ChromeClientHaiku::takeFocus):
  4522. (WebCore::ChromeClientHaiku::createWindow):
  4523. (WebCore::ChromeClientHaiku::createModalDialog):
  4524. (WebCore::ChromeClientHaiku::show):
  4525. (WebCore::ChromeClientHaiku::canRunModal):
  4526. (WebCore::ChromeClientHaiku::runModal):
  4527. (WebCore::ChromeClientHaiku::setToolbarsVisible):
  4528. (WebCore::ChromeClientHaiku::toolbarsVisible):
  4529. (WebCore::ChromeClientHaiku::setStatusbarVisible):
  4530. (WebCore::ChromeClientHaiku::statusbarVisible):
  4531. (WebCore::ChromeClientHaiku::setScrollbarsVisible):
  4532. (WebCore::ChromeClientHaiku::scrollbarsVisible):
  4533. (WebCore::ChromeClientHaiku::setMenubarVisible):
  4534. (WebCore::ChromeClientHaiku::menubarVisible):
  4535. (WebCore::ChromeClientHaiku::setResizable):
  4536. (WebCore::ChromeClientHaiku::addMessageToConsole):
  4537. (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
  4538. (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
  4539. (WebCore::ChromeClientHaiku::closeWindowSoon):
  4540. (WebCore::ChromeClientHaiku::runJavaScriptAlert):
  4541. (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
  4542. (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
  4543. (WebCore::ChromeClientHaiku::setStatusbarText):
  4544. (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
  4545. (WebCore::ChromeClientHaiku::tabsToLinks):
  4546. (WebCore::ChromeClientHaiku::windowResizerRect):
  4547. (WebCore::ChromeClientHaiku::repaint):
  4548. (WebCore::ChromeClientHaiku::scroll):
  4549. (WebCore::ChromeClientHaiku::screenToWindow):
  4550. (WebCore::ChromeClientHaiku::windowToScreen):
  4551. (WebCore::ChromeClientHaiku::platformWindow):
  4552. (WebCore::ChromeClientHaiku::contentsSizeChanged):
  4553. (WebCore::ChromeClientHaiku::scrollRectIntoView):
  4554. (WebCore::ChromeClientHaiku::addToDirtyRegion):
  4555. (WebCore::ChromeClientHaiku::scrollBackingStore):
  4556. (WebCore::ChromeClientHaiku::updateBackingStore):
  4557. (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
  4558. (WebCore::ChromeClientHaiku::setToolTip):
  4559. (WebCore::ChromeClientHaiku::print):
  4560. (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
  4561. (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
  4562. (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
  4563. (WebCore::ChromeClientHaiku::runOpenPanel):
  4564. (WebCore::ChromeClientHaiku::setCursor):
  4565. (WebCore::ChromeClientHaiku::formStateDidChange):
  4566. (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
  4567. * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
  4568. 2009-07-28 Robert Hogan <robert@roberthogan.net>
  4569. Reviewed by Simon Hausmann.
  4570. Add WebKit version API to Qt.
  4571. Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
  4572. at compile time and make it available to webkit ports through WebKitVersion.h.
  4573. https://bugs.webkit.org/show_bug.cgi?id=27158
  4574. * scripts/generate-webkitversion.pl: Added
  4575. 2009-07-24 Andrei Popescu <andreip@google.com>
  4576. ApplicationCache should have size limit
  4577. https://bugs.webkit.org/show_bug.cgi?id=22700
  4578. Updated the project after adding WebApplicationCache.h/mm
  4579. * WebKit.xcodeproj/project.pbxproj:
  4580. 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
  4581. Reviewed by Eric Seidel.
  4582. Added InspectorClient for Haiku WebCore support.
  4583. https://bugs.webkit.org/show_bug.cgi?id=26952
  4584. Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
  4585. * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
  4586. (WebCore::InspectorClientHaiku::inspectorDestroyed):
  4587. (WebCore::InspectorClientHaiku::createPage):
  4588. (WebCore::InspectorClientHaiku::localizedStringsURL):
  4589. (WebCore::InspectorClientHaiku::hiddenPanels):
  4590. (WebCore::InspectorClientHaiku::showWindow):
  4591. (WebCore::InspectorClientHaiku::closeWindow):
  4592. (WebCore::InspectorClientHaiku::attachWindow):
  4593. (WebCore::InspectorClientHaiku::detachWindow):
  4594. (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
  4595. (WebCore::InspectorClientHaiku::highlight):
  4596. (WebCore::InspectorClientHaiku::hideHighlight):
  4597. (WebCore::InspectorClientHaiku::inspectedURLChanged):
  4598. (WebCore::InspectorClientHaiku::populateSetting):
  4599. (WebCore::InspectorClientHaiku::storeSetting):
  4600. (WebCore::InspectorClientHaiku::removeSetting):
  4601. * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
  4602. 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
  4603. Reviewed by Oliver Hunt.
  4604. Added EditorClient for Haiku WebCore support.
  4605. https://bugs.webkit.org/show_bug.cgi?id=26952
  4606. Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
  4607. * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
  4608. (WebCore::EditorClientHaiku::EditorClientHaiku):
  4609. (WebCore::EditorClientHaiku::setPage):
  4610. (WebCore::EditorClientHaiku::pageDestroyed):
  4611. (WebCore::EditorClientHaiku::shouldDeleteRange):
  4612. (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
  4613. (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
  4614. (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
  4615. (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
  4616. (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
  4617. (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
  4618. (WebCore::EditorClientHaiku::toggleGrammarChecking):
  4619. (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
  4620. (WebCore::EditorClientHaiku::isEditable):
  4621. (WebCore::EditorClientHaiku::shouldBeginEditing):
  4622. (WebCore::EditorClientHaiku::shouldEndEditing):
  4623. (WebCore::EditorClientHaiku::shouldInsertNode):
  4624. (WebCore::EditorClientHaiku::shouldInsertText):
  4625. (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
  4626. (WebCore::EditorClientHaiku::shouldApplyStyle):
  4627. (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
  4628. (WebCore::EditorClientHaiku::didBeginEditing):
  4629. (WebCore::EditorClientHaiku::respondToChangedContents):
  4630. (WebCore::EditorClientHaiku::respondToChangedSelection):
  4631. (WebCore::EditorClientHaiku::didEndEditing):
  4632. (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
  4633. (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
  4634. (WebCore::EditorClientHaiku::registerCommandForUndo):
  4635. (WebCore::EditorClientHaiku::registerCommandForRedo):
  4636. (WebCore::EditorClientHaiku::clearUndoRedoOperations):
  4637. (WebCore::EditorClientHaiku::canUndo):
  4638. (WebCore::EditorClientHaiku::canRedo):
  4639. (WebCore::EditorClientHaiku::undo):
  4640. (WebCore::EditorClientHaiku::redo):
  4641. (WebCore::EditorClientHaiku::handleKeyboardEvent):
  4642. (WebCore::EditorClientHaiku::handleInputMethodKeydown):
  4643. (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
  4644. (WebCore::EditorClientHaiku::textFieldDidEndEditing):
  4645. (WebCore::EditorClientHaiku::textDidChangeInTextField):
  4646. (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
  4647. (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
  4648. (WebCore::EditorClientHaiku::textDidChangeInTextArea):
  4649. (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
  4650. (WebCore::EditorClientHaiku::learnWord):
  4651. (WebCore::EditorClientHaiku::checkSpellingOfString):
  4652. (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
  4653. (WebCore::EditorClientHaiku::checkGrammarOfString):
  4654. (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
  4655. (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
  4656. (WebCore::EditorClientHaiku::showSpellingUI):
  4657. (WebCore::EditorClientHaiku::spellingUIIsShowing):
  4658. (WebCore::EditorClientHaiku::getGuessesForWord):
  4659. (WebCore::EditorClientHaiku::setInputMethodState):
  4660. (WebCore::EditorClientHaiku::isEditing):
  4661. * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
  4662. 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
  4663. Reviewed by Eric Seidel.
  4664. Added DragClient for Haiku WebCore support.
  4665. https://bugs.webkit.org/show_bug.cgi?id=26952
  4666. Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
  4667. * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
  4668. (WebCore::DragClientHaiku::actionMaskForDrag):
  4669. (WebCore::DragClientHaiku::willPerformDragDestinationAction):
  4670. (WebCore::DragClientHaiku::dragControllerDestroyed):
  4671. (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
  4672. (WebCore::DragClientHaiku::willPerformDragSourceAction):
  4673. (WebCore::DragClientHaiku::startDrag):
  4674. (WebCore::DragClientHaiku::createDragImageForLink):
  4675. * haiku/WebCoreSupport/DragClientHaiku.h: Added.
  4676. 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
  4677. Reviewed by Oliver Hunt.
  4678. Added ContextMenuClient for Haiku WebCore support.
  4679. https://bugs.webkit.org/show_bug.cgi?id=26952
  4680. Adding two files, ContextMenuClientHaiku.h
  4681. and ContextMenuClientHaiku.cpp
  4682. * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
  4683. (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
  4684. (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
  4685. (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
  4686. (WebCore::ContextMenuClientHaiku::downloadURL):
  4687. (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
  4688. (WebCore::ContextMenuClientHaiku::speak):
  4689. (WebCore::ContextMenuClientHaiku::isSpeaking):
  4690. (WebCore::ContextMenuClientHaiku::stopSpeaking):
  4691. (WebCore::ContextMenuClientHaiku::searchWithGoogle):
  4692. * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
  4693. 2009-07-10 Adam Roben <aroben@apple.com>
  4694. Sort all our Xcode projects
  4695. Accomplished using sort-Xcode-project-file.
  4696. Requested by Dave Kilzer.
  4697. * WebKit.xcodeproj/project.pbxproj:
  4698. 2009-07-02 Adam Roben <aroben@apple.com>
  4699. Fix warnings from update-webkit-localizable-strings
  4700. Rubber-stamped by Eric Carlson.
  4701. * English.lproj/Localizable.strings: Updated.
  4702. 2009-07-02 Adam Roben <aroben@apple.com>
  4703. Update StringsNotToBeLocalized.txt for (not so) recent changes
  4704. Bug 26926: StringsNotToBeLocalized.txt is out-of-date
  4705. <https://bugs.webkit.org/show_bug.cgi?id=26926>
  4706. Reviewed by John Sullivan.
  4707. * StringsNotToBeLocalized.txt:
  4708. 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
  4709. Reviewed by Simon Fraser.
  4710. <rdar://problem/6518119>
  4711. Add localized strings for media controller status messages.
  4712. * English.lproj/Localizable.strings: Localized text.
  4713. 2009-06-08 Dan Bernstein <mitz@apple.com>
  4714. Rubber-stamped by Mark Rowe.
  4715. - updated the project after giving Objective-C++ the .mm extension
  4716. * WebKit.xcodeproj/project.pbxproj:
  4717. 2009-06-04 Sam Weinig <sam@webkit.org>
  4718. Reviewed by Alice Liu.
  4719. Move WebView internal data into WebViewData.h/mm.
  4720. * WebKit.xcodeproj/project.pbxproj:
  4721. 2009-06-03 Sam Weinig <sam@webkit.org>
  4722. Reviewed by Mark Rowe.
  4723. Added WebDelegateImplementationCaching.h/mm
  4724. * WebKit.xcodeproj/project.pbxproj:
  4725. 2009-06-03 Sam Weinig <sam@webkit.org>
  4726. Reviewed by Mark Rowe.
  4727. Add WebViewInternal.mm.
  4728. * WebKit.xcodeproj/project.pbxproj:
  4729. 2009-06-03 Dan Bernstein <mitz@apple.com>
  4730. Reviewed by Anders Carlsson.
  4731. - WebKit project part of eliminating WebCoreTextRenderer
  4732. * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
  4733. compile as Objective-C++.
  4734. 2009-06-01 Darin Adler <darin@apple.com>
  4735. Reviewed by Maciej Stachowiak.
  4736. Bug 26113: break WebTextCompletionController out into its own source file
  4737. https://bugs.webkit.org/show_bug.cgi?id=26113
  4738. * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
  4739. 2009-05-28 Mark Rowe <mrowe@apple.com>
  4740. Rubber-stamped by Anders Carlsson.
  4741. Symlink WebKitPluginHost.app in to place if needed.
  4742. * WebKit.xcodeproj/project.pbxproj:
  4743. 2009-05-24 Darin Adler <darin@apple.com>
  4744. * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
  4745. 2009-05-16 Anders Carlsson <andersca@apple.com>
  4746. Reviewed by Sam Weinig and Dan Bernstein.
  4747. Fix <rdar://problem/6889644>.
  4748. * English.lproj/Localizable.strings:
  4749. 2009-05-10 Alexey Proskuryakov <ap@webkit.org>
  4750. Reviewed by Dan Bernstein.
  4751. <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
  4752. * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
  4753. it could use C++ code from AuthenticaitonMac.h.
  4754. 2009-04-27 Douglas R. Davidson <ddavidso@apple.com>
  4755. Add localizable strings for
  4756. <rdar://problem/6724106> WebViews need to implement text checking
  4757. Reviewed by Justin Garcia.
  4758. * English.lproj/Localizable.strings:
  4759. 2009-04-27 Kevin Decker <kdecker@apple.com>
  4760. Reviewed by Anders Carlsson.
  4761. <rdar://problem/6352982>
  4762. * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
  4763. 2009-04-23 Kevin Decker <kdecker@apple.com>
  4764. Reviewed by Anders Carlsson.
  4765. * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
  4766. 2009-04-21 Adam Roben <aroben@apple.com>
  4767. Update StringsNotToBeLocalized.txt for recent changes
  4768. Rubber-stamped by John Sullivan.
  4769. * StringsNotToBeLocalized.txt:
  4770. 2009-04-19 Darin Adler <darin@apple.com>
  4771. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4772. 2009-04-17 David Kilzer <ddkilzer@apple.com>
  4773. Simplify FEATURE_DEFINES definition
  4774. Reviewed by Darin Adler.
  4775. This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
  4776. variables to their own FeatureDefines.xcconfig file. It also
  4777. extracts a new ENABLE_GEOLOCATION variable so that
  4778. FEATURE_DEFINES only needs to be defined once.
  4779. * WebKit.xcodeproj/project.pbxproj: Added
  4780. FeatureDefines.xcconfig file.
  4781. 2009-04-10 Timothy Hatcher <timothy@apple.com>
  4782. Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
  4783. Rubber-stamped by Mark Rowe.
  4784. * WebKit.xcodeproj/project.pbxproj:
  4785. 2009-04-09 Mike Thole <mthole@apple.com>
  4786. Reviewed by Adam Roben.
  4787. * WebKit.xcodeproj/project.pbxproj:
  4788. Set the Localizable.strings encoding to UTF-16.
  4789. 2009-04-07 Anders Carlsson <andersca@apple.com>
  4790. Try to fix the Leopard build once more.
  4791. * WebKit.xcodeproj/project.pbxproj:
  4792. 2009-04-07 Anders Carlsson <andersca@apple.com>
  4793. Another attempt at fixing the build.
  4794. * WebKit.xcodeproj/project.pbxproj:
  4795. 2009-04-02 Adele Peterson <adele@apple.com>
  4796. Reviewed by Darin Adler.
  4797. * WebKit.xcodeproj/project.pbxproj:
  4798. Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private.
  4799. 2009-04-01 Greg Bolsinga <bolsinga@apple.com>
  4800. Reviewed by Mark Rowe.
  4801. https://bugs.webkit.org/show_bug.cgi?id=24990
  4802. Put SECTORDER_FLAGS into xcconfig files.
  4803. * WebKit.xcodeproj/project.pbxproj:
  4804. 2009-03-27 Darin Adler <darin@apple.com>
  4805. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4806. 2009-03-16 Darin Adler <darin@apple.com>
  4807. Reviewed by Dan Bernstein.
  4808. * English.lproj/Localizable.strings: Updated.
  4809. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4810. 2009-03-13 Greg Bolsinga <bolsinga@apple.com>
  4811. Reviewed by Simon Fraser.
  4812. Update Geolocation perimission dialogs to be asynchronous.
  4813. https://bugs.webkit.org/show_bug.cgi?id=24505
  4814. Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
  4815. coding style set by WebSecurityOrigin.
  4816. * WebKit.xcodeproj/project.pbxproj:
  4817. 2009-03-13 Anders Carlsson <andersca@apple.com>
  4818. Reviewed by Dan Bernstein.
  4819. <rdar://problem/6610666> Revise the Cocoa event model text API
  4820. Remove nptextinput.h
  4821. * WebKit.xcodeproj/project.pbxproj:
  4822. 2009-03-03 David Kilzer <ddkilzer@apple.com>
  4823. <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
  4824. Reviewed by Mark Rowe.
  4825. The fix is to add INSTALLHDRS_COPY_PHASE = YES and
  4826. INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
  4827. make sure various build phase scripts work with the installhdrs
  4828. build phase.
  4829. * WebKit.xcodeproj/project.pbxproj:
  4830. - Added shell code to prevent running "Check For Global
  4831. Initializers", "Check For Exit Time Destructors" and "Check
  4832. For Weak VTables" scripts during the installhdrs build phase.
  4833. - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
  4834. targets since it's no longer needed after defining
  4835. WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
  4836. 2009-03-03 David Kilzer <ddkilzer@apple.com>
  4837. Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
  4838. Reviewed by Adam Roben.
  4839. Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
  4840. since NPAPI headers had migrated from JavaScriptCore to WebCore
  4841. before that.
  4842. * WebKit.xcodeproj/project.pbxproj: Removed
  4843. JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
  4844. and Release configurations.
  4845. 2009-03-02 Anders Carlsson <andersca@apple.com>
  4846. WebNetscapePluginPackage.mm is an Objective-C++ file.
  4847. * WebKit.xcodeproj/project.pbxproj:
  4848. 2009-03-02 Anders Carlsson <andersca@apple.com>
  4849. Reviewed by John Sullivan.
  4850. Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
  4851. * WebKit.xcodeproj/project.pbxproj:
  4852. 2009-02-20 Anders Carlsson <andersca@apple.com>
  4853. Reviewed by Dan Bernstein.
  4854. Add new files.
  4855. * WebKit.xcodeproj/project.pbxproj:
  4856. 2009-02-13 Darin Adler <darin@apple.com>
  4857. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4858. 2009-02-07 Darin Adler <darin@apple.com>
  4859. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4860. 2009-02-04 Timothy Hatcher <timothy@apple.com>
  4861. Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
  4862. <rdar://problem/6508457> Launching widget in Dashcode debugger is
  4863. super-slow due forwardInvocation: calling debug delegate
  4864. Reviewed by Oliver Hunt.
  4865. * WebKit.xcodeproj/project.pbxproj:
  4866. 2009-02-02 Anders Carlsson <andersca@apple.com>
  4867. Reviewed by Dan Bernstein.
  4868. Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
  4869. * WebKit.xcodeproj/project.pbxproj:
  4870. 2009-01-26 Mark Rowe <mrowe@apple.com>
  4871. Rubber-stamped by Sam Weinig.
  4872. Clean up after r40240.
  4873. * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
  4874. 2009-01-25 Darin Adler <darin@apple.com>
  4875. Try to fix full build on Mac Leopard.
  4876. * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
  4877. Maybe this is temporary, but I had to do it to get the full build to succeed.
  4878. 2009-01-25 Mark Rowe <mrowe@apple.com>
  4879. Rubber-stamped by Dan Bernstein.
  4880. Improve the consistency of settings in our .xcconfig files.
  4881. * WebKit.xcodeproj/project.pbxproj:
  4882. 2009-01-23 Brady Eidson <beidson@apple.com>
  4883. Rubberstamped by Darin Adler
  4884. Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
  4885. * WebKit.xcodeproj/project.pbxproj:
  4886. 2009-01-20 Anders Carlsson <andersca@apple.com>
  4887. Reviewed by Sam Weinig.
  4888. Add ProxyInstance files.
  4889. * WebKit.xcodeproj/project.pbxproj:
  4890. 2009-01-04 David Kilzer <ddkilzer@apple.com>
  4891. Don't install internal headers in WebKit framework
  4892. Reviewed by Darin Adler.
  4893. * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
  4894. headers so they're not installed.
  4895. 2009-01-02 Darin Adler <darin@apple.com>
  4896. * StringsNotToBeLocalized.txt: Updated.
  4897. 2008-12-23 Darin Adler <darin@apple.com>
  4898. Reviewed by Alexey Proskuryakov.
  4899. - fix https://bugs.webkit.org/show_bug.cgi?id=22976
  4900. crash due to Mail's use of WebArchive and WebResource on non-main thread
  4901. * StringsNotToBeLocalized.txt: Updated.
  4902. * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
  4903. existing file WebResourceInternal.h.
  4904. 2008-12-08 David Kilzer <ddkilzer@apple.com>
  4905. Bug 22555: Sort "children" sections in Xcode project files
  4906. <https://bugs.webkit.org/show_bug.cgi?id=22555>
  4907. Reviewed by Eric Seidel.
  4908. * WebKit.xcodeproj/project.pbxproj: Sorted.
  4909. 2008-12-08 Darin Adler <darin@apple.com>
  4910. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4911. 2008-12-05 Dan Bernstein <mitz@apple.com>
  4912. Mac build fix.
  4913. * WebKit.xcodeproj/project.pbxproj:
  4914. 2008-12-05 Dan Bernstein <mitz@apple.com>
  4915. Mac build fix.
  4916. * WebKit.xcodeproj/project.pbxproj:
  4917. 2008-12-04 Anders Carlsson <andersca@apple.com>
  4918. Reviewed by Sam Weinig.
  4919. Add HostedNetscapePluginStream.
  4920. * WebKit.xcodeproj/project.pbxproj:
  4921. 2008-12-03 Anders Carlsson <andersca@apple.com>
  4922. Reviewed by Sam Weinig.
  4923. Move WebPluginRequest to its own file.
  4924. * WebKit.xcodeproj/project.pbxproj:
  4925. 2008-12-03 Steve Falkenburg <sfalken@apple.com>
  4926. Update strings not to be localized.
  4927. Reviewed by Adam Roben.
  4928. * StringsNotToBeLocalized.txt:
  4929. 2008-11-26 Mark Rowe <mrowe@apple.com>
  4930. Build fix.
  4931. Fix up the references to files under WebKit/mac/Plugins/Hosted.
  4932. * WebKit.xcodeproj/project.pbxproj:
  4933. 2008-11-26 Anders Carlsson <andersca@apple.com>
  4934. Reviewed by Mark Rowe.
  4935. Add plug-in host related files to the Xcode project.
  4936. * WebKit.xcodeproj/project.pbxproj:
  4937. 2008-11-14 Dan Bernstein <mitz@apple.com>
  4938. Reviewed by Darin Adler.
  4939. - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
  4940. * English.lproj/Localizable.strings: Added the Text Direction submenu
  4941. title.
  4942. 2008-11-13 John Sullivan <sullivan@apple.com>
  4943. fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
  4944. Reviewed by Tim Hatcher
  4945. * English.lproj/Localizable.strings:
  4946. updated for these changes
  4947. * StringsNotToBeLocalized.txt:
  4948. removed unused exception
  4949. 2008-11-12 John Sullivan <sullivan@apple.com>
  4950. fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
  4951. Reviewed by Tim Hatcher
  4952. * English.lproj/Localizable.strings:
  4953. * StringsNotToBeLocalized.txt:
  4954. updated for this change
  4955. 2008-11-10 Anders Carlsson <andersca@apple.com>
  4956. Reviewed by Kevin Decker.
  4957. Add WebHostedNetscapePluginView to the project.
  4958. * WebKit.xcodeproj/project.pbxproj:
  4959. 2008-11-10 Anders Carlsson <andersca@apple.com>
  4960. Reviewed by Kevin Decker.
  4961. Add a new WebBaseNetscapePluginView class.
  4962. * WebKit.xcodeproj/project.pbxproj:
  4963. 2008-11-10 Anders Carlsson <andersca@apple.com>
  4964. Reviewed by Adam Roben.
  4965. Rename WebBaseNetscapePluginView to WebNetscapePluginView.
  4966. * StringsNotToBeLocalized.txt:
  4967. * WebKit.xcodeproj/project.pbxproj:
  4968. 2008-11-05 Anders Carlsson <andersca@apple.com>
  4969. Reviewed by Kevin Decker.
  4970. Remove WebPlugInStreamLoaderDelegate.h
  4971. * WebKit.xcodeproj/project.pbxproj:
  4972. 2008-11-03 Darin Adler <darin@apple.com>
  4973. Reviewed by Tim Hatcher.
  4974. - https://bugs.webkit.org/show_bug.cgi?id=22061
  4975. create script to check for exit-time destructors
  4976. * WebKit.xcodeproj/project.pbxproj: Added a script
  4977. phase that runs the check-for-exit-time-destructors script.
  4978. 2008-10-31 Anders Carlsson <andersca@apple.com>
  4979. Reviewed by Kevin Decker.
  4980. Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
  4981. * WebKit.xcodeproj/project.pbxproj:
  4982. 2008-10-29 Matt Lilek <webkit@mattlilek.com>
  4983. Not reviewed, build fix.
  4984. * WebKit.xcodeproj/project.pbxproj:
  4985. 2008-10-28 Adele Peterson <adele@apple.com>
  4986. Reviewed by John Sullivan.
  4987. Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
  4988. "files" string for multifile uploads needs to be localized
  4989. * English.lproj/Localizable.strings: Updated with new string.
  4990. 2008-10-28 Adele Peterson <adele@apple.com>
  4991. Reviewed by Sam Weinig.
  4992. * English.lproj/Localizable.strings:
  4993. Updated.
  4994. 2008-10-27 Darin Adler <darin@apple.com>
  4995. * StringsNotToBeLocalized.txt: Updated for recent changes.
  4996. 2008-10-24 Timothy Hatcher <timothy@apple.com>
  4997. Implement new InspectorClient methods to work with Settings.
  4998. https://bugs.webkit.org/show_bug.cgi?id=21856
  4999. Reviewed by Darin Adler.
  5000. * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
  5001. 2008-10-15 Mark Rowe <mrowe@apple.com>
  5002. Rubber-stamped by Brady Eidson.
  5003. <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
  5004. * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
  5005. 2008-10-14 Maxime Britto <britto@apple.com>
  5006. Reviewed by Darin Adler.
  5007. * WebKit.xcodeproj/project.pbxproj: Added two files for the
  5008. WebTextIterator, and made the WebTextIterator.h private
  5009. 2008-10-04 Mark Rowe <mrowe@apple.com>
  5010. Reviewed by Tim Hatcher.
  5011. Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
  5012. * WebKit.xcodeproj/project.pbxproj:
  5013. 2008-09-24 Darin Adler <darin@apple.com>
  5014. * StringsNotToBeLocalized.txt: Updated for recent changes.
  5015. 2008-09-15 Chris Fleizach <cfleizach@apple.com>
  5016. Reviewed by Darin Adler, Beth Dakin
  5017. Support strings for AXLists
  5018. * English.lproj/Localizable.strings:
  5019. 2008-09-15 Anders Carlsson <andersca@apple.com>
  5020. Reviewed by Mitz.
  5021. Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
  5022. * WebKit.xcodeproj/project.pbxproj:
  5023. 2008-09-02 Mark Rowe <mrowe@apple.com>
  5024. Reviewed by Tim Hatcher.
  5025. Build fix. Remove the now unnecessary check for "4" in the user agent string.
  5026. * WebKit.xcodeproj/project.pbxproj:
  5027. 2008-08-17 Geoffrey Garen <ggaren@apple.com>
  5028. Reviewed by Cameron Zwarich.
  5029. Updated project files to XCode 3.1.
  5030. * WebKit.xcodeproj/project.pbxproj:
  5031. 2008-08-15 Mark Rowe <mrowe@apple.com>
  5032. Rubber-stamped by Geoff Garen.
  5033. <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
  5034. * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
  5035. 2008-08-05 Anders Carlsson <andersca@apple.com>
  5036. Reviewed by Darin Adler.
  5037. Remove MainThreadObjectDeallocator.{h|mm}.
  5038. * WebKit.xcodeproj/project.pbxproj:
  5039. 2008-08-04 Mark Rowe <mrowe@apple.com>
  5040. Reviewed by Darin Adler.
  5041. Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
  5042. Part one of fix for <rdar://problem/5853147>.
  5043. * WebKit.xcodeproj/project.pbxproj:
  5044. 2008-07-31 David D. Kilzer <ddkilzer@webkit.org>
  5045. Fix layout test results for webarchive/test-xml-stylesheet.xml
  5046. Reviewed by Darin Adler.
  5047. * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
  5048. Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
  5049. to private so they're copied into PrivateHeaders.
  5050. 2008-07-11 Stephanie Lewis <slewis@apple.com>
  5051. Reviewed by Darin Adler.
  5052. Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
  5053. * WebKit.xcodeproj/project.pbxproj:
  5054. 2008-07-07 Mark Rowe <mrowe@apple.com>
  5055. Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
  5056. so that they don't have an unnecessary ".." in the path.
  5057. * WebKit.xcodeproj/project.pbxproj:
  5058. 2008-07-05 Mark Rowe <mrowe@apple.com>
  5059. Reviewed by John Sullivan.
  5060. Remove WebSearchableTextView as it has been unused for some time now.
  5061. * WebKit.xcodeproj/project.pbxproj:
  5062. 2008-06-26 Anders Carlsson <andersca@apple.com>
  5063. Reviewed by Darin Adler.
  5064. Add MainThreadObjectDeallocator to sources.
  5065. * WebKit.xcodeproj/project.pbxproj:
  5066. 2008-06-24 John Sullivan <sullivan@apple.com>
  5067. Rubber-stamped by Sam Weinig
  5068. * StringsNotToBeLocalized.txt:
  5069. brought this file up to date
  5070. 2008-06-17 Mark Rowe <mrowe@apple.com>
  5071. Reviewed by Darin Adler.
  5072. <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
  5073. * WebKit.xcodeproj/project.pbxproj:
  5074. 2008-05-22 Timothy Hatcher <timothy@apple.com>
  5075. <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
  5076. Reviewed by Adam Roben.
  5077. * English.lproj/Localizable.strings: Added new strings.
  5078. 2008-05-21 Anders Carlsson <andersca@apple.com>
  5079. Reviewed by Maciej.
  5080. Add WebIconFetcher files.
  5081. * WebKit.xcodeproj/project.pbxproj:
  5082. 2008-05-16 Timothy Hatcher <timothy@apple.com>
  5083. Removes WebScriptDebugServer files and related calls. This removes
  5084. the hooks that Drosera uses for debugging. Now that the Web Inspector
  5085. has a better debugger, we don't need these anymore.
  5086. Reviewed by Sam Weinig.
  5087. * StringsNotToBeLocalized.txt:
  5088. * WebKit.xcodeproj/project.pbxproj:
  5089. 2008-05-13 Chris Fleizach <cfleizach@apple.com>
  5090. Reviewed by Beth Dakin
  5091. <rdar://problem/4780592> WebKit application has its window announced as HTML content
  5092. * English.lproj/Localizable.strings:
  5093. * WebKit.xcodeproj/project.pbxproj:
  5094. 2008-05-09 Anders Carlsson <andersca@apple.com>
  5095. Reviewed by Oliver.
  5096. <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
  5097. Add nptextinput.h as a public header.
  5098. * WebKit.xcodeproj/project.pbxproj:
  5099. 2008-05-06 Stephanie Lewis <slewis@apple.com>
  5100. Reviewed by Andersca.
  5101. prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
  5102. * WebKit.xcodeproj/project.pbxproj:
  5103. 2008-05-01 Anders Carlsson <andersca@apple.com>
  5104. Reviewed by Tim.
  5105. Remove npfunctions.h
  5106. * WebKit.xcodeproj/project.pbxproj:
  5107. 2008-05-01 Sam Weinig <sam@webkit.org>
  5108. Reviewed by Anders Carlsson.
  5109. Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
  5110. * WebKit.xcodeproj/project.pbxproj:
  5111. 2008-04-30 Anders Carlsson <andersca@apple.com>
  5112. Reviewed by Adam.
  5113. Add Cocoa event handler.
  5114. * WebKit.xcodeproj/project.pbxproj:
  5115. 2008-04-29 Anders Carlsson <andersca@apple.com>
  5116. Reviewed by Adam.
  5117. Add new event handlers.
  5118. * WebKit.xcodeproj/project.pbxproj:
  5119. 2008-04-07 John Sullivan <sullivan@apple.com>
  5120. Reviewed by Tim
  5121. - made the JavaScript text input panel not block Quit (part of 4133196)
  5122. * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
  5123. * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
  5124. * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
  5125. Made the panel be a NonBlockingPanel
  5126. 2008-04-04 Ada Chan <adachan@apple.com>
  5127. Updated the format string for window title for a standalone image to take integers.
  5128. Reviewed by Dan.
  5129. * English.lproj/Localizable.strings:
  5130. 2008-03-28 Brady Eidson <beidson@apple.com>
  5131. Rubberstamped by Darin Adler
  5132. Remove WebArchiver.h/mm
  5133. * WebKit.xcodeproj/project.pbxproj:
  5134. 2008-03-25 Brady Eidson <beidson@apple.com>
  5135. Reviewed by Darin
  5136. <rdar://problem/4516169> - Support WebArchives on Windows
  5137. * WebKit.xcodeproj/project.pbxproj:
  5138. 2008-03-24 Brady Eidson <beidson@apple.com>
  5139. Reviewed by Darin's rubberstamp
  5140. Rename a .m to .mm
  5141. * WebKit.xcodeproj/project.pbxproj:
  5142. 2008-03-20 John Sullivan <sullivan@apple.com>
  5143. * StringsNotToBeLocalized.txt:
  5144. Brought this file up to date
  5145. 2008-03-20 Adam Roben <aroben@apple.com>
  5146. Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
  5147. Reviewed by Tim Hatcher.
  5148. * WebKit.xcodeproj/project.pbxproj:
  5149. 2008-03-12 Darin Adler <darin@apple.com>
  5150. Reviewed by Anders.
  5151. - http://bugs.webkit.org/show_bug.cgi?id=17640
  5152. eliminate WebCoreFrameBridge
  5153. * StringsNotToBeLocalized.txt: Updated for recent changes.
  5154. * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
  5155. 2008-03-11 Darin Adler <darin@apple.com>
  5156. Reviewed by Anders.
  5157. * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
  5158. We can rename the file later.
  5159. 2008-03-07 Mark Rowe <mrowe@apple.com>
  5160. Reviewed by Oliver Hunt.
  5161. Fix WebKit build with GCC 4.2.
  5162. * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
  5163. 2008-03-06 Darin Adler <darin@apple.com>
  5164. * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
  5165. 2008-03-06 David D. Kilzer <ddkilzer@apple.com>
  5166. Name the WebKit build phase script that generates WebKit.LP64.exp.
  5167. * WebKit.xcodeproj/project.pbxproj: Name the build phase script
  5168. that generates the 64-bit export file to match the corresponding
  5169. build phase script in WebCore.
  5170. 2008-03-05 Adam Roben <aroben@apple.com>
  5171. Remove WebCoreScriptDebugger.{h,mm}
  5172. Reviewed by Kevin M.
  5173. * WebKit.xcodeproj/project.pbxproj:
  5174. 2008-03-05 Adam Roben <aroben@apple.com>
  5175. Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
  5176. Reviewed by Kevin M.
  5177. * WebKit.xcodeproj/project.pbxproj:
  5178. 2008-03-05 Adam Roben <aroben@apple.com>
  5179. Remove WebScriptDebugger
  5180. Reviewed by Kevin M.
  5181. * WebKit.xcodeproj/project.pbxproj: Remove
  5182. WebScriptDebugDelegatePrivate.h from the project.
  5183. 2008-03-05 Adam Roben <aroben@apple.com>
  5184. Move WebCoreScriptDebuggerImp to its own source files
  5185. Reviewed by Kevin M.
  5186. * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
  5187. 2008-03-05 Adam Roben <aroben@apple.com>
  5188. Move WebCoreScriptDebugger to WebKit
  5189. Reviewed by Darin Adler.
  5190. * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
  5191. to the project.
  5192. 2008-01-26 Greg Bolsinga <bolsinga@apple.com>
  5193. <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
  5194. Reviewed by Darin Adler.
  5195. * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
  5196. 2008-01-23 Steve Falkenburg <sfalken@apple.com>
  5197. Update localization exceptions.
  5198. Reviewed by Darin Adler.
  5199. * English.lproj/Localizable.strings:
  5200. * StringsNotToBeLocalized.txt:
  5201. 2008-01-20 Mark Rowe <mrowe@apple.com>
  5202. Reviewed by Dan Bernstein.
  5203. Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
  5204. interested in supporting Safari 2 with TOT WebKit.
  5205. * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
  5206. as it is no longer used.
  5207. 2008-01-03 Darin Adler <darin@apple.com>
  5208. - fix Safari build
  5209. * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
  5210. 2008-01-02 Alexey Proskuryakov <ap@webkit.org>
  5211. Reviewed by Darin Adler.
  5212. Removed "BackwardDelete", which is no longer present in source code.
  5213. * StringsNotToBeLocalized.txt:
  5214. 2007-12-16 Mark Rowe <mrowe@apple.com>
  5215. Reviewed by Maciej Stachowiak.
  5216. Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
  5217. * WebKit.xcodeproj/project.pbxproj: Add new files.
  5218. 2007-12-14 Darin Adler <darin@apple.com>
  5219. * StringsNotToBeLocalized.txt: Updated.
  5220. 2007-12-12 Brady Eidson <beidson@apple.com>
  5221. Reviewed by Sam Weinig
  5222. Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
  5223. * WebKit.xcodeproj/project.pbxproj: Added a new file
  5224. 2007-12-12 Mark Rowe <mrowe@apple.com>
  5225. Reviewed by Dave Kilzer.
  5226. Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
  5227. * WebKit.xcodeproj/project.pbxproj:
  5228. 2007-11-19 Brady Eidson <beidson@apple.com>
  5229. Reviewed by Maciej
  5230. * WebKit.xcodeproj/project.pbxproj: Sorted!
  5231. 2007-11-17 Timothy Hatcher <timothy@apple.com>
  5232. Reviewed by Mark Rowe.
  5233. Bug 13470: i18n: The Web Inspector is not localizable
  5234. http://bugs.webkit.org/show_bug.cgi?id=13470
  5235. Update the localized strings and the file encoding of WebInspectorClient.mm.
  5236. * English.lproj/Localizable.strings:
  5237. * StringsNotToBeLocalized.txt:
  5238. * WebKit.xcodeproj/project.pbxproj:
  5239. 2007-11-16 Mark Rowe <mrowe@apple.com>
  5240. Reviewed by Tim Hatcher.
  5241. Build WebCore as a sub-framework of WebKit in all configurations.
  5242. * WebKit.xcodeproj/project.pbxproj:
  5243. 2007-11-16 Brady Eidson <beidson@apple.com>
  5244. * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
  5245. 2007-11-16 Brady Eidson <beidson@apple.com>
  5246. * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
  5247. it is exported
  5248. 2007-11-16 Brady Eidson <beidson@apple.com>
  5249. Reviewed by John
  5250. Database management API tweaks
  5251. * WebKit.xcodeproj/project.pbxproj:
  5252. 2007-11-15 Brady Eidson <beidson@apple.com>
  5253. Reviewed by John
  5254. Stubbing out everything required for a WebKit API for databases
  5255. * WebKit.xcodeproj/project.pbxproj:
  5256. 2007-11-12 Adam Roben <aroben@apple.com>
  5257. * StringsNotToBeLocalized.txt: Updated.
  5258. 2007-11-08 Kevin Ollivier <kevino@theolliviers.com>
  5259. Adding the wx WebKit implementation.
  5260. Reviewed by Mark Rowe.
  5261. * wx: Added.
  5262. 2007-11-07 Mark Rowe <mrowe@apple.com>
  5263. Reviewed by Kevin Decker.
  5264. Fix 64-bit Mac build.
  5265. * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
  5266. to be relative to PROJECT_DIR. PROJECT_DIR takes into account the projectDirPath
  5267. setting of the project, which in this instance includes the necessary "mac"
  5268. subdirectory.