Changeset 51105 in webkit
- Timestamp:
- Nov 18, 2009 4:53:22 AM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r51103 r51105 1 2009-11-18 Girish Ramakrishnan <girish@forwardbias.in> 2 3 Reviewed by Tor Arne VestbÃ., 4 5 [Qt] Mac Plugins: Remove null timer 6 7 A null timer was used to send mouse move events. Instead, we now use 8 move events to send nullEvent. This brings down CPU usage by 20-30%. 9 10 https://bugs.webkit.org/show_bug.cgi?id=31624 11 12 * plugins/PluginView.h: 13 * plugins/mac/PluginViewMac.cpp: 14 (WebCore::PluginView::platformStart): 15 (WebCore::PluginView::handleMouseEvent): 16 1 17 2009-11-18 Benjamin Poulain <benjamin.poulain@nokia.com> 2 18 … … 856 872 Count keys in the quota. 857 873 858 2009-11-13 Dominik R öttsches <dominik.roettsches@access-company.com>874 2009-11-13 Dominik Röttsches <dominik.roettsches@access-company.com> 859 875 860 876 Reviewed by Eric Seidel. … … 2483 2499 (WebCore::PluginView::PluginView): 2484 2500 2485 2009-11-11 Csaba Osztrogon ác <ossy@webkit.org>2501 2009-11-11 Csaba Osztrogonác <ossy@webkit.org> 2486 2502 2487 2503 Rubber-stamped by Kenneth Rohde Christiansen. … … 2494 2510 2009-11-11 Simon Hausmann <simon.hausmann@nokia.com> 2495 2511 2496 Reviewed by Tor Arne Vestb ø.2512 Reviewed by Tor Arne Vestbø. 2497 2513 2498 2514 Introduce a function for querying the input method status … … 2837 2853 * bindings/js/ScriptController.h: 2838 2854 2839 2009-11-10 Csaba Osztrogon ác <ossy@webkit.org>2855 2009-11-10 Csaba Osztrogonác <ossy@webkit.org> 2840 2856 2841 2857 [Qt] Unreviewed buildfix after r50760. … … 5394 5410 2009-11-04 Yael Aharon <yael.aharon@nokia.com> 5395 5411 5396 Reviewed by Tor Arne Vestb ø.5412 Reviewed by Tor Arne Vestbø. 5397 5413 5398 5414 [Qt] ASSERT failure when receiving 401 HTTP Authentication response. … … 5413 5429 * WebCore.base.exp: Sorted. 5414 5430 5415 2009-11-04 Csaba Osztrogon ác <ossy@webkit.org>5431 2009-11-04 Csaba Osztrogonác <ossy@webkit.org> 5416 5432 5417 5433 Unreviewed rollout. … … 5469 5485 (webkit_accessible_get_parent): 5470 5486 5471 2009-11-04 Dominik R öttsches <dominik.roettsches@access-company.com>5487 2009-11-04 Dominik Röttsches <dominik.roettsches@access-company.com> 5472 5488 5473 5489 Reviewed by Eric Seidel. … … 5476 5492 [GTK] Implement Unicode functionality using GLib 5477 5493 5478 Initial version of this patch by J ürg Billeter and Naiem Shaik.5494 Initial version of this patch by Jürg Billeter and Naiem Shaik. 5479 5495 Patch 2/4 - Moving TextCodecs to GLib 5480 5496 … … 5899 5915 <rdar://problem/6937089>. 5900 5916 (WebCore::RenderWidget::setWidgetGeometry): Assert that widget updates 5901 are not suspended, because this function updates the widget ’s5917 are not suspended, because this function updates the widgetâs 5902 5918 bounds, which can result in arbitrary native and JavaScript code 5903 5919 execution. I think this assertion is true thanks to some deferred- … … 6126 6142 2009-11-03 Simon Hausmann <hausmann@webkit.org> 6127 6143 6128 Reviewed by Tor Arne Vestb ø.6144 Reviewed by Tor Arne Vestbø. 6129 6145 6130 6146 Make QWebPluginDatabase private API for now. … … 6136 6152 2009-11-03 Simon Hausmann <hausmann@webkit.org> 6137 6153 6138 Reviewed by Tor Arne Vestb ø.6154 Reviewed by Tor Arne Vestbø. 6139 6155 6140 6156 Extended the conversion of the WebCore ResourceRequest to the … … 6162 6178 (InjectedScript._ensureCommandLineAPIInstalled): 6163 6179 6164 2009-11-02 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>6180 2009-11-02 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 6165 6181 6166 6182 Rubber-stamped by Antti Koivisto. … … 6691 6707 2009-11-02 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 6692 6708 6693 Reviewed by Tor Arne Vestb ø.6709 Reviewed by Tor Arne Vestbø. 6694 6710 6695 6711 [Qt] Fix Qt build on Windows. … … 7557 7573 (WebCore::counterValueForElement): 7558 7574 7559 2009-10-30 Sebastian Dr öge <sebastian.droege@collabora.co.uk>7575 2009-10-30 Sebastian Dröge <sebastian.droege@collabora.co.uk> 7560 7576 7561 7577 Reviewed by Gustavo Noronha. … … 7860 7876 m_characterInCurrentGlyph. 7861 7877 (WebCore::ComplexTextController::offsetForPosition): If the hit glyph spans multiple 7862 characters, compute the hit character based on dividing the glyph ’s total advance into7878 characters, compute the hit character based on dividing the glyphâs total advance into 7863 7879 a number of equal intervals equal to the number of characters and assigning the hit to the 7864 7880 character corresponding to the hit interval. 7865 7881 (WebCore::ComplexTextController::advance): If the final offset occurs mid-glyph, advance 7866 by a fraction of the glyph ’s total advance.7882 by a fraction of the glyphâs total advance. 7867 7883 * platform/graphics/mac/ComplexTextController.h: Added m_characterInCurrentGlyph. 7868 7884 … … 7943 7959 2009-10-29 Laszlo Gombos <laszlo.1.gombos@nokia.com> 7944 7960 7945 Reviewed by Tor Arne Vestb ø.7961 Reviewed by Tor Arne Vestbø. 7946 7962 7947 7963 [Qt] Implement DELETE HTTP method for XmlHttpRequest … … 8000 8016 (WebCore::Database::Database): 8001 8017 8002 2009-10-29 Sebastian Dr öge <sebastian.droege@collabora.co.uk>8018 2009-10-29 Sebastian Dröge <sebastian.droege@collabora.co.uk> 8003 8019 8004 8020 Reviewed by Gustavo Noronha. … … 8256 8272 parts of the ComplexTextController implementation. 8257 8273 (WebCore::ComplexTextController::ComplexTextRun::overrideLayoutOperation): This ATSUI 8258 callback populates the ComplexTextRun ’s glyphs, advances and indices vectors. It is invoked8274 callback populates the ComplexTextRunâs glyphs, advances and indices vectors. It is invoked 8259 8275 when the ComplexTextRun constructor calls ATSUGetGlyphBounds(). 8260 8276 (WebCore::isArabicLamWithAlefLigature): Helper function, copied from FontMacATSUI.mm. … … 8655 8671 2009-10-28 Kenneth Rohde Christiansen <kenneth@webkit.org> 8656 8672 8657 Reviewed by Tor Arne Vestb ø.8673 Reviewed by Tor Arne Vestbø. 8658 8674 8659 8675 [Qt] QWebHistory::saveState() is inconsistent with the Qt API … … 9422 9438 2009-10-27 Andras Becsi <becsi.andras@stud.u-szeged.hu> 9423 9439 9424 Reviewed by Tor Arne Vestb ø.9440 Reviewed by Tor Arne Vestbø. 9425 9441 9426 9442 [Qt] Fix assertion crashes introduced by changes made in r50110. … … 9459 9475 (GetAtkInterfaceTypeFromWAIType): 9460 9476 9461 2009-10-27 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>9477 2009-10-27 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 9462 9478 9463 9479 Reviewed by Lars Knoll. … … 9659 9675 handles the case of displaying multiple preview dialogs nicely. 9660 9676 9661 All credit to Samuel R ødal for suggesting usage of QPixmap::copy().9677 All credit to Samuel Rødal for suggesting usage of QPixmap::copy(). 9662 9678 9663 9679 https://bugs.webkit.org/show_bug.cgi?id=30714 … … 11110 11126 2009-10-23 Janne Koskinen <janne.p.koskinen@digia.com> 11111 11127 11112 Reviewed by Tor Arne Vestb ø.11128 Reviewed by Tor Arne Vestbø. 11113 11129 11114 11130 [Qt] don't undef NULL in Symbian emulator … … 11123 11139 2009-10-23 Janne Koskinen <janne.p.koskinen@digia.com> 11124 11140 11125 Reviewed by Tor Arne Vestb ø.11141 Reviewed by Tor Arne Vestbø. 11126 11142 11127 11143 [Qt] Correct linking of sqlite3 for Symbian … … 12040 12056 (WebCore::CSSParser::parseFillShorthand): Use parseBackgroundClip() to 12041 12057 reparse the value. The old code called parseFillProperty() again, which 12042 didn ’t work, because parseFillProperty() advances the value list.12058 didnât work, because parseFillProperty() advances the value list. 12043 12059 (WebCore::CSSParser::parseFillProperty): Changed to use 12044 12060 parseBackgroundClip(). … … 12996 13012 (WebCore::Frame::~Frame): Right after frame disconnects from DOMWindow, clear WindowShell. 12997 13013 12998 2009-10-19 Csaba Osztrogon ác <ossy@webkit.org>13014 2009-10-19 Csaba Osztrogonác <ossy@webkit.org> 12999 13015 13000 13016 Unreviewed build warning fix. … … 13063 13079 2009-10-19 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 13064 13080 13065 Reviewed by Tor Arne Vestb ø.13081 Reviewed by Tor Arne Vestbø. 13066 13082 13067 13083 [Qt] Fix build on Windows. … … 13858 13874 (WebCore::MIMETypeRegistry::getMIMETypeForPath): 13859 13875 13860 2009-10-16 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>13876 2009-10-16 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 13861 13877 13862 13878 Pull out r49676 as it caused build breakges on Symbian … … 13864 13880 * plugins/symbian/PluginViewSymbian.cpp: 13865 13881 13866 2009-10-16 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>13882 2009-10-16 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 13867 13883 13868 13884 Reviewed by Ariya Hidayat. … … 13973 13989 2009-10-16 Yael Aharon <yael.aharon@nokia.com> 13974 13990 13975 Reviewed by Tor Arne Vestb ø.13991 Reviewed by Tor Arne Vestbø. 13976 13992 13977 13993 [Qt] Need a way to inform the application when a Netscape plugin is created or deleted … … 13998 14014 (WebCore::defaultLanguage): 13999 14015 14000 2009-10-16 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>14016 2009-10-16 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 14001 14017 14002 14018 Reviewed by Ariya Hidayat. … … 14422 14438 (WebCore::MediaPlayerPrivate::cancelLoad): 14423 14439 14424 2009-10-15 Sebastian Dr öge <sebastian.droege@collabora.co.uk>14440 2009-10-15 Sebastian Dröge <sebastian.droege@collabora.co.uk> 14425 14441 14426 14442 Reviewed by Gustavo Noronha. … … 14441 14457 Fix race condition in unlock/render that would lead to deadlocks. 14442 14458 14443 2009-10-15 Sebastian Dr öge <sebastian.droege@collabora.co.uk>14459 2009-10-15 Sebastian Dröge <sebastian.droege@collabora.co.uk> 14444 14460 14445 14461 Reviewed by Gustavo Noronha. … … 15822 15838 (WebCore::GraphicsContext3D::readPixels): 15823 15839 15824 2009-10-12 Sebastian Dr öge <sebastian.droege@collabora.co.uk>15840 2009-10-12 Sebastian Dröge <sebastian.droege@collabora.co.uk> 15825 15841 15826 15842 Reviewed by Gustavo Noronha. … … 15858 15874 * svg/graphics/filters/SVGFEFlood.h: 15859 15875 15860 2009-10-12 Sebastian Dr öge <sebastian.droege@collabora.co.uk>15876 2009-10-12 Sebastian Dröge <sebastian.droege@collabora.co.uk> 15861 15877 15862 15878 Reviewed by Gustavo Noronha. … … 15872 15888 the aspect ratio and center it. 15873 15889 15874 2009-10-12 Sebastian Dr öge <sebastian.droege@collabora.co.uk>15890 2009-10-12 Sebastian Dröge <sebastian.droege@collabora.co.uk> 15875 15891 15876 15892 Reviewed by Gustavo Noronha. … … 15963 15979 (WebCore::FrameLoader::checkIfRunInsecureContent): 15964 15980 15965 2009-10-11 S øren Gjesse <sgjesse@chromium.org>15981 2009-10-11 Søren Gjesse <sgjesse@chromium.org> 15966 15982 15967 15983 Reviewed by Adam Barth. … … 18396 18412 2009-10-06 Simon Hausmann <simon.hausmann@nokia.com> 18397 18413 18398 Reviewed by Tor Arne Vestb ø.18414 Reviewed by Tor Arne Vestbø. 18399 18415 18400 18416 Fix the Qt/Windows build by stubbing out the still image … … 18591 18607 (webkit_video_sink_idle_func): 18592 18608 18593 2009-10-06 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>18609 2009-10-06 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 18594 18610 18595 18611 Reviewed by Simon Hausmann. … … 19459 19475 2009-10-05 Jakub Wieczorek <faw217@gmail.com> 19460 19476 19461 Reviewed by Tor Arne Vestb ø.19477 Reviewed by Tor Arne Vestbø. 19462 19478 19463 19479 [Qt] windowsKeyCodeForKeyEvent() returns a wrong value for the F10 key. … … 19531 19547 (WebInspector.WatchExpressionsSection.prototype.update): 19532 19548 19533 2009-10-02 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>19549 2009-10-02 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 19534 19550 19535 19551 Reviewed by Eric Carlson. … … 19545 19561 (WebCore::RenderThemeQt::extraMediaControlsStyleSheet): 19546 19562 19547 2009-10-02 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>19563 2009-10-02 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 19548 19564 19549 19565 Reviewed by Eric Carlson. … … 19895 19911 2009-10-02 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 19896 19912 19897 Reviewed by Tor Arne Vestb ø.19913 Reviewed by Tor Arne Vestbø. 19898 19914 19899 19915 [Qt] Add NPNVToolkit value quirk in plugins for nspluginwrapper. … … 19907 19923 2009-10-02 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 19908 19924 19909 Reviewed by Tor Arne Vestb ø.19925 Reviewed by Tor Arne Vestbø. 19910 19926 19911 19927 [Qt] X sync our XEmbed container window creation before sending the … … 20971 20987 2009-10-01 Alexis Menard <alexis.menard@nokia.com> 20972 20988 20973 Reviewed by Tor Arne Vestb ø.20989 Reviewed by Tor Arne Vestbø. 20974 20990 20975 20991 Rename QWebGraphicsItem to QGraphicsWebView … … 22030 22046 2009-09-29 Simon Hausmann <simon.hausmann@nokia.com> 22031 22047 22032 Reviewed by Tor Arne Vestb ø.22048 Reviewed by Tor Arne Vestbø. 22033 22049 22034 22050 Make the XSLT conditional in DOMWindow.idl's xsltProcessor … … 22040 22056 2009-09-29 Kenneth Rohde Christiansen <kenneth@webkit.org> 22041 22057 22042 Reviewed by Simon Hausmann and Tor Arne Vestb ø.22058 Reviewed by Simon Hausmann and Tor Arne Vestbø. 22043 22059 22044 22060 Use the ResourceError as it is supposed to and handle … … 24572 24588 2009-09-23 Simon Hausmann <simon.hausmann@nokia.com> 24573 24589 24574 Reviewed by Tor Arne Vestb ø.24590 Reviewed by Tor Arne Vestbø. 24575 24591 24576 24592 Fix the Qt/Windows build, after the introduction of … … 24989 25005 (WebCore::V8Custom::WindowSetTimeoutImpl): 24990 25006 24991 2009-09-22 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>25007 2009-09-22 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 24992 25008 24993 25009 Reviewed by Simon Hausmann. … … 24997 25013 * plugins/mac/PluginViewMac.cpp: 24998 25014 24999 2009-09-22 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>25015 2009-09-22 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 25000 25016 25001 25017 Reivewed by Simon Hausmann. … … 26210 26226 26211 26227 <rdar://problem/7007541> 26212 CrashTracer: 4800crashes in Safari at com.apple.WebKit •WTF::HashTableIterator...26228 CrashTracer: 4800crashes in Safari at com.apple.WebKit ⢠WTF::HashTableIterator... 26213 26229 26214 26230 Make RuntimeObjectImp more robust against m_instance being a null (which can happen if an OOP plug-in … … 27342 27358 2009-09-15 Alex Milowski <alex@milowski.com> 27343 27359 27344 Reviewed by Tor Arne Vestb ø.27360 Reviewed by Tor Arne Vestbø. 27345 27361 27346 27362 Added ENABLE_MATHML to feature defines … … 27849 27865 2009-09-14 Yael Aharon <yael.aharon@nokia.com> 27850 27866 27851 Reviewed by Tor Arne Vestb ø.27867 Reviewed by Tor Arne Vestbø. 27852 27868 27853 27869 [Qt] Assert hit when dropping a file in QtLauncher … … 29874 29890 2009-09-08 Csaba Osztrogonac <oszi@inf.u-szeged.hu> 29875 29891 29876 Reviewed by Tor Arne Vestb ø.29892 Reviewed by Tor Arne Vestbø. 29877 29893 29878 29894 [Qt] Buildfix. Build error caused by r48150. … … 30376 30392 2009-09-07 Chris Hills <chaz@chaz6.com> 30377 30393 30378 Reviewed by Tor Arne Vestb ø.30394 Reviewed by Tor Arne Vestbø. 30379 30395 30380 30396 [Qt] Use direct includes for Phonon, not the pretty ones … … 32173 32189 * platform/graphics/wince/ImageBufferWince.cpp: Added. 32174 32190 32175 2009-08-31 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>32191 2009-08-31 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 32176 32192 32177 32193 Reviewed by Eric Seidel. … … 32192 32208 * plugins/win/PluginViewWin.cpp: 32193 32209 32194 2009-08-31 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>32210 2009-08-31 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 32195 32211 32196 32212 Reviewed by Eric Seidel. … … 33131 33147 (WebInspector.pausedScript): 33132 33148 33133 2009-08-31 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>33149 2009-08-31 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 33134 33150 33135 33151 Reviewed by Ariya Hidayat. … … 33423 33439 (WebCore::ScrollView::setScrollbarModes): 33424 33440 33425 2009-08-28 C édric Luthi <cedric.luthi@gmail.com>33426 33427 Reviewed by Tor Arne Vestb ø33441 2009-08-28 Cédric Luthi <cedric.luthi@gmail.com> 33442 33443 Reviewed by Tor Arne Vestbø 33428 33444 33429 33445 [Qt/Mac] Un-blacklist the QuickTime plugin … … 34093 34109 2009-08-27 Ariya Hidayat <ariya.hidayat@nokia.com> 34094 34110 34095 Reviewed by Tor Arne Vestb ø.34111 Reviewed by Tor Arne Vestbø. 34096 34112 34097 34113 [Qt] Build fix, missing functions after r47763. … … 34169 34185 <rdar://problem/7172437> 34170 34186 34171 A media element triggers the resource selection algorithm if 34187 A media element triggers the resource selection algorithm if 34172 34188 play() is called when the networkState attribute is NETWORK_EMPTY, but 34173 34189 it also immediately queues 'play' and either 'waiting' or 'playing' events. 34174 One of the steps in preparing to load is to flush pending events, so those 34190 One of the steps in preparing to load is to flush pending events, so those 34175 34191 events were lost if the load timer fired quickly enough. Fixed by deleting 34176 34192 pending events before scheduling the load timer. … … 34268 34284 * rendering/RenderInline.cpp: 34269 34285 (WebCore::RenderInline::linesVisibleOverflowBoundingBox): Added. Returns 34270 the bounding box of all lines ’visible overflow boxes (under the34286 the bounding box of all linesâ visible overflow boxes (under the 34271 34287 assumption that the first and last lines determine the top and 34272 34288 bottom, respectively). … … 34928 34944 (WebCore::): Constants for volume control parts. 34929 34945 34930 2009-08-25 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>34946 2009-08-25 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 34931 34947 34932 34948 Reviewed by Ariya Hidayat. … … 41437 41453 41438 41454 <rdar://problem/6952336> 41439 CrashTracer: [USER] 3 crashes in Safari at com.apple.WebCore •WebCore::SecurityOrigin::canAccess const 2741455 CrashTracer: [USER] 3 crashes in Safari at com.apple.WebCore ⢠WebCore::SecurityOrigin::canAccess const 27 41440 41456 41441 41457 Make sure to set the security origin before calling dispatchWindowObjectAvailable. … … 44065 44081 2009-08-07 Simon Hausmann <simon.hausmann@nokia.com> 44066 44082 44067 Reviewed by Tor Arne Vestb ø.44083 Reviewed by Tor Arne Vestbø. 44068 44084 44069 44085 Back out r46847 and fix the Qt build system to always generate … … 46065 46081 (WebCore::JSNode::removeEventListener): 46066 46082 46067 2009-08-02 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>46083 2009-08-02 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 46068 46084 46069 46085 Reviewed by Anders Carlsson. … … 46087 46103 * plugins/win/PluginViewWin.cpp: 46088 46104 46089 2009-07-27 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>46105 2009-07-27 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 46090 46106 46091 46107 Reviewed by Anders Carlsson. … … 46102 46118 (WebCore::PluginView::start): 46103 46119 46104 2009-07-27 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>46120 2009-07-27 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 46105 46121 46106 46122 Reviewed by Anders Carlsson. … … 48408 48424 (WebCore::PopupMenu::populate): 48409 48425 48410 2009-07-28 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>48426 2009-07-28 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 48411 48427 48412 48428 Reviewed by Steve Falkenburg. … … 48459 48475 2009-07-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> 48460 48476 48461 Reviewed by Tor Arne Vestb ø48477 Reviewed by Tor Arne Vestbø 48462 48478 48463 48479 Make equality checks for logging channel names ignore casing. … … 49342 49358 * platform/graphics/chromium/FontPlatformDataChromiumWin.h: 49343 49359 49344 2009-07-27 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>49360 2009-07-27 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 49345 49361 49346 49362 Reviewed by Simon Hausmann. … … 49350 49366 * plugins/mac/PluginViewMac.cpp: 49351 49367 49352 2009-07-27 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>49368 2009-07-27 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 49353 49369 49354 49370 Reviewed by Jan Michael Alonzo. … … 50699 50715 50700 50716 * css/CSSComputedStyleDeclaration.cpp: 50701 (WebCore::valueForShadow): Set the ShadowValue ’s shadow style to 'inset'50717 (WebCore::valueForShadow): Set the ShadowValueâs shadow style to 'inset' 50702 50718 as needed. 50703 50719 … … 52069 52085 2009-07-21 Albert Astals Cid <aacid@kde.org> 52070 52086 52071 Reviewed by Tor Arne Vestb ø.52087 Reviewed by Tor Arne Vestbø. 52072 52088 52073 52089 Change #error line not to have a ' (single quote) … … 52522 52538 2009-07-20 Simon Hausmann <simon.hausmann@nokia.com> 52523 52539 52524 Reviewed by and done with Tor Arne Vestb ø.52540 Reviewed by and done with Tor Arne Vestbø. 52525 52541 52526 52542 Fix fast/css/pseudo-required-optional-*.html in the Qt build … … 52541 52557 2009-07-20 Simon Hausmann <simon.hausmann@nokia.com> 52542 52558 52543 Rubber-stamped by Tor Arne Vestb ø.52559 Rubber-stamped by Tor Arne Vestbø. 52544 52560 52545 52561 Add missing (sorted) header files to the HEADERS variable in the qmake … … 53371 53387 (WebCore::PluginDatabase::setPluginDirectories): Make public 53372 53388 53373 2009-07-17 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>53389 2009-07-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 53374 53390 53375 53391 Reviewed by Simon Hausmann. … … 53381 53397 * plugins/mac/PluginViewMac.cpp: 53382 53398 53383 2009-07-17 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>53399 2009-07-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 53384 53400 53385 53401 Reviewed by Simon Hausmann. … … 53398 53414 * plugins/mac/PluginViewMac.cpp: 53399 53415 53400 2009-07-17 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>53416 2009-07-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 53401 53417 53402 53418 Reviewed by Simon Hausmann. … … 53410 53426 * plugins/PluginView.cpp: 53411 53427 53412 2009-07-17 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>53428 2009-07-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 53413 53429 53414 53430 Reviewed by Simon Hausmann. … … 53422 53438 * plugins/win/PluginViewWin.cpp: Add debug for getValue 53423 53439 53424 2009-07-17 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>53440 2009-07-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 53425 53441 53426 53442 Reviewed by Holger Freyther. … … 53430 53446 * plugins/PluginDebug.cpp: Use license from PluginDebug.h 53431 53447 53432 2009-07-17 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>53448 2009-07-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 53433 53449 53434 53450 Reviewed by Simon Hausmann. … … 54461 54477 * bindings/js/JSXSLTProcessorConstructor.h: 54462 54478 54463 2009-07-15 Kai Br �ning <kai@granus.net>54479 2009-07-15 Kai Br�ning <kai@granus.net> 54464 54480 54465 54481 Reviewed by Dave Hyatt. … … 55741 55757 * GNUmakefile.am: 55742 55758 55743 2009-07-13 C édric Luthi <cedric.luthi@gmail.com>55744 55745 Reviewed by Tor Arne Vestb ø.55759 2009-07-13 Cédric Luthi <cedric.luthi@gmail.com> 55760 55761 Reviewed by Tor Arne Vestbø. 55746 55762 55747 55763 Fix NPWindow clip rect in PluginViewMac … … 58909 58925 Reviewed by Darin Adler. 58910 58926 58911 <rdar://problem/7008093> Media controller can ’t be used to scrub when movie is58912 narrow —track is too narrow58927 <rdar://problem/7008093> Media controller canât be used to scrub when movie is 58928 narrow â track is too narrow 58913 58929 58914 58930 Do not show media controller time display elements when the a movie is too narrow. … … 62918 62934 2009-06-25 Simon Hausmann <simon.hausmann@nokia.com> 62919 62935 62920 Reviewed by and done with Tor Arne Vestb ø.62936 Reviewed by and done with Tor Arne Vestbø. 62921 62937 62922 62938 Fix shortcut keyboard handling with plugins on the Qt/Mac build. … … 63593 63609 2009-06-24 Simon Hausmann <simon.hausmann@nokia.com> 63594 63610 63595 Reviewed by Tor Arne Vestb ø.63611 Reviewed by Tor Arne Vestbø. 63596 63612 63597 63613 Fix the build without ENABLE_VIDEO. … … 64152 64168 * platform/graphics/qt/MediaPlayerPrivatePhonon.cpp: 64153 64169 64154 2009-06-23 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>64170 2009-06-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 64155 64171 64156 64172 Reviewed by Simon Hausmann. … … 64163 64179 * platform/qt/LoggingQt.cpp: 64164 64180 64165 2009-06-23 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>64181 2009-06-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 64166 64182 64167 64183 Reviewed by Simon Hausmann. … … 64184 64200 * plugins/qt/PluginPackageQt.cpp: 64185 64201 64186 2009-06-23 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>64202 2009-06-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 64187 64203 64188 64204 Reviewed by Simon Hausmann. … … 64208 64224 (WebCore::PluginView::globalMousePosForPlugin): 64209 64225 64210 2009-06-23 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>64226 2009-06-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 64211 64227 64212 64228 Rubber-stamped by Simon Hausmann. … … 64803 64819 (WebCore::QNetworkReplyHandler::): 64804 64820 64805 2009-06-22 Tor Arne Vestb ø<tor.arne.vestbo@nokia.com>64821 2009-06-22 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 64806 64822 64807 64823 Fix the Qt build. … … 66855 66871 Reviewed by Brady Eidson. 66856 66872 66857 <rdar://problem/6660037> CrashTracer: [USER] 46 crashes in Safari at com.apple.WebCore •WebCore::CachedCSSStyleSheet::addClient 5366873 <rdar://problem/6660037> CrashTracer: [USER] 46 crashes in Safari at com.apple.WebCore ⢠WebCore::CachedCSSStyleSheet::addClient 53 66858 66874 66859 66875 When revalidating a resource, calling addClient() on one client might cause another to get removed. -
trunk/WebCore/plugins/PluginView.h
r49933 r51105 325 325 #elif defined(XP_MACOSX) 326 326 NP_CGContext m_npCgContext; 327 OwnPtr<Timer<PluginView> > m_nullEventTimer;328 327 NPDrawingModel m_drawingModel; 329 328 NPEventModel m_eventModel; 330 329 331 330 void setNPWindowIfNeeded(); 332 void nullEventTimerFired(Timer<PluginView>*);333 331 Point globalMousePosForPlugin() const; 334 332 #endif -
trunk/WebCore/plugins/mac/PluginViewMac.cpp
r49620 r51105 183 183 show(); 184 184 185 // TODO: Implement null timer throttling depending on plugin activation186 m_nullEventTimer.set(new Timer<PluginView>(this, &PluginView::nullEventTimerFired));187 m_nullEventTimer->startRepeating(0.02);188 189 185 return true; 190 186 } … … 485 481 486 482 if (event->type() == eventNames().mousemoveEvent) { 487 // Mouse movement is handled by null timer events 488 return; 483 record.what = nullEvent; 489 484 } else if (event->type() == eventNames().mouseoverEvent) { 490 485 record.what = adjustCursorEvent; … … 593 588 } 594 589 595 void PluginView::nullEventTimerFired(Timer<PluginView>*)596 {597 EventRecord record;598 599 record.what = nullEvent;600 record.message = 0;601 record.when = TickCount();602 record.where = globalMousePosForPlugin();603 record.modifiers = GetCurrentKeyModifiers();604 if (!Button())605 record.modifiers |= btnState;606 607 if (!dispatchNPEvent(record))608 LOG(Events, "PluginView::nullEventTimerFired(): Null event not accepted");609 }610 611 590 static int modifiersForEvent(UIEventWithKeyState* event) 612 591 {
Note: See TracChangeset
for help on using the changeset viewer.