forked from WebKit/WebKit-http
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
16343 lines (11225 loc) · 620 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2012-01-11 Ulan Degenbaev <[email protected]>
[v8] Int16Array.set(array, offset) fails on first execution
https://bugs.webkit.org/show_bug.cgi?id=76040
Reviewed by Kenneth Russell.
* LayoutTests/fast/canvas/webgl/array-set-with-offset-expected.txt: Added.
* LayoutTests/fast/canvas/webgl/array-set-with-offset.html: Added.
* Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
* Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
2012-01-11 Eli Fidler <[email protected]>
Fix OpenGL dependency in CMake build system
https://bugs.webkit.org/show_bug.cgi?id=73559
Reviewed by Daniel Bates.
Apparently the EFL port uses desktop OpenGL to implement WebGL, but
other ports such as BlackBerry use other libraries like OpenGL ES 2.0 or
ANGLE.
* Source/cmake/OptionsCommon.cmake:
* Source/cmake/OptionsEfl.cmake:
2012-01-09 Martin Robinson <[email protected]>
[GTK] [AC] Simplify accelerated compositing build options
https://bugs.webkit.org/show_bug.cgi?id=75518
Reviewed by Gustavo Noronha Silva.
* configure.ac: Remove the --enable-3d-rendering option. It's enabled by
default now when accelerated compositing is enabled.
* GNUmakefile.am: Automatically enable 3D rendering when accelerated compositing
is turned on.
2012-01-04 Jon Lee <[email protected]>
Clicking on the cancel button on readonly and disabled search fields darkens as if the search field was editable
https://bugs.webkit.org/show_bug.cgi?id=69886
<rdar://problem/10070187>
Reviewed by Adele Peterson.
* ManualTests/search-cancel-button.html: Added.
2012-01-06 Simon Hausmann <[email protected]>
[Qt] Fix compilation of app code against QtWebKit master header file
Unreviewed trivial build fix.
* Source/sync.profile: Exclude util.h and testwindow.h from the master header
file, because it cannot be used outside of the WebKit source tree.
2012-01-06 Tor Arne Vestbø <[email protected]>
[Qt] Move listing of include paths and libs to pri files in sources
Includepaths are sometimes modified by non-Qt contributors so keeping
them in files inside Sources makes it more likely that they are updated
along with project files for the other ports.
Using pri files instead of prf files for this also has the benefit that
the include() from the main target file can be parsed and followed by
Qt Creator -- something that does not work with load().
Dependency from a target to a library through the WEBKIT variable are
handled through forwarding-files in Tools/qmake/mkspecs/modules, which
set the source root of the module and include the right pri file.
Ideally we'd use the variant of include() that takes an optional
namespace to read the variables into, or the fromfile() function,
but both of these add an overhead of about 40% on the total qmake
runtime, due to making a deep copy of all the variables in the
project or re-reading all the prf files from scratch.
Reviewed by Simon Hausmann.
Reviewed by Ossy.
* WebKit.pro:
2012-01-06 Tor Arne Vestbø <[email protected]>
[Qt] Add a few more files ot OTHER_FILES
Rubber-stamped by Simon Hausmann.
* WebKit.pro:
2012-01-05 Ulan Degenbaev <[email protected]>
[v8] Null pointer exception if a typed array constructor set to a primitive value.
https://bugs.webkit.org/show_bug.cgi?id=75532
Make sure that V8ArrayBufferViewCustomScript.js does not throw exception.
Reviewed by Kenneth Russell.
* LayoutTests/fast/canvas/webgl/array-buffer-view-crash-when-reassigned-expected.txt: Added.
* LayoutTests/fast/canvas/webgl/array-buffer-view-crash-when-reassigned.html: Added.
* Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
* Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
2012-01-05 Zeno Albisser <[email protected]>
[Qt][WK2] Implement custom URL schemes defined in QML.
https://bugs.webkit.org/show_bug.cgi?id=74931
Add new classes to the export map.
Reviewed by Kenneth Rohde Christiansen.
* Source/qtwebkit-export.map:
2012-01-05 Fady Samuel <[email protected]>
Move scalePageBy from eventSender to window.internals
https://bugs.webkit.org/show_bug.cgi?id=64512
Reviewed by Simon Fraser.
* Source/autotools/symbols.filter:
2012-01-04 James Robinson <[email protected]>
[chromium] Move WebMimeRegistry and dependencies to Source/Platform
https://bugs.webkit.org/show_bug.cgi?id=74583
Reviewed by Darin Fisher.
Update .gitignore for Source/Platform/Platform.gyp/ generated project files.
* .gitignore:
2012-01-04 Tor Arne Vestbø <[email protected]>
[Qt] Introduce new qmake variable 'WEBKIT' for signaling dependencies
The custom qmake variable 'WEBKIT' is used for signaling that a
target depends in some way on other subproject of the WebKit
project. For now this is limited to the set of intermediate
libraries: wtf, javascriptcore, webcore, and webkit2.
This replaces the previous convension of using load(foo) for
just include paths, and CONFIG += foo to also link against foo.
Adding a dependency results in additional include paths being
available, and potentially linking to the library. This is
decided by the build system based on conditions such as what
kind of target is being built and the general build config.
An advantage to his approach is that it simplifies the individual
foo.prf files, for example by allowing us to use INCLUDEPATH +=
and LIBS += as normal instead of prepending.
Reviewed by Simon Hausmann.
* Source/api.pri:
2012-01-04 Tor Arne Vestbø <[email protected]>
[Qt] Move use of $$qtLibraryTarget() to a single place
Reviewed by Kenneth Rohde Christiansen.
* Source/api.pri:
2012-01-04 Mary Wu <[email protected]>
Enable DOWNLOAD_ATTRIBUTE in BlackBerry porting
https://bugs.webkit.org/show_bug.cgi?id=75238
Reviewed by Antonio Gomes.
* Source/cmakeconfig.h.cmake: Modified to add a new cmakedefine ENABLE_DOWNLOAD_ATTRIBUTE.
2012-01-03 Tor Arne Vestbø <[email protected]>
[Qt] Clean up detection of fontconfig
We decide in features.prf whether or not fontconfig is available, and
set the HAVE_FONTCONFIG define accordingly. All leaf project files
should use this define to decide whether or not to link against
fontconfig, not do their own detection.
We don't need to add link_pkgconfig to CONFIG in each project file,
as we selectivly enable that configuration in defaults_post when
needed.
Reviewed by Ossy.
* Source/api.pri:
2012-01-02 Carlos Garcia Campos <[email protected]>
[GTK] Add a way to change web view settings in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=71568
Reviewed by Philippe Normand.
* GNUmakefile.am: Initialize minibrowser_built_sources.
2011-12-28 ChangSeok Oh <[email protected]>
[GTK] Fix compilation issue when selecting opengl for Accelerated compositing
https://bugs.webkit.org/show_bug.cgi?id=75309
Reviewed by Martin Robinson.
Replace WTF_USE_TEXTURE_MAPPER_OPENGL to WTF_USE_TEXTURE_MAPPER_GL
* GNUmakefile.am:
2011-12-28 Dan Bernstein <[email protected]>
Entering "make" in Source builds only JavaScriptGlue and ANGLE
https://bugs.webkit.org/show_bug.cgi?id=75318
Reviewed by Anders Carlsson.
* Makefile: Changed to make Source and Tools.
* Source/Makefile: Changed to make all projects in Source.
2011-12-27 Kentaro Hara <[email protected]>
WIP: Enable the [Supplemental] IDL on Gtk
https://bugs.webkit.org/show_bug.cgi?id=74972
Reviewed by Adam Barth.
This patch adds dom_binding_idls, which is used in Source/WebCore/GNUmakefile.list.am.
* GNUmakefile.am:
2011-12-22 Leo Yang <[email protected]>
[BlackBerry] Enable blob for the BlackBerry porting
https://bugs.webkit.org/show_bug.cgi?id=75074
Reviewed by George Staikos.
* Source/cmake/OptionsBlackBerry.cmake:
2011-12-22 Ryuan Choi <[email protected]>
[EFL][WK2] Add an option to build WebKit2.
https://bugs.webkit.org/show_bug.cgi?id=61999
Reviewed by Eric Seidel.
* Source/cmake/OptionsEfl.cmake: Set WebKit2_LIBRARY_NAME.
2011-12-22 Daniel Jalkut <[email protected]>
ManualTests HTML template should be simplified
https://bugs.webkit.org/show_bug.cgi?id=75025
Reviewed by Ryosuke Niwa.
* ManualTests/template.html:
2011-12-22 Daniel Jalkut <[email protected]>
WebKit editing throws exception when monochrome color dragged onto text
https://bugs.webkit.org/show_bug.cgi?id=74775
Reviewed by Ryosuke Niwa.
* ManualTests/drag-color-to-contenteditable.html: Added.
2011-12-21 Daniel Bates <[email protected]>
Add CMake option to only build JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=74979
Reviewed by Rob Buis.
Towards adding CMake support to script Tools/Scripts/build-jsc, add a CMake
option to only build JavaScriptCore.
* CMakeLists.txt: Defined ENABLE_WEBCORE to build WebCore. If the option
ONLY_BUILD_JAVASCRIPTCORE is specified then don't build WebCore, WebKit, or WebKit2.
* Source/CMakeLists.txt:
* Source/cmake/WebKitFS.cmake:
2011-12-20 Ilya Tikhonovsky <[email protected]>
emacs: unreviewed. add settings for editing js files.
* .dir-locals.el:
2011-12-20 Rafael Brandao <[email protected]>
[Qt][WK2] Implement favicon support
https://bugs.webkit.org/show_bug.cgi?id=71082
Reviewed by Simon Hausmann.
* Source/qtwebkit-export.map: Added new classes.
2011-12-18 Simon Hausmann <[email protected]>
Rename EditCommandQt to UndoStepQt
https://bugs.webkit.org/show_bug.cgi?id=74754
Reviewed by Ryosuke Niwa.
* Source/api.pri:
2011-12-16 Mark Hahnenberg <[email protected]>
De-virtualize destructors
https://bugs.webkit.org/show_bug.cgi?id=74331
Reviewed by Geoffrey Garen.
* Source/autotools/symbols.filter: Removed symbol no longer present.
2011-12-16 Carlos Garcia Campos <[email protected]>
[GTK] Update NEWS and configure.ac for 1.7.3 release
https://bugs.webkit.org/show_bug.cgi?id=74699
Reviewed by Philippe Normand.
* configure.ac: Bumped version number.
2011-12-15 Raphael Kubo da Costa <[email protected]>
[CMake] Remove ENABLE_DATAGRID from the buildsystem.
https://bugs.webkit.org/show_bug.cgi?id=74640
Reviewed by Antonio Gomes.
r84991 removed Datagrid from the tree, but the options in CMake were
kept.
* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
2011-12-15 Ulan Degenbaev <[email protected]>
Web Inspector: [Chromium] Call LowMemoryNotification instead of IdleNotification
https://bugs.webkit.org/show_bug.cgi?id=71821
Reviewed by Yury Semikhatsky.
* Source/WebCore/bindings/v8/ScriptProfiler.cpp:
2011-12-15 Tor Arne Vestbø <[email protected]>
[Qt] Don't add WebCoreSupport and WebKit APIs to include WebCore's include path
Reviewed Simon Hausmann.
* Source/api.pri:
2011-12-15 Michael Brüning <[email protected]>
[QT][WK2]Add (experimental) viewport info view to Minibrowser/qt.
https://bugs.webkit.org/show_bug.cgi?id=72893
Reviewed by Kenneth Rohde Christiansen.
This patch extends QQuickWebViewExperimental by a property named
viewportInfo, which contains the viewport scalability and
layout and contents size information. This property is exposed to
QML through the experimental extension for QQuickWebView.
* Source/qtwebkit-export.map:
2011-12-14 Ryosuke Niwa <[email protected]>
Add a manual test for caret blinking during forward deletion
https://bugs.webkit.org/show_bug.cgi?id=74494
Reviewed by Dan Bernstein.
Add a test to forward delete 200 characters. Caret should not blink during the deletion.
This is a follow up for r102413.
* ManualTests/caret-blink-during-forward-delete.html: Added.
2011-12-14 Csaba Osztrogonác <[email protected]>
[Qt] Rollout r102769, because it broke Qt-4.8 builds.
* Source/api.pri:
2011-12-14 Tor Arne Vestbø <[email protected]>
[Qt] Don't add WebCoreSupport and WebKit APIs to include WebCore's include path
Followup to r102679
https://bugs.webkit.org/show_bug.cgi?id=74413
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-12-14 Alexander Færøy <[email protected]>
[Qt] Fix compilation of QtWebKit with --orientation-events without ENABLE_DEVICE_ORIENTATION
https://bugs.webkit.org/show_bug.cgi?id=74492
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-12-14 Viatcheslav Ostapenko <[email protected]>
[Qt] [WK2] Linking fails if GStreamer not installed after r102493
https://bugs.webkit.org/show_bug.cgi?id=74412
Reviewed by Simon Hausmann.
Add -lrt to fix WK2 linking when gstreamer is not used.
* Source/api.pri:
2011-12-14 Alexander Færøy <[email protected]>
[Qt] DeviceOrientationClientMockQt should be removed in favor of DeviceOrientationClientMock
https://bugs.webkit.org/show_bug.cgi?id=74417
Reviewed by Simon Hausmann.
Based on original patch by Kenneth Christiansen.
* Source/api.pri:
2011-12-14 Jacky Jiang <[email protected]>
[BlackBerry] Switch to libjpeg for decoding
https://bugs.webkit.org/show_bug.cgi?id=74475
Reviewed by Daniel Bates.
Find libjpeg instead of libimg.
* Source/cmake/OptionsBlackBerry.cmake:
2011-12-13 Tor Arne Vestbø <[email protected]>
[Qt] Get rid of layering violations in includes
WebKit/qt/API and WebKit/qt/WebCoreSupport should not be included
in the webcore.prf, but rather in each target that specificly needs
headers in these location. We used to include them directly in webcore
since we had layering violations between WebCore and WebKit, but now
that they are gone there's no reason to do that.
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-12-12 Andy Wingo <[email protected]>
Simplify autotools configure.ac
https://bugs.webkit.org/show_bug.cgi?id=74312
Reviewed by Martin Robinson.
* configure.ac: Don't AC_DEFINE so many things. Many of the
defines were stale (ENABLE_YARR, ENABLE_JIT_OPTIMIZE_CALL, etc),
and with Platform.h we don't need to make an explicit decision
here. If the user does pass --enable-jit or --disable-jit, effect
that choice via setting JSC_CPPFLAGS.
2011-12-12 Alexis Menard <[email protected]>
[Qt][WK2] History is not accessible in QML.
https://bugs.webkit.org/show_bug.cgi?id=73016
Reviewed by Simon Hausmann.
Add the new QWebNavigationHistory in the map file.
* Source/qtwebkit-export.map:
2011-12-09 Jesus Sanchez-Palencia <[email protected]>
[Qt] request parameter of QQuickWebView::navigationRequested is not a registered type
https://bugs.webkit.org/show_bug.cgi?id=73826
Reviewed by Tor Arne Vestbø.
* Source/qtwebkit-export.map: Adding QWebNavigationRequest
2011-12-09 Joone Hur <[email protected]>
[GTK] Initial implementation of Accelerated Compositing using Clutter
https://bugs.webkit.org/show_bug.cgi?id=73319
Reviewed by Gustavo Noronha Silva.
* GNUmakefile.am: Export new compilation macros.
* configure.ac: Add clutter backend for Accelerated Compositing.
2011-12-08 Sheriff Bot <[email protected]>
Unreviewed, rolling out r102323.
http://trac.webkit.org/changeset/102323
https://bugs.webkit.org/show_bug.cgi?id=74069
Caused Chromium and GTK build failure (Requested by bashi on
#webkit).
* Source/autotools/symbols.filter:
2011-12-08 Fady Samuel <[email protected]>
Move scalePageBy from eventSender to window.internals
https://bugs.webkit.org/show_bug.cgi?id=64512
Reviewed by Simon Fraser.
* Source/autotools/symbols.filter:
2011-12-06 Dirk Pranke <[email protected]>
Add Tools/Tool.xcodeproj,
Source/WebKit/chromium/WebKitUnitTests.xcodeproj,
Source/WebKit/chromium/All.xcodeproj to .gitignore
https://bugs.webkit.org/show_bug.cgi?id=73823
Reviewed by Tony Chang.
* .gitignore:
2011-12-06 Simon Hausmann <[email protected]>
[Qt] build-jsc script doesn't work
https://bugs.webkit.org/show_bug.cgi?id=73910
Reviewed by Tor Arne Vestbø.
* WebKit.pro: Move WTF SUBDIR stuff out of here and
straight into JavaScriptCore/JavaScriptCore.pro.
Unconditionally "recurse" into JavaScriptCore now,
as we'll do the v8 scoping there to only build WTF.
2011-12-05 Alexander Færøy <[email protected]>
[Qt] Add Source/qtwebkitversion.h to .gitignore
https://bugs.webkit.org/show_bug.cgi?id=73823
Reviewed by Tor Arne Vestbø.
* .gitignore:
2011-12-03 Dan Winship <[email protected]>
[GTK] Update required libsoup version
https://bugs.webkit.org/show_bug.cgi?id=71611
Reviewed by Martin Robinson.
* configure.ac: require libsoup 2.37.2.1 for SoupRequestHTTP API
changes
2011-12-02 Fady Samuel <[email protected]>
When page scaling is in use position:fixed has incorrect results
https://bugs.webkit.org/show_bug.cgi?id=68617
Reviewed by Simon Fraser.
* Source/autotools/symbols.filter:
2011-12-02 Martin Robinson <[email protected]>
Try to fix the GTK+ debug bot. As discussed with other GTK+
hackers recently. It makes sense to just remove G_DISABLE_DEPRECATIONS
now in WebKit. The flag itself is now deprecated in GLib in favor of
the gcc attribute.
* GNUmakefile.am: Remove G_DISABLE_DEPRECATED.
2011-12-02 Kevin Ollivier <[email protected]>
[wx] Unreviewed build fixes for Windows build.
* wscript:
2011-12-02 Alejandro G. Castro <[email protected]>
[GTK] Fix TextureMapperCairo compilation
https://bugs.webkit.org/show_bug.cgi?id=73655
Reviewed by Martin Robinson.
* GNUmakefile.am: The variables need the USE part in the name.
* configure.ac: We can not define the variable twice.
2011-12-02 Raphael Kubo da Costa <[email protected]>
Unreviewed, revert r101347.
https://bugs.webkit.org/show_bug.cgi?id=73580
It breaks the linking of Tools/ targets due to missing functions.
* Source/cmake/OptionsEfl.cmake:
2011-12-02 Alejandro G. Castro <[email protected]>
[GTK] Improve C++0x compat warnings check
https://bugs.webkit.org/show_bug.cgi?id=73642
Reviewed by Martin Robinson.
* configure.ac:
2011-12-01 Nayan Kumar K <[email protected]>
[GTK] Add compilation options to enable/disable Accelerated Compositing and to choose texture mapper implementation.
https://bugs.webkit.org/show_bug.cgi?id=73458
Reviewed by Martin Robinson.
* GNUmakefile.am: Export new compilation macros.
* configure.ac: Provide option to choose accelerated compositing and texture mapper variations.
2011-12-01 Patrick Gansterer <[email protected]>
[CMake] Make the feature defines for DOM names explicit
https://bugs.webkit.org/show_bug.cgi?id=72812
Reviewed by Daniel Bates.
Preprocessor defines used in WebCore/dom/make_names.pl are set via WEBKIT_FEATURE
for every port in the correspondig platform file. Pass an explicit list of defines
to the CMake macro, so we need to maintain the list only once.
* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmake/WebKitFeatures.cmake:
2011-11-30 Alejandro G. Castro <[email protected]>
[GTK] Add accelerated compositing compilation option
https://bugs.webkit.org/show_bug.cgi?id=73298
Compile whatever we have inside the USE(ACCELERATED_COMPOSITING)
define. Add the build compilation option
--with-accelerated-compositing and use it in the makefile.
Reviewed by Martin Robinson.
* GNUmakefile.am:
* configure.ac:
2011-11-30 Mary Wu <[email protected]>
remove buildinformation from BlackBerry porting build system
https://bugs.webkit.org/show_bug.cgi?id=73276
Reviewed by Daniel Bates.
* Source/cmake/OptionsBlackBerry.cmake: remove script file generate-buildinfo
2011-11-30 Andrew Wason <[email protected]>
Replace Qt QThread threading back-end with pthread/Win32 threading back-ends
https://bugs.webkit.org/show_bug.cgi?id=72155
Reviewed by Simon Hausmann.
Add additional WebCoreSupport files for Qt.
* Source/api.pri:
2011-11-30 Adenilson Cavalcanti <[email protected]>
[Qt][WK2] Implement permission API for Qt port
https://bugs.webkit.org/show_bug.cgi?id=59200
Permission API hookup for Geolocation, it allows to receive in WebView
a signal when a permission request is done (e.g. to grant permission
for accessing geolocation information) and set it accordingly.
Reviewed by Simon Hausmann.
* Source/qtwebkit-export.map:
2011-11-29 Kevin Ollivier <[email protected]>
[wx] Unreviewed build fix for Leopard compilation.
* wscript:
2011-11-29 Philippe Normand <[email protected]>
[GTK] hide WebAudio build option until support for FFTW is removed
https://bugs.webkit.org/show_bug.cgi?id=73295
Reviewed by Martin Robinson.
* configure.ac: Disable WebAudio until the FFTW dependency is removed.
2011-11-29 Hyowon Kim <[email protected]>
[Texmap][EFL] Accelerated compositing support using TextureMapper on EFL port
https://bugs.webkit.org/show_bug.cgi?id=73111
Add feature define for TextureMapper and OpenGL package.
Reviewed by Noam Rosenthal.
* Source/cmake/OptionsEfl.cmake:
2011-11-29 Roland Steiner <[email protected]>
<style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
https://bugs.webkit.org/show_bug.cgi?id=72848
Add flag and description.
Reviewed by Dimitri Glazkov.
* configure.ac:
2011-11-28 Simon Hausmann <[email protected]>
[Qt] Build system fixes against V8.
Reviewed by Tor Arne Vestbø.
* Source/api.pri: Get rid of old v8 cruft.
* WebKit.pro: Don't build JavaScriptCore when configured with v8.
2011-11-28 Simon Hausmann <[email protected]>
[Qt] WTF should be built as separate static library
https://bugs.webkit.org/show_bug.cgi?id=73201
Reviewed by Tor Arne Vestbø.
* Source/api.pri: Require wtf.
* WebKit.pro: Build WTF.
2011-11-17 Martin Robinson <[email protected]>
[GTK] Integrate build-gtkdoc into build-webkit and make
https://bugs.webkit.org/show_bug.cgi?id=72626
Reviewed by Philippe Normand.
* GNUmakefile.am: Remove references to old gtkdoc files. Update
the dist-hook to include copying documentation into the distribution.
This also means that the build will fail if documentation hasn't been
generated before 'make dist.'
* configure.ac: Ditto.
2011-11-23 Tor Arne Vestbø <[email protected]>
[Qt] Re-generate QtWebKit API forwarding headers when API changes
The forwarding headers are generated by syncqt, and syncqt is run by qmake,
so we need sync.profile to live in the same directory as the project file
that will be touched when adding/removing API (api.pri in our case).
Since the WebKit2 APIs live in a separate static library, we have to
add the project file for WebKit2 as a dependency of the api.pri file
as well, so that any changes to the WebKit2 API will still trigger a
run of qmake (and then syncqt).
Lastly, we use the new QMAKE_SYNCQT_OUTDIR variable in Qt 5 to ensure
that the forwarding headers are still generated in the root build dir,
not in the Source dir along with the internal forwarding headers.
Reviewed by Andreas Kling.
* Source/QtWebKit.pro:
* Source/api.pri:
* Source/sync.profile: Renamed from sync.profile.
2011-11-23 Halton Huo <[email protected]>
[EFL] Add zlib depend when freetype is used.
https://bugs.webkit.org/show_bug.cgi?id=66365
Unreviewed build fix.
When freetype is enabled, uncompress() function is used by
WOFFFileFormat.cpp. Since zlib is not required by freetype, we need to
add libz as dependency for fix linking issue.
* Source/cmake/OptionsEfl.cmake: search for ZLIB
2011-10-08 Martin Robinson <[email protected]>
[GTK] Enable WebGL by default
https://bugs.webkit.org/show_bug.cgi?id=69706
Reviewed by Xan Lopez.
* configure.ac: Enable WebGL by default if the build target is X11.
2011-11-23 Raphael Kubo da Costa <[email protected]>
[CMake] Move the top-level logic to the top-level directory.
https://bugs.webkit.org/show_bug.cgi?id=72685
Reviewed by Brent Fulgham.
Move most of the top-level code in Source/CMakeLists.txt to
CMakeLists.txt. This allows us to replace some INCLUDE() hacks with
proper ADD_SUBDIRECTORY() calls, and actually moves non-Source related
to a non-Source directory.
* CMakeLists.txt: Copied from Source/CMakeLists.txt.
2011-11-22 Adam Klein <[email protected]>
Add new WebKit/chromium/dbus directory to .gitignore.
* .gitignore:
2011-11-22 Adam Klein <[email protected]>
Ignore more gyp-generated build files in WTF.gyp.
* .gitignore:
2011-11-22 Andy Wingo <[email protected]>
Fix .dir-locals.el to only apply to specific modes
https://bugs.webkit.org/show_bug.cgi?id=72963
Reviewed by Xan Lopez.
* .dir-locals.el: Remove `nil' block, as it was causing
makefile-mode not to insert tabs.
2011-11-21 Adam Klein <[email protected]>
Add GYP-generated WTF.xcodeproj to .gitignore after r100851.
* .gitignore:
2011-11-21 Viatcheslav Ostapenko <[email protected]>
[Qt] [WK2] WebKitTestRunner doesn't build in debug
https://bugs.webkit.org/show_bug.cgi?id=72827
Reviewed by Andreas Kling.
Add exports to fix WebKitTestRunner debug build.
* Source/qtwebkit-export.map:
2011-11-21 Caio Marcelo de Oliveira Filho <[email protected]>
[Qt] Add WebView.view attached property support for dialogs in QML
https://bugs.webkit.org/show_bug.cgi?id=72825
Reviewed by Simon Hausmann.
Export QQuickWebViewAttached.
* Source/qtwebkit-export.map:
2011-11-21 Noel Gordon <[email protected]>
Update .gitignore for latest WebKitLibraries
https://bugs.webkit.org/show_bug.cgi?id=72851
Reviewed by Andreas Kling.
* .gitignore: updates to silence 'git status' about WebKitLibraries files.
2011-11-21 Carlos Garcia Campos <[email protected]>
[GTK] Update NEWS and configure.ac for 1.7.2 release
https://bugs.webkit.org/show_bug.cgi?id=72868
Reviewed by Xan Lopez.
* configure.ac: Bumped version number.
2011-11-19 Kevin Ollivier <[email protected]>
[wx] Build fix after GeneratedImage refactoring.
* wscript:
2011-11-19 Alexis Menard <[email protected]>
[Qt] Add the map file symbols export as a dependency of the final qmake target.
https://bugs.webkit.org/show_bug.cgi?id=72740
Reviewed by Simon Hausmann.
Add the symbols file part of the target dependencies.
* Source/api.pri:
2011-11-18 Daniel Bates <[email protected]>
Add CMake build infrastructure for the BlackBerry port
https://bugs.webkit.org/show_bug.cgi?id=72768
Reviewed by Adam Barth and Antonio Gomes.
* Source/CMakeLists.txt: Add the BlackBerry port and support for building on QNX.
* Source/cmake/OptionsBlackBerry.cmake: Added.
* Source/cmake/OptionsCommon.cmake: Add QNX QCC-variant of CODE_GENERATOR_PREPROCESSOR.
We may be able to fold this into the non-MSVC CODE_GENERATOR_PREPROCESSOR.
2011-11-18 Adam Barth <[email protected]>
Prepare to move manual-tests out of WebCore
https://bugs.webkit.org/show_bug.cgi?id=72782
Reviewed by Eric Seidel.
Update these files to refer to the new location of ManualTests.
* .gitattributes:
* Source/cmake/WebKitPackaging.cmake:
2011-11-18 Patrick Gansterer <[email protected]>
[CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files
https://bugs.webkit.org/show_bug.cgi?id=72710
Reviewed by Brent Fulgham.
* Source/CMakeLists.txt:
2011-11-18 Simon Hausmann <[email protected]>
[Qt] Unreviewed build fix: Export QQuickWebPage/Preferences private API
needed for the qml plugin.
* Source/qtwebkit-export.map:
2011-11-18 Simon Hausmann <[email protected]>
[Qt] Unreviewed build fix: Export QQuickWebViewExperimental private API
that was added since I made the export patch.
* Source/qtwebkit-export.map:
2011-11-18 Simon Hausmann <[email protected]>
[Qt] WTR and InjectedBundle should not link statically against JSC/WTF
https://bugs.webkit.org/show_bug.cgi?id=72697
Reviewed by Kenneth Rohde Christiansen.
* Source/api.pri: On Linux, use a GNU LD version script to manage the
symbol exports, which includes the public WK1/WK2 API as well as a bunch
of private WTF symbols needed for WTR and the Injected Bundle.
* Source/qtwebkit-export.map: Added.
2011-11-17 Raphael Kubo da Costa <[email protected]>
[EFL] Clean up the use of DATA_DIR in the buildsystem
https://bugs.webkit.org/show_bug.cgi?id=72681
Reviewed by Daniel Bates.
* Source/cmake/OptionsEfl.cmake: Rename DATA_DIR to DATA_INSTALL_DIR
and add it to the cache; add a variable with the path of the generated
theme and remove the -DDATA_DIR definition, it was moved to
PlatformEFL.cmake in WebCore.
2011-11-17 Patrick Gansterer <[email protected]>
[CMake] Add ENABLE_CLIENT_BASED_GEOLOCATION to cmakeconfig.h
https://bugs.webkit.org/show_bug.cgi?id=72643
Reviewed by Brent Fulgham.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
2011-11-17 Kelly Norton <[email protected]>
Several void functions in FrameView and RenderObject actually return values.
https://bugs.webkit.org/show_bug.cgi?id=72640
Reviewed by Adam Barth.
* ../../Source/WebCore/page/FrameView.cpp:
* ../../Source/WebCore/rendering/RenderObject.cpp:
2011-11-17 Patrick Gansterer <[email protected]>