[GTK] Enable the LLInt
[WebKit-https.git] / ChangeLog
1 2012-06-06  Andy Wingo  <wingo@igalia.com>
2
3         [GTK] Enable the LLInt
4         https://bugs.webkit.org/show_bug.cgi?id=88315
5
6         Reviewed by Filip Pizlo.
7
8         * configure.ac: Require Ruby, to build the low-level interpreter.
9
10 2012-06-06  Sam D  <dsam2912@gmail.com>
11
12         Web Inspector: Option for selecting/deselecting all breakpoints in breakpoint pane
13         https://bugs.webkit.org/show_bug.cgi?id=87644
14
15         Reviewed by Pavel Feldman.
16
17         Added an option to enable/disable all breakpoints in Breakpoint pane.
18
19         * Source/WebCore/English.lproj/localizedStrings.js:
20         * Source/WebCore/inspector/front-end/BreakpointManager.js:
21         (WebInspector.BreakpointManager.prototype.enableAllBreakpoints):
22         (WebInspector.BreakpointManager.prototype.disableAllBreakpoints):
23         * Source/WebCore/inspector/front-end/BreakpointsSidebarPane.js:
24         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu.enabledBreakpointCount):
25         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu):
26
27 2012-06-05  Danilo Cesar Lemes de Paula  <danilo.cesar@collabora.co.uk>
28
29         [GTK] show the feature list in alphabetical order
30         https://bugs.webkit.org/show_bug.cgi?id=88343
31
32         Reviewed by Gustavo Noronha Silva.
33
34         * configure.ac:
35
36 2012-06-05  Dongwoo Im  <dw.im@samsung.com>
37
38         Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
39         https://bugs.webkit.org/show_bug.cgi?id=73176
40
41         Reviewed by Adam Barth.
42
43         Two more APIs are added in Custom Scheme Handler specification.
44         http://dev.w3.org/html5/spec/Overview.html#custom-handlers
45         One is 'isProtocolHandlerRegistered' to query whether the specific URL
46         is registered or not.
47         The other is 'unregisterProtocolHandler' to remove the registered URL.
48
49         * Source/cmake/WebKitFeatures.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
50         * Source/cmakeconfig.h.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
51
52 2012-06-04  Hugo Parente Lima  <hugo.lima@openbossa.org>
53
54         Turn LEGACY_VIEWPORT_ADAPTION USE flag into an ENABLE flag.
55         https://bugs.webkit.org/show_bug.cgi?id=88243
56
57         Reviewed by Adam Barth.
58
59         * Source/cmake/WebKitFeatures.cmake:
60
61 2012-06-04  Sadrul Habib Chowdhury  <sadrul@chromium.org>
62
63         [chromium] Fix software rendering for device-scale-factor > 1
64         https://bugs.webkit.org/show_bug.cgi?id=88136
65
66         Reviewed by Darin Fisher.
67
68         Export WebCore::Page::setDeviceScaleFactor and WebCore::Settings::setDefaultDeviceScaleFactor.
69
70         * Source/autotools/symbols.filter:
71
72 2012-06-04  Kevin Greer  <kgr@chromium.org>
73
74         [chromium] Issue async events for console.time/timeEnd
75         https://bugs.webkit.org/show_bug.cgi?id=88003
76
77         Reviewed by Pavel Feldman.
78
79         * ../../Source/WebCore/page/Console.cpp:
80
81 2012-06-04  Carlos Garcia Campos  <cgarcia@igalia.com>
82
83         Unreviewed. Update NEWS and configure.ac for 1.9.3 release
84
85         * configure.ac: Bump version number.
86
87 2012-06-02  Kevin Ollivier  <kevino@theolliviers.com>
88
89         [wx] Unreviewed build fix. Temporarily disable DerivedSources cleanup on Windows.
90
91         * wscript:
92
93 2012-06-01  Simon Hausmann  <simon.hausmann@nokia.com>
94
95         [Qt] Use -Werror only in developer builds
96
97         Rubber-stamped by Tor Arne Vestbø.
98
99         In production builds -Werror with custom toolchains and wierd system
100         headers, -Werror is of no use and just creates confusion. So use it
101         only if Qt is configured with -developer-build.
102
103         * Source/api.pri: qt_developer_build determination moved to default_pre.prf
104
105 2012-06-01  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
106
107         [Qt] Move QObject bridge related tests from tst_qwebframe to tst_qobjectbridge
108         https://bugs.webkit.org/show_bug.cgi?id=88117
109
110         Reviewed by Noam Rosenthal.
111
112         * Source/tests.pri: Add new entry for tst_qobjectbridge.
113
114 2012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
115
116         [EFL] EFL port does not enable WEB_INTENTS_TAG flag
117         https://bugs.webkit.org/show_bug.cgi?id=86866
118
119         Reviewed by Adam Barth.
120
121         Enable WEB_INTENTS_TAG flag by default on EFL port.
122
123         * Source/cmake/OptionsEfl.cmake:
124         * Source/cmake/WebKitFeatures.cmake:
125         * Source/cmakeconfig.h.cmake:
126
127 2012-05-31  Christophe Dumez  <christophe.dumez@intel.com>
128
129         [EFL] Enable CSS_IMAGE_SET flag
130         https://bugs.webkit.org/show_bug.cgi?id=87727
131
132         Reviewed by Adam Roben.
133
134         Add CSS_IMAGE_SET flag to CMake and enable it by default on EFL port.
135
136         * Source/cmake/OptionsEfl.cmake:
137         * Source/cmake/WebKitFeatures.cmake:
138         * Source/cmakeconfig.h.cmake:
139
140 2012-05-30  Kevin Ollivier  <kevino@theolliviers.com>
141
142         [wx] Unreviewed build fix. Add needed file back to the wx build.
143
144         * wscript:
145
146 2012-05-30  Mariusz Grzegorczyk  <mariusz.g@samsung.com>, Ryuan Choi  <ryuan.choi@samsung.com>
147
148         [EFL][WK2] Fix WebKit2-EFL build
149         https://bugs.webkit.org/show_bug.cgi?id=83693
150
151         Reviewed by Carlos Garcia Campos.
152
153         * Source/cmake/OptionsEfl.cmake: Define BUILDING_SOUP__ to build WebKit2/Efl.
154
155 2012-05-29  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
156
157         [BlackBerry] Loading media data with http authentication
158         https://bugs.webkit.org/show_bug.cgi?id=84214
159
160         Reviewed by George Staikos.
161
162         Added a manual test case which needs user to provide a HTTP server
163         with HTTP authentication support when loading the specified media
164         resource. The test case will test if the media resource is successfully
165         loaded.
166
167         * ManualTests/blackberry/video-load-with-authentication.html: Added.
168
169 2012-05-29  Simon Fraser  <simon.fraser@apple.com>
170
171         Incomplete repaint on twitter.com when replying to a tweet
172         https://bugs.webkit.org/show_bug.cgi?id=87553
173
174         Reviewed by Dean Jackson.
175         
176         Manual test that adds a transform to a layer, forcing that
177         layer to gain backing store.
178
179         * ManualTests/compositing/requires-backing-change.html: Added.
180
181 2012-05-29  David Barr  <davidbarr@chromium.org>
182
183         Introduce ENABLE_CSS_IMAGE_RESOLUTION compile flag
184         https://bugs.webkit.org/show_bug.cgi?id=87685
185
186         Reviewed by Eric Seidel.
187
188         Add a configuration option for CSS image-resolution support, disabling it by default.
189
190         * Source/cmake/WebKitFeatures.cmake:
191         * Source/cmakeconfig.h.cmake:
192
193 2012-05-25  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
194
195         WebKitTestRunner needs to support layoutTestController.setJavaScriptProfilingEnabled
196         https://bugs.webkit.org/show_bug.cgi?id=42328
197
198         Reviewed by Eric Seidel.
199
200         * Source/autotools/symbols.filter: Added needed symbols for GTK build.
201
202 2012-05-28  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
203
204         Move allowRoundingHacks to Internals interface
205         https://bugs.webkit.org/show_bug.cgi?id=87328
206
207         Reviewed by Hajime Morita.
208
209         * Source/autotools/symbols.filter: Add allowRoundingHacks symbol filter.
210
211 2012-05-27  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
212
213         [EFL] Enable blob support for the EFL port
214         https://bugs.webkit.org/show_bug.cgi?id=85363
215
216         Reviewed by Hajime Morita.
217
218         Enable Blob support by default for the EFL port.
219
220         * Source/cmake/OptionsEfl.cmake:
221
222 2012-05-27  Raphael Kubo da Costa  <rakuco@webkit.org>
223
224         [CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.
225         https://bugs.webkit.org/show_bug.cgi?id=87597
226
227         Reviewed by Daniel Bates.
228
229         Building with clang requires at least the -fPIC option being
230         passed correctly, just like it is needed with gcc. clang is also
231         compatible with most of gcc's compiler options, so we only need to
232         check for clang besides g++ in the macro definition.
233
234         * Source/cmake/WebKitHelpers.cmake: Check for "Clang" and use
235         CMAKE_COMPILER_IS_GNUCXX for the previous check, as it is shorter
236         and achieves the same effect.
237
238 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
239
240         configure.ac has duplicated AC_MSG_RESULT([$enable_sandbox]) and nothing for seamless iframes
241         https://bugs.webkit.org/show_bug.cgi?id=87453
242
243         Reviewed by Eric Seidel.
244
245         Report the value of $enable_iframe_seamless rather than $enable_sandbox
246         after checking whether to enable the iframe seamless option.
247
248         * configure.ac:
249
250 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
251
252         [Gtk] Remove configuration options that do not apply anymore
253         https://bugs.webkit.org/show_bug.cgi?id=87509
254
255         Reviewed by Martin Robinson.
256
257         Remove configuration options for enabling or disabling HTML5 datagrid,
258         DOM storage, image resizer API and sandboxed iframe support. These
259         features were either turned on by default with the feature defines
260         removed from the code or removed from the source.
261
262         * configure.ac:
263
264 2012-05-25  Zalan Bujtas  <zbujtas@gmail.com>
265
266         [Qt] Broken controls rendering when transform is applied.
267         https://bugs.webkit.org/show_bug.cgi?id=87483
268
269         Reviewed by Simon Hausmann.
270
271         * ManualTests/qt/control_paiting_with_transforms.html: Added.
272
273 2012-05-24  Tim Horton  <timothy_horton@apple.com>
274
275         Add feature defines for web-facing parts of CSS Regions and Exclusions
276         https://bugs.webkit.org/show_bug.cgi?id=87442
277         <rdar://problem/10887709>
278
279         Reviewed by Dan Bernstein.
280
281         * configure.ac:
282
283 2012-05-24  Kent Tamura  <tkent@chromium.org>
284
285         PAGE_POPUP: window.setValueAndClosePopup should be moved to a
286         per-context property of DOMWindow.
287         https://bugs.webkit.org/show_bug.cgi?id=87086
288
289         Reviewed by Adam Barth.
290
291         * ManualTests/forms/calendar-picker.html:
292         Introduce pseudo window.pagePopupController.
293
294 2012-05-24  Philippe Normand  <pnormand@igalia.com>
295
296         [GTK] Add --enable-css3-flexbox configure option after r118304.
297         https://bugs.webkit.org/show_bug.cgi?id=87455
298
299         Reviewed by Xan Lopez.
300
301         * configure.ac:
302
303 2012-05-24  John Mellor  <johnme@chromium.org>
304
305         Font Boosting: Add compile flag and runtime setting
306         https://bugs.webkit.org/show_bug.cgi?id=87394
307
308         Reviewed by Adam Barth.
309
310         Add ENABLE_FONT_BOOSTING.
311
312         * configure.ac:
313
314 2012-05-23  Raphael Kubo da Costa  <rakuco@webkit.org>
315
316         [CMake] Unreviewed, add ENABLE_CSS3_FLEXBOX after r118304.
317
318         * Source/cmake/WebKitFeatures.cmake:
319         * Source/cmakeconfig.h.cmake:
320
321 2012-05-23  Xiaobo Wang  <xbwang@torchmobile.com.cn>
322
323         [BlackBerry] Reset JS state for each test
324         https://bugs.webkit.org/show_bug.cgi?id=86899
325
326         Reviewed by Nikolas Zimmermann.
327
328         * DumpRenderTree/blackberry/DumpRenderTree.cpp:
329          (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):
330
331 2012-05-22  Dongwoo Im  <dw.im@samsung.com>
332
333         [EFL] Implements the registerProtocolHandler method and option.
334         https://bugs.webkit.org/show_bug.cgi?id=73638
335
336         Reviewed by Andreas Kling.
337
338         The registerProtocolHandler() method allows Web sites to register themselves
339         as possible handlers for particular schemes.
340
341         http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
342
343         * Source/cmake/OptionsEfl.cmake: Adds the build option.
344         * Source/cmakeconfig.h.cmake: Adds the build option.
345
346 2012-05-22  Kangil Han  <kangil.han@samsung.com>
347
348         [EFL][DRT] Implement touch event
349         https://bugs.webkit.org/show_bug.cgi?id=86720
350
351         Reviewed by Hajime Morita.
352
353         Currently EFL DRT doesn't support touch event.
354         Therefore, this patch enabled it and implemented some eventSender function callbacks.
355
356         * Source/cmake/FindEFL.cmake: Add ecore-input to dependency check.
357         * Source/cmake/OptionsEfl.cmake: Enable touch event option.
358
359 == Rolled over to ChangeLog-2012-05-22 ==