1 2012-06-08 Carlos Garcia Campos <cgarcia@igalia.com>
3 [GTK] Add API to get the library version to WebKit2 GTK+
4 https://bugs.webkit.org/show_bug.cgi?id=88426
6 Reviewed by Martin Robinson.
8 * configure.ac: Generate WebKitVersion.h from WebKitVersion.h.in
11 2012-06-08 Ion Rosca <rosca@adobe.com>
13 Some overlay scrollbar API calls in ScrollAnimatorMac can lead to an assertion in RenderBox::mapAbsoluteToLocalPoint
14 https://bugs.webkit.org/show_bug.cgi?id=74111
16 Reviewed by Simon Fraser.
18 * ManualTests/scrollbar-crash-on-hide-scrolled-area.html: Added.
20 2012-06-07 Kentaro Hara <haraken@chromium.org>
22 Reduce Node object size from 72 byte to 64 byte
23 https://bugs.webkit.org/show_bug.cgi?id=88528
25 Reviewed by Ryosuke Niwa.
27 Added a symbol for callRemovedLastRef().
29 * Source/autotools/symbols.filter:
31 2012-06-07 Patrick Gansterer <paroga@webkit.org>
33 Build fix for WinCE after r113570.
35 * Source/cmake/OptionsWinCE.cmake:
37 2012-06-07 Adam Barth <abarth@webkit.org>
39 Settings::defaultDeviceScaleFactor is redundant with Page::deviceScaleFactor
40 https://bugs.webkit.org/show_bug.cgi?id=88375
42 Reviewed by James Robinson.
44 This symbol no longer exists.
46 * Source/autotools/symbols.filter:
48 2012-06-06 David Kilzer <ddkilzer@apple.com>
50 Teach git about localizable *.strings files
51 <http://webkit.org/b/88447>
53 Reviewed by Adam Roben.
55 * .gitattributes: Set diff attribute for *.strings files so
56 git-diff doesn't complain about them being binary files once the
57 git-config command is run.
59 2012-06-06 Andy Wingo <wingo@igalia.com>
61 [GTK] Enable the LLInt
62 https://bugs.webkit.org/show_bug.cgi?id=88315
64 Reviewed by Filip Pizlo.
66 * configure.ac: Require Ruby, to build the low-level interpreter.
68 2012-06-06 Sam D <dsam2912@gmail.com>
70 Web Inspector: Option for selecting/deselecting all breakpoints in breakpoint pane
71 https://bugs.webkit.org/show_bug.cgi?id=87644
73 Reviewed by Pavel Feldman.
75 Added an option to enable/disable all breakpoints in Breakpoint pane.
77 * Source/WebCore/English.lproj/localizedStrings.js:
78 * Source/WebCore/inspector/front-end/BreakpointManager.js:
79 (WebInspector.BreakpointManager.prototype.enableAllBreakpoints):
80 (WebInspector.BreakpointManager.prototype.disableAllBreakpoints):
81 * Source/WebCore/inspector/front-end/BreakpointsSidebarPane.js:
82 (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu.enabledBreakpointCount):
83 (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu):
85 2012-06-05 Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>
87 [GTK] show the feature list in alphabetical order
88 https://bugs.webkit.org/show_bug.cgi?id=88343
90 Reviewed by Gustavo Noronha Silva.
94 2012-06-05 Dongwoo Im <dw.im@samsung.com>
96 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
97 https://bugs.webkit.org/show_bug.cgi?id=73176
99 Reviewed by Adam Barth.
101 Two more APIs are added in Custom Scheme Handler specification.
102 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
103 One is 'isProtocolHandlerRegistered' to query whether the specific URL
104 is registered or not.
105 The other is 'unregisterProtocolHandler' to remove the registered URL.
107 * Source/cmake/WebKitFeatures.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
108 * Source/cmakeconfig.h.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
110 2012-06-04 Hugo Parente Lima <hugo.lima@openbossa.org>
112 Turn LEGACY_VIEWPORT_ADAPTION USE flag into an ENABLE flag.
113 https://bugs.webkit.org/show_bug.cgi?id=88243
115 Reviewed by Adam Barth.
117 * Source/cmake/WebKitFeatures.cmake:
119 2012-06-04 Sadrul Habib Chowdhury <sadrul@chromium.org>
121 [chromium] Fix software rendering for device-scale-factor > 1
122 https://bugs.webkit.org/show_bug.cgi?id=88136
124 Reviewed by Darin Fisher.
126 Export WebCore::Page::setDeviceScaleFactor and WebCore::Settings::setDefaultDeviceScaleFactor.
128 * Source/autotools/symbols.filter:
130 2012-06-04 Kevin Greer <kgr@chromium.org>
132 [chromium] Issue async events for console.time/timeEnd
133 https://bugs.webkit.org/show_bug.cgi?id=88003
135 Reviewed by Pavel Feldman.
137 * ../../Source/WebCore/page/Console.cpp:
139 2012-06-04 Carlos Garcia Campos <cgarcia@igalia.com>
141 Unreviewed. Update NEWS and configure.ac for 1.9.3 release
143 * configure.ac: Bump version number.
145 2012-06-02 Kevin Ollivier <kevino@theolliviers.com>
147 [wx] Unreviewed build fix. Temporarily disable DerivedSources cleanup on Windows.
151 2012-06-01 Simon Hausmann <simon.hausmann@nokia.com>
153 [Qt] Use -Werror only in developer builds
155 Rubber-stamped by Tor Arne Vestbø.
157 In production builds -Werror with custom toolchains and wierd system
158 headers, -Werror is of no use and just creates confusion. So use it
159 only if Qt is configured with -developer-build.
161 * Source/api.pri: qt_developer_build determination moved to default_pre.prf
163 2012-06-01 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
165 [Qt] Move QObject bridge related tests from tst_qwebframe to tst_qobjectbridge
166 https://bugs.webkit.org/show_bug.cgi?id=88117
168 Reviewed by Noam Rosenthal.
170 * Source/tests.pri: Add new entry for tst_qobjectbridge.
172 2012-06-01 Christophe Dumez <christophe.dumez@intel.com>
174 [EFL] EFL port does not enable WEB_INTENTS_TAG flag
175 https://bugs.webkit.org/show_bug.cgi?id=86866
177 Reviewed by Adam Barth.
179 Enable WEB_INTENTS_TAG flag by default on EFL port.
181 * Source/cmake/OptionsEfl.cmake:
182 * Source/cmake/WebKitFeatures.cmake:
183 * Source/cmakeconfig.h.cmake:
185 2012-05-31 Christophe Dumez <christophe.dumez@intel.com>
187 [EFL] Enable CSS_IMAGE_SET flag
188 https://bugs.webkit.org/show_bug.cgi?id=87727
190 Reviewed by Adam Roben.
192 Add CSS_IMAGE_SET flag to CMake and enable it by default on EFL port.
194 * Source/cmake/OptionsEfl.cmake:
195 * Source/cmake/WebKitFeatures.cmake:
196 * Source/cmakeconfig.h.cmake:
198 2012-05-30 Kevin Ollivier <kevino@theolliviers.com>
200 [wx] Unreviewed build fix. Add needed file back to the wx build.
204 2012-05-30 Mariusz Grzegorczyk <mariusz.g@samsung.com>, Ryuan Choi <ryuan.choi@samsung.com>
206 [EFL][WK2] Fix WebKit2-EFL build
207 https://bugs.webkit.org/show_bug.cgi?id=83693
209 Reviewed by Carlos Garcia Campos.
211 * Source/cmake/OptionsEfl.cmake: Define BUILDING_SOUP__ to build WebKit2/Efl.
213 2012-05-29 Jonathan Dong <jonathan.dong@torchmobile.com.cn>
215 [BlackBerry] Loading media data with http authentication
216 https://bugs.webkit.org/show_bug.cgi?id=84214
218 Reviewed by George Staikos.
220 Added a manual test case which needs user to provide a HTTP server
221 with HTTP authentication support when loading the specified media
222 resource. The test case will test if the media resource is successfully
225 * ManualTests/blackberry/video-load-with-authentication.html: Added.
227 2012-05-29 Simon Fraser <simon.fraser@apple.com>
229 Incomplete repaint on twitter.com when replying to a tweet
230 https://bugs.webkit.org/show_bug.cgi?id=87553
232 Reviewed by Dean Jackson.
234 Manual test that adds a transform to a layer, forcing that
235 layer to gain backing store.
237 * ManualTests/compositing/requires-backing-change.html: Added.
239 2012-05-29 David Barr <davidbarr@chromium.org>
241 Introduce ENABLE_CSS_IMAGE_RESOLUTION compile flag
242 https://bugs.webkit.org/show_bug.cgi?id=87685
244 Reviewed by Eric Seidel.
246 Add a configuration option for CSS image-resolution support, disabling it by default.
248 * Source/cmake/WebKitFeatures.cmake:
249 * Source/cmakeconfig.h.cmake:
251 2012-05-25 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
253 WebKitTestRunner needs to support layoutTestController.setJavaScriptProfilingEnabled
254 https://bugs.webkit.org/show_bug.cgi?id=42328
256 Reviewed by Eric Seidel.
258 * Source/autotools/symbols.filter: Added needed symbols for GTK build.
260 2012-05-28 Gyuyoung Kim <gyuyoung.kim@samsung.com>
262 Move allowRoundingHacks to Internals interface
263 https://bugs.webkit.org/show_bug.cgi?id=87328
265 Reviewed by Hajime Morita.
267 * Source/autotools/symbols.filter: Add allowRoundingHacks symbol filter.
269 2012-05-27 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com>
271 [EFL] Enable blob support for the EFL port
272 https://bugs.webkit.org/show_bug.cgi?id=85363
274 Reviewed by Hajime Morita.
276 Enable Blob support by default for the EFL port.
278 * Source/cmake/OptionsEfl.cmake:
280 2012-05-27 Raphael Kubo da Costa <rakuco@webkit.org>
282 [CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.
283 https://bugs.webkit.org/show_bug.cgi?id=87597
285 Reviewed by Daniel Bates.
287 Building with clang requires at least the -fPIC option being
288 passed correctly, just like it is needed with gcc. clang is also
289 compatible with most of gcc's compiler options, so we only need to
290 check for clang besides g++ in the macro definition.
292 * Source/cmake/WebKitHelpers.cmake: Check for "Clang" and use
293 CMAKE_COMPILER_IS_GNUCXX for the previous check, as it is shorter
294 and achieves the same effect.
296 2012-05-25 Zan Dobersek <zandobersek@gmail.com>
298 configure.ac has duplicated AC_MSG_RESULT([$enable_sandbox]) and nothing for seamless iframes
299 https://bugs.webkit.org/show_bug.cgi?id=87453
301 Reviewed by Eric Seidel.
303 Report the value of $enable_iframe_seamless rather than $enable_sandbox
304 after checking whether to enable the iframe seamless option.
308 2012-05-25 Zan Dobersek <zandobersek@gmail.com>
310 [Gtk] Remove configuration options that do not apply anymore
311 https://bugs.webkit.org/show_bug.cgi?id=87509
313 Reviewed by Martin Robinson.
315 Remove configuration options for enabling or disabling HTML5 datagrid,
316 DOM storage, image resizer API and sandboxed iframe support. These
317 features were either turned on by default with the feature defines
318 removed from the code or removed from the source.
322 2012-05-25 Zalan Bujtas <zbujtas@gmail.com>
324 [Qt] Broken controls rendering when transform is applied.
325 https://bugs.webkit.org/show_bug.cgi?id=87483
327 Reviewed by Simon Hausmann.
329 * ManualTests/qt/control_paiting_with_transforms.html: Added.
331 2012-05-24 Tim Horton <timothy_horton@apple.com>
333 Add feature defines for web-facing parts of CSS Regions and Exclusions
334 https://bugs.webkit.org/show_bug.cgi?id=87442
335 <rdar://problem/10887709>
337 Reviewed by Dan Bernstein.
341 2012-05-24 Kent Tamura <tkent@chromium.org>
343 PAGE_POPUP: window.setValueAndClosePopup should be moved to a
344 per-context property of DOMWindow.
345 https://bugs.webkit.org/show_bug.cgi?id=87086
347 Reviewed by Adam Barth.
349 * ManualTests/forms/calendar-picker.html:
350 Introduce pseudo window.pagePopupController.
352 2012-05-24 Philippe Normand <pnormand@igalia.com>
354 [GTK] Add --enable-css3-flexbox configure option after r118304.
355 https://bugs.webkit.org/show_bug.cgi?id=87455
357 Reviewed by Xan Lopez.
361 2012-05-24 John Mellor <johnme@chromium.org>
363 Font Boosting: Add compile flag and runtime setting
364 https://bugs.webkit.org/show_bug.cgi?id=87394
366 Reviewed by Adam Barth.
368 Add ENABLE_FONT_BOOSTING.
372 2012-05-23 Raphael Kubo da Costa <rakuco@webkit.org>
374 [CMake] Unreviewed, add ENABLE_CSS3_FLEXBOX after r118304.
376 * Source/cmake/WebKitFeatures.cmake:
377 * Source/cmakeconfig.h.cmake:
379 2012-05-23 Xiaobo Wang <xbwang@torchmobile.com.cn>
381 [BlackBerry] Reset JS state for each test
382 https://bugs.webkit.org/show_bug.cgi?id=86899
384 Reviewed by Nikolas Zimmermann.
386 * DumpRenderTree/blackberry/DumpRenderTree.cpp:
387 (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):
389 2012-05-22 Dongwoo Im <dw.im@samsung.com>
391 [EFL] Implements the registerProtocolHandler method and option.
392 https://bugs.webkit.org/show_bug.cgi?id=73638
394 Reviewed by Andreas Kling.
396 The registerProtocolHandler() method allows Web sites to register themselves
397 as possible handlers for particular schemes.
399 http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
401 * Source/cmake/OptionsEfl.cmake: Adds the build option.
402 * Source/cmakeconfig.h.cmake: Adds the build option.
404 2012-05-22 Kangil Han <kangil.han@samsung.com>
406 [EFL][DRT] Implement touch event
407 https://bugs.webkit.org/show_bug.cgi?id=86720
409 Reviewed by Hajime Morita.
411 Currently EFL DRT doesn't support touch event.
412 Therefore, this patch enabled it and implemented some eventSender function callbacks.
414 * Source/cmake/FindEFL.cmake: Add ecore-input to dependency check.
415 * Source/cmake/OptionsEfl.cmake: Enable touch event option.
417 == Rolled over to ChangeLog-2012-05-22 ==