-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNEWS
More file actions
1554 lines (1354 loc) · 67.8 KB
/
NEWS
File metadata and controls
1554 lines (1354 loc) · 67.8 KB
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
=================
WebKitGTK+ 2.2.0
=================
What's new in WebKitGTK+ 2.2.0?
- Bump the GTK+ Wayland dependency to 3.10
- Fix the build with GTK+ 2.0.
=================
WebKitGTK+ 2.1.92
=================
What's new in WebKitGTK+ 2.1.92?
- Switch to the new Web Inspector.
- Reimplement several accessibility methods to not require Gail and
Pango.
- Allow to run in a Wayland environment even when WebKitGTK+ has
been built with accelerated compositing support enabled, falling
back to software rendering in such case since accelerated
compositing is not supported yet under Wayland.
- Enable the Wayland target by default if the GTK+ Wayland
dependency is available.
- Fix web inspector rendering when docked in a page that uses
accelerated compositing.
- Do not try to parse incomplete HTTP requests in the web inspector.
- Use WEBKIT_TYPE_DOWNLOAD instead of G_TYPE_OBJECT for the argument
of the WebKitWebView::download-requested signal in WebKit1.
- Add allow-none introspection annotation to parameters that can
be NULL in GObject DOM bindings.
- Honor the --disable-gtk-doc configure option.
- Fix the build on directories containing spaces.
- Allow to build when the build directory is in a different
partition.
- Translation updates: Polish, Brazilian Portuguese, Spanish, Galician
=================
WebKitGTK+ 2.1.91
=================
What's new in WebKitGTK+ 2.1.91?
- Add a cancelled signal to WebKitAuthenticationRequest in WebKit2
GTK+ API.
- Add support for building with Wayland as the target.
- Fix issues with rtsp streams embedded on <video> not loading.
- Fix the media player to not set the system volume to 100%.
- Ensure volume slider value is 0 when audio is muted.
- Make GStreamer source element thread-safe.
- Adjust internal size on GStreamer source element when receiving
data if necessary.
- Disable accelerated compositing if the system doesn't support it.
- Fix rendering of input buttons text with recent
gnome-themes-standard.
- Fix the cursor rendering when the mouse is over an image document
with recent versions of GTK+.
- Fix a crash in some cases when context menu is shown.
- Fix the build on GNU/Hurd.
- Translation updates: Brazilian Portuguese, Spanish.
===================
WebKitGTK+ 2.1.90.1
===================
What's new in WebKitGTK+ 2.1.90.1?
- Adds support for maintainer mode, so that the GNOME continuous
integration will be able to forbid autotools regeneration
- Added DOM bindings symbols that got removed from the IDL back for
ABI compatibility
=================
WebKitGTK+ 2.1.90
=================
What's new in WebKitGTK+ 2.1.90?
- Add API to inject custom JavaScript to WebKit2 Web Extensions API.
- Add support for running JavaScript code in isolated worlds to
WebKit2 Web Extensions API.
- Expose WebKitFrame in WebKit2GTK+ Web Extensions API.
- Fix the volume slider track shown when muted.
- Cancel authentication dialog when the load fails.
- Fix a crash in WebKit1 when inspector window is closed.
- Translation updates: Brazilian Portuguese.
=================
WebKitGTK+ 2.1.4
=================
What's new in WebKitGTK+ 2.1.4?
- Add WebKitWebView::authenticate signal to WebKit2 GTK API.
- Expose KeyboardEvent in GObject DOM bindings.
- Implement attributesOfChildren() for AccessibilityUIElement.
- Implement allAttributes() for AccessibilityUIElement.
- Fix issues with edge cases when getting offsets for a text range
in AtkText.
- Remote inspector server now notifies about errors when loading
resurces.
- Disable HTTP request "Accept-Encoding:" header field on gstreamer
source element to avoid receiving the wrong size when retrieving
data.
- Fix the final position when receiving several seek calls in a row,
in GStreamer media backend.
- When rendering accelerated video, upload onto the texture only the
buffer to be painted.
- Fix response property definition of WebKitResponsePolicyDecision.
- Fix a crash in WebKit1 when the WebView is created and destroyed
too fast.
- Fix a crash in UI process when the web process crashes.
- Fix a crash in WebKit2 when a context menu item is selected after
the page has been closed.
- Fix a crash when getting the editor command for a key event
initiated by the web inspector.
- Fix the build when building with GTK+ 2.
- Fix several memory leaks.
=================
WebKitGTK+ 2.1.3
=================
What's new in WebKitGTK+ 2.1.3?
- Add support for preload="metadata" to GStreamer media backend.
- Do not expose '\n' for wrapped lines with ATK_TEXT_BOUNDARY_CHAR.
- Fix potential race condition in GStreamer media backend when
getting the video sink caps.
- Fix performance issues rendering a page with animations.
- Several fixes and improvements in GStreamer video accelerated
compositing support.
- Adjust internal size on GStreamer HTTP source element when
receiving data if necessary.
- Actually disable the memory cache when DOCUMENT_VIEWER cache model
is used in WebKit1.
- Fix runtime critical warning in WebKit2 when unloading a module
that failed to load.
- Fix several memory leaks.
=================
WebKitGTK+ 2.1.2
=================
What's new in WebKitGTK+ 2.1.2?
- Set the subresources load priority using new libsoup API available
in 2.43.
- Do not use X11 WidgetBackingStore implementation in Wayland.
- Support using GLContext from multiple threads.
- Make sure gstreamer source element is thread-safe.
- Prevent race condition when pad caps is set on gstreamer player.
- Invalidate the ProcessLauncher when the process is terminated
before it has finished launching
- Use custom cairo code instead of Pango API for highlighting
misspelled words.
- Respect PKG_CONFIG env variable when generating gtk-doc.
- Fix a crash due to an assert in gstreamer backend when seeking.
- Fix memory leak when web process is terminated.
- Translation updates: Telugu, Hindi, Kannada, Odia.
=================
WebKitGTK+ 2.1.1
=================
What's new in WebKitGTK+ 2.1.1?
- Add webkit_uri_scheme_request_finish_error to WebKit2 GTK+ API.
- Add a setting to control whether or not accelerated 2D canvas is
enabled in WebKit2.
- Add a setting to WebKit2 to allow sending console log messages to
stdout.
- Always use EGL to create the GL context when running on Wayland.
- Fix rendering of WebKitWebView child widgets with recent GTK+.
- Notify the web process in WebKitURISchemeRequest when we fail to read
from the user InputStream.
- Fixed race conditions closing the socket descriptor when the web
process crashes.
- Add video accelerated compositing support to the GStreamer backend.
- Add support for audio/speex MIME type to the GStreamer backend.
- Fix seek after video finished in GStreamer backend.
- Initialize WebKitWebPlugin path to prevent double-free in WebKit1.
- Fix several GObject instrospection warnings.
- Fixed several memory leaks.
=================
WebKitGTK+ 1.11.5
=================
What's new in WebKitGTK+ 1.11.5?
- Fix crashes related to libsoup, gstreamer, and accessibility.
- Implement the WebKit2 resources API using the injected bundle.
- Add API to prefetch DNS of a given hostname to the WebKit2 API.
- Move Authentication and Downloads from WebProcess to Shared in
WebKit2.
- Many improvements to the GStreamer backend including the resurrection of
the native fullscreen mode for increased performance, support for
setPreservesPitch, bug fixes, support for Opus files, and
some other performance improvements.
- New features enabled: CSS Image Resolution, CSS Image Orientation,
and the performance timeline in the Web Inspector via resource timing
and navigation timing.
- Add support for blend modes to the Cairo backend.
- Fix for checkSpellingOfString erroneously treating multiple words
as spelled correctly.
- Characters outside the BMP are now properly rendered.
- Synthetic bold is now applied to fallback fonts properly.
- Better drag and drop icons during drags on non-composited desktops.
- The page title is now preserved in WebKit when disappearing when clicking on
an anchor link.
- The web database path setting in WebKit1 now also controls where IndexedDB
databases are stored.
- Fix various issues in the build tools, testing tools, Web Inspector, and
MiniBrowser.
=================
WebKitGTK+ 1.11.4
=================
What's new in WebKitGTK+ 1.11.4?
- Add support for loading web process extensions to WebKit2 GTK+.
- Embed the HTTP authentication dialog into the WebView in WebKit2.
- Add support for IME Composition to WebKit2.
- Add API to notify about display/execution of insecure content to
WebKit2 GTK+ API.
- Add GTK+ API to set a WebKitWebView in view source mode to WebKit2.
- Add API to set a TLS errors policy to WebKit2 GTK+ API.
- Add WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR to WebKit2 GTK+ API.
- Add support for remote Web Inspector to WebKit2.
- Complete the documentation od sections in WebKit2 GTK+ API.
- Fix cookies and custom URI requests when the web process is
re-launched after a crash.
- Fix a crash in WebKit2 when running inside Xvfb.
- Fix a crash in WebKit2 when the WebView is resized with the
inspector attached.
- Use Harfbuzz instead of Pango in GTK+ port.
- Add support for WebP image.
- Port WebAudio backend to GStreamer 1.0 API.
- Fix the buffering ranges reported with GStreamer 1.0.
- Implement multipart/x-mixed-replace in the soup network backend.
- Fix invalid entries for plugins in navigator.plugins.
- Add implementation for AccessibilityUIElementGtk::isSelectable()
and AccessibilityUIElementGtk::isMultiSelectable().
- Expose ARIA roles for tab, tabpanel and tablist.
- Fixed several memory leaks.
=================
WebKitGTK+ 1.11.2
=================
What's new in WebKitGTK+ 1.11.2?
- Implement inspector server on Linux for remote debugging.
- Add support for password remembering to HTTP authentication
dialog in WebKit2 using libsecret.
- Add API to get favicons to WebKit2 GTK+ API.
- Add API to get the WebKitWebView associated to a WebKitDownload to
WebKit2 GTK+.
- Add GObject introspection support to WebKit2 GTK+ API.
=================
WebKitGTK+ 1.11.1
=================
What's new in WebKitGTK+ 1.11.1?
- Make WebKitWebView work again inside a GtkOverlay by not using a
native window for Accelerated Compositing implementation.
- Use XDamage to improve accelerated compositing performance.
- Enable the edge distance anti-aliasing for accelerated compositing
layers.
- Add support to build with EGL OpenGL backend.
- Add support for WebAudio.
- Fix several API breaks in DOM bindings introduced in 1.9.6.
- Save the original URI for downloaded files as GIO metadata of the
destination file.
- Add API for controlling the user agent to WebKit2.
- Add API to WebKit2 to allow running JavaScripts from a
WebKitWebView using a GResource containing the script.
- Add Undo/Redo and SelectAll predefined editing commands to WebKit2
GTK+ API.
- Add a setting to enable/disable smooth scrolling to WebKit2 GTK+
API.
- Add API to get the web view that initiated a custom URI request to
WebKit2 GTK+.
- Implement ViewState methods of WebKitWebView in WebKit2.
- Add API to get/set the security policy of a given URI scheme to
WebKit2 GTK+.
- Add WebKitWebView:is-loading property to WebKit2 GTK+ API.
- Change spellchecker languages API in WebKit2 to use a GStrv for
the list of languages to make the API more consistent and
convenient to use.
- Add destroy notify parameter to
webkit_web_context_register_uri_scheme in WebKit2 GTK+ API.
- Replace webkit_web_view_replace_content with
webkit_web_view_load_alternate_html in WebKit2 GTK+ API.
- Rename WebKitWebView "print-requested" signal to "print" in
WebKit2 GTK+ API for consistenty.
- Add API to set preferred languages to WebKit2 GTK+.
- Add webkit_uri_response_get_suggested_filename to WebKit2 GTK+
API.
- Add API to save a web page in MHTML format to WebKit2 GTK+.
- Implement smart separators for context menu in WebKit2 GTK+.
- Sanitize the suggested filename when building the download
destination URI in WebKit2.
- Fix disk cache in WebKit2 to actually dump the contents to disk.
- Fix a crash in WebKit2 when navigating between pages in the
history cache.
- Fix a crash in WebKit2 when a download initiated by the policy
checker fails.
- Fix a crash in network backend with non-UTF8 HTTP header names.
- Properly close audio device after playing sound.
- Purge unused favicons from IconDatabase after 30 days.
- Properly expose <legend> elements to ATs.
- The new accessibility CanvasRole is now mapped to ATK_ROLE_CANVAS.
- Fix an infinite loop in accessibility code.
- Fix a crash in
AccessibilityObject::accessibilityPlatformIncludesObject().
- Fix a crash in WebCore::HTMLSelectElement::selectedIndex().
- Fix caret-moved events not emitted for certain content.
- Fix incorrect/unexpected characters in the text of certain
accessibles.
- Implement AccessibilityUIElement::titleUIElement() and
AccessibilityUIElement::stringValue().
- Expose ROLE_TOGGLE_BUTTON instead of ROLE_PUSH_BUTTON when
aria-pressed is present.
- Fix LLint build with -g -02.
- Properly process GDK_SMOOTH_SCROLL events.
- Fix several memory leaks.
=================
WebKitGTK+ 1.9.6
=================
What's new in WebKitGTK+ 1.9.6?
- Add spell checker API to WebKit2 GTK+ API.
- Add WebKitWebView::submit-form signal to WebKit2 GTK+ API.
- Add API to get the suggested filename from a
WebKitNetworkResponse.
- Add webkit_web_view_get_snapshot() to WebKit1 API.
- Paste primary selection when middle clicking in X11 WebKit2.
- Make sure WebKitWebView always has a main resource and it has
already been set when the load has been committed, even for pages
loaded from the history cache in WebKit2.
- Fix a run time critical warning when gdk_window_get_cursor() is
called before WebKitWebView has been realized in WebKit2.
- Fix continuous insertion of newlines in Etherpad.
- Fix several memory leaks.
=================
WebKitGTK+ 1.9.5
=================
What's new in WebKitGTK+ 1.9.5?
- Add API to get HTTPS status to WebKit2 GTK+.
- Add API to clear the cache to WebKit2 GTK+.
- Add webkit_cookie_manager_set_persistent_storage() to WebKit2 GTK+
API.
- Improve performance of searching in WebKit2.
- Implement disk cache in WebKit2.
- Add site specific quirks setting to WebKit2 GTK+ API.
- Add a setting to enable/disable page cache to WebKit2 GTK+ API.
- Add WebKitWebView::context-menu-dismissed signal to WebKit2 GTK+
API.
- Add webkit_web_frame_get_dom_document() to WebKit GTK+ API.
- Use soup_cookie_jar_is_persistent() to set whether cookie is a
session one or not.
- Fix recognition of contractions (apostrophes) in spell checker.
- Fix a crash when showing the context menu in the Web Inspector.
- WebKitWebView::mouse-target-changed is not emitted when moved
to/from editable content.
- Fix inspector detach when inspector was attached by the client in
WebKit2.
- Don't show accel labels in WebKit2 context menu items.
- Cache the video dimensions to not query the video-sink sink-pad
caps every time.
- Fix several memory leaks.
=================
WebKitGTK+ 1.9.4
=================
What's new in WebKitGTK+ 1.9.4?
- Add an accelerated compositing implementation for WebKit2.
- Add API to register custom URI schemes to WebKit2 GTK+ API.
- Add support for window.showModalDialog in WebKit2 GTK+ API.
- Add webkit_download_get_received_data_length to WebKit2 GTK+ API.
- Add ContextMenu API to WebKit2 GTK+.
- Add Geolocation permission requests API to WebKit2 GTK.
- Add API to get the library version to WebKit2 GTK+.
- Add WebKitWebView::run-file-chooser signal to WebKit1 API.
- Port the video sink to GStreamer 0.11 API.
- Add TextureMapper ImageBuffer support as a fallback from the
hardware accelerated path
- Add input methods submenu item to the default context menu for
editable content.
- Unmark highlighted text matches when find operation finishes.
- Honor the device scale factor property when drawing.
- Prevent setting or editing httpOnly cookies from JavaScript.
- Fix several memory leaks.
=================
WebKitGTK+ 1.9.3
=================
What's new in WebKitGTK+ 1.9.3?
- Add webkit_download_get_request to WebKit2 GTK+ API.
- Add API to get the list of plugins to WebKit2 GTK+.
- Add webkit_web_view_can_show_mime_type() to WebKit2 GTK+ API.
- Add GCancellable parameter to all methods using gio async pattern
in WebKit2 GTK+ API.
- Add settings to enable and disable composited layer indicators to
WebKit2 GTK+ API.
- Add generic permission requests API to WebKit2 GTK+ API.
- Add initial inspector API to WebKit2 GTK+.
- Allow to attach/detach the inspector in WebKit2.
- Add media-playback-requires-user-gesture and
media-playback-allows-inline settings to WebKit1 and WebKit2 GTK+.
- Use defers loading instead of pausing the soup message in
WebKitDownload.
- Properly set the input method context window location.
- Fix a crash in the WebProcess when a download is started from
an existing ResourceHandle.
- Fix cursor used for ne-resize.
- Fix contractions recognition by the spell checker.
- Fix a crash rendering scrollbars on GTK wxWebkit.
- Fix KURL::fileSystemPath() implementation to strip the query part
of the uri.
- Check for GTK2/GTK3 symbol mismatch earlier to fix plugins run
with nspluginwrapper.
- Fix thin archives support while building GTK+ port.
- Fix several memory leaks.
- Fix several compilation warnings.
=================
WebKitGTK+ 1.9.2
=================
What's new in WebKitGTK+ 1.9.2?
- Fix exceeding arguments list build problem, by splitting more
files off libWebCore into the new libWebCoreModules convenience
library.
- Remove left over soup_session_pause_message() and properly handle
that case for defersLoading.
- Fix response being the new one instead of the one that caused the
redirect when emitting WebKitWebView::resource-request-starting.
- Refactor of IME handling to fix bugs and prepare for sharing with
WebKit2.
- Add file chooser API to WebKit2.
=================
WebKitGTK+ 1.9.1
=================
What's new in WebKitGTK+ 1.9.1?
- Geolocation support is built by default now. Use
--disable-geolocation during build to disable it.
- LINGUAS environment variable is honored now.
- Throttle DNS prefetching to avoid overloading the resolver.
- Remove defunct WebInspector GSettings mapping.
- Fix a crash when emitting signals with a GError parameter when
using GObject Introspection.
- Fix flickering during scrolling and resizing in newer versions of
GTK+.
- Fix a bug where the Content-Length header was not sent for certain
XMLHttpRequests.
- Fix a WebProcess segmentation fault related to clipboard handling.
- Fix a repainting error that occurred during interior frame
scrolling.
- Fix a crash when WebKitWebView is created without a WebContext.
- Fix a crash that could occur during synchronous XMLHttpRequests.
- Fix rendering of combobox / menulist buttons that do not have
separators.
- Fix the rendering of toggle buttons with larger-than-default
widths and heights with the Adwaita theme.
- Fix misrendering of text shadow extents in some situations.
- Fix a crash when closing browser with inspector window opened.
- Now interpret plugin metadata as UTF-8.
- Fix rendering of GtkWidgets embedded on WebKitWebView.
- Web content (except plugins) should no longer steal focus from
other GTK+ widgets.
- WebKit will try to use the default libsoup proxy resolver
automatically.
- Performance improvements in WebKitWebView by avoiding doing a lot
of work in size_allocate when the view is not mapped.
- Web Timing is now enabled.
- Add support for smooth scrolling.
- Implement unicode submenu items.
- FFTFrame implementation in GStreamer backend.
- More work on GStreamer 0.11 support.
- Add support for windowed plugins in WebKit2.
- Add full printing support to WebKit2.
- Add a new favicon database API that corrects the problems of the
old one.
- Add WebKitWebView::context-menu signal to allow applications to
handle its own context menu. WebKitWebView::populate-popup signal
and default-context setting are now deprecated.
- Well known names for menu items in the default context menu are
now exposed in an enumeration.
- Add entering/leaving fullscreen signals to WebKit API.
- Add enable-webaudio setting to WebKit2 GTK+ API.
- Add support for registering custom uri schemes in WebKit2.
- Add WebKitWebView::mouse-target-changed signal to WebKit2 GTK+
API.
- Add enter/leave fullscreen signals to WebKit2 GTK+ API.
- Add find API to WebKit2 GTK+ API.
- Use a single signal for script dialogs in WebKit2 GTK+ API.
- Add cookies API to WebKit2 GTK+ API.
- Add webkit_print_operation_print() to WebKit2 GTK+ API.
- Add resources API to WebKit2 GTK+ API.
- Add support for Response policy decisions to WebKit2 GTK+ API.
- Add javascript clipboard functionality settings to WebKit2 GTK+
API.
- Add cut, copy and paste methods to WebKit2 GTK+ API.
- Add zoom-text-only setting to WebKit2 GTK+ API.
- Add webkit_web_view_run_javascript() to WebKit2 GTK+ API.
=================
WebKitGTK+ 1.7.5
=================
What's new in WebKitGTK+ 1.7.5?
- Add new signals to track resources loading.
- Add --no-timeout command line option to DumpRenderTree.
- Expose accessibility hierarchy in WebKit2 to ATK/AT-SPI based ATs.
- Allow to build using extra jhbuild modulesets.
- Fix emission of ATK text-caret-moved and text-selection-changed
events.
- Update primary clipboard with the current selection in X11
platforms in WebKit2.
- Implement the policy client in WebKit2 GTK+ API.
- Add basic printing support to WebKit2.
- Do not add unnecessary blanks at the end of a line of text to fix.
the line returned by atk_text_get_text_at_offset().
- Make sure input text field is repainted when value is changed.
- Add print-backgrounds setting to WebKit2 GTK+ API.
- Respect the has-backward-stepper and has-forward-stepper
properties when drawing scrollbars.
- WebKit-3.0.gir now includes information about C includes or
exported packages.
- WebKit1 API documentation was not generated when building with
gtk-2.0.
- Make WebKitWebView work inside a GtkOffscreenWindow.
- Implement DownloadClient and add downloads API to WebKit2 GTK+
API.
=================
WebKitGTK+ 1.7.4
=================
What's new in WebKitGTK+ 1.7.4?
- Fix a11y regression: text-inserted events lack text inserted and
current line.
- Fix scrollbars in WebKit2 that were drawn behind the window resize
grip.
- Fix a memory leak in WebKitWebSourceGStreamer.
- Slider thumb is not centered on the track with the unico theme.
- Fix context menu in WebKit2 to not dissapear right after it's shown.
- Use GtkOrientable style class in GTK+ 3 theming code.
- Change default WebSocket protocol to the latest one (hybi-17).
- Fix scrollbars size with GTK+ 3.x to follow the current theme.
- Use gdk_screen_get_monitor_workarea() when available for
screenAvailableRect().
- Rename webkit_web_view_load_alternate_html as
webkit_web_view_replace_content in WebKit2 GTK+.
- Fix emission of ATK text-caret-moved and text-selection-changed events.
- Add methods to get/set the WebView zoom level to WebKit2 GTK+ API.
- Make WebProcess and PluginProcess use the same locale as the UI process.
- Simplify WebKit2 loader client API.
=================
WebKitGTK+ 1.7.3
=================
What's new in WebKitGTK+ 1.7.3?
- WebGL is now enabled by default.
- Initial support for accelerated compositing has been added.
- Add fullscreen setting to WebKit2 GTK+ API.
- Fix regression of Push buttons that didn't expose their displayed
text/name to accessibility toolkit.
- Initial UI client implementation for WebKit2 GTK+ API.
- Implement HTML5 History APIs.
- Implement cookies management in WebKit2.
- Fix a crash when a download fails.
- Add support for javascript dialogs in WebKit2 GTK+ API.
- Add 'enable-dns-prefetching' setting to WebKit2 GTK+ API.
- Initial support for WebAudio data playback.
- Add enable-webaudio setting.
- Links are now focused with Tab by default in WebKit2.
- Fix HTML5 Youtube video fullscreen button.
- Improve description of WebSocket errors.
- Add WebKitWindowProperties to WebKit2 GTK+ API.
- Fullscreen controller support for the new WebKit Fullscreen API.
- Add WebKitURIResponse to WebKit2 GTK+ API.
- Fix random crash in pages containing plugins.
- Fix loading of custom fonts in some web sites like surlybikes.com
or boingboing.net.
=================
WebKitGTK+ 1.7.2
=================
What's new in WebKitGTK+ 1.7.2?
- Fix process freeze when right-clicking on windowless Flash.
- Performance improvements by avoiding unnecessary clips while
painting.
- Notify errors happening on downloads not started by a web view.
- Allow building with GLib >= 2.31.
- Significant JavaScript performance improvements on x86 and x86-64.
- Fix application cache directory in WebKit2.
- Add initial support for cookies in WebKit2.
- Implement support for downloads in WebKit2.
- Add methods to load HTML and plain text to WebKit2 GTK+ API.
- Add webkit_web_view_get_uri() to WebKit2 GTK+ API.
- Don't show items in option elements with display:none.
- Add webkit_web_view_load_request() to WebKit2 GTK+ API.
- Add support for WebAudio AudioFileReader.
- Port MiniBrowser to use WebKit2 GTK+ API instead of the C API.
- Add more settings to WebKitSettings in WebKit2 GTK+ API: Private
browsing, developer extras, resizable text areas, tabs to links,
caret mode, font settings, default charset.
- Fix windowless plugins drawing in WebKit2.
- Fix memory leak when fullscreening a video.
- Remove visited links from page's page group when clearing back
forward list.
- Switch to a backing store approach for painting WebKitWebView. It
improves scrolling performance.
- Add methods to get/set the settings of a web view to WebKit2 GTK+
API.
- Add webkit_settings_new_with_settings() to WebKit2 GTK+ API.
- Add title property to WebKitWebView in WebKit2 GTK+ API.
=================
WebKitGTK+ 1.7.1
=================
What's new in WebKitGTK+ 1.7.1?
- Fix a problem with scroll adjustments tha made scrollbars become
out of sync with the page contents.
- Show title of option control items in a tooltip.
- Improve scrolling performance for pages containing windowed
plugins.
- Use GtkGrid instead of GtkTable in authentication dialogs.
- Fix compatibility issues with DOM bindings.
- Fix video pause/play in fullscreen.
- Add support for pseudo-italics on freetype fonts when italic font
is requested but Fontconfig gives one that is neither oblique
nor italic.
- Fix test rendering issues due to custom fonts which use synthetic
oblique rendering.
- Support for client-based geolocation.
- Add support for sending encoded blob data during network requests.
- Use SOCK_SEQPACKET when available for sockets used to communicate
processes in WebKit2.
- Add gtk-doc support to generate WebKit2 GTK+ API documentation.
- Implement default error pages in WebKit2.
- Initial implementation of WebInspector for WebKit2.
- Implement drag and drop support in WebKit2.
- TextChecker implementation for WebKit2.
- Initial implementation of back forward list for WebKit2 GTK+ API.
- Initial implementation of view settings for WebKit2 GTK+ API.
- Initial implementation of loader client for WebKit2 GTK+ API.
- Implement cache model for WebKit2
- Initial implementation of web context for WebKit2 GTK+ API.
- Add methods to get/set a custom text enconding to WebKit2 GTK+
API.
- Add WebKitError to WebKit2 GTK+ API.
This is the first release providing a minimal working WebKit2 GTK+
API. This API is still under design and development, so use it
carefully and take into account that it might change.
=================
WebKitGTK+ 1.5.90
=================
What's new in WebKitGTK+ 1.5.90?
- Bumped GStreamer requirement to 0.10.30.
- Switch to GTK+3 by default. GTK+2 is still required for the
WebKit2 plugin process though.
- Create pot files in builddir.
- Improvements in the WebKit2GTK+ port.
- Lots of bugfixes.
================
WebKitGTK+ 1.5.2
================
What's new in WebKitGTK+ 1.5.2?
- Remove G_CONST_RETURN usage througout WebKit, it's deprecated in
glib.
- Add plugin process support in WebKit2. Now (GTK+2) plugins can
work again with a GTK+3 build.
- Add API to set local storage database path.
- Further UA spoofing for Google Calendar, since it assumes
Linux+WebKit means mobile (ugh).
- Lots of bugfixes.
================
WebKitGTK+ 1.5.1
================
What's new in WebKitGTK+ 1.5.1?
- The JSC library is now available independently. It's called
"libjavascriptcoregtk", and it comes with its own pkg-config file.
- New spellchecking APIs, useful to implement spellchecking features
in the UAs.
- New DOM methods to check if editable areas have been modified by
the user (webkit_dom_html_{input,text_area}_is_edited).
- Lots of improvements in the WebKit2GTK+ port.
- Lots of bugfixes.
=================
WebKitGTK+ 1.3.13
=================
What's new in WebKitGTK+ 1.3.13?
In this release the GObject DOM Bindings contain a major change. Explicit
invocation of DOM objects' addEventListener methods has replaced the GObject
signal method of DOM event handling. For intance, where before a developer
would connect to the "click-event" signal, a developer must now call:
webkit_dom_event_target_add_event_listener. For a more illustrative example see:
http://trac.webkit.org/changeset/81486/trunk/Source/WebKit/gtk/tests/testdomdomwindow.c
Added API to control the IconDatabase and the cache database APIs.
WebKit bugs mostly relevant with the GTK+ port fixed since 1.3.12:
Bug 23526 - [CAIRO] Support ImageBuffers clip operation on all Cairo ports (Martin Robinson)
Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Martin Robinson)
Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Geoffrey Garen)
Bug 49649 - [GTK] On-demand event-listeners for DOM event signals (David Keijser)
Bug 56333 - [GTK] [WebKit2] The UIProcess never changes the mouse cursor (Martin Robinson)
Bug 55989 - [GTK] Possible leaks after splitting TextCheckerClientEnchant. (Ryuan Choi)
Bug 50497 - Add all web audio auto-generated files to GTK make system (Chris Rogers)
Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Sergio Villar Senin)
Bug 55932 - [GTK] close-web-view emitted on disposed WebView (Philippe Normand)
Bug 53098 - [GTK] Implement spin buttons for GTK+ 2.x (Martin Robinson)
Bug 56125 - [GTK] [Webkit2] There are no scrollbars visible in the MiniBrowser (Martin Robinson)
Bug 41903 - [GTK] plugins/return-negative-one-from-write.html crashes (Martin Robinson)
Bug 32510 - [GTK] provide an API to control the IconDatabase (Christian Dywan)
Bug 55868 - [GTK] Do not set juntion sides on scrollbar stepper buttons (Carlos Garcia Campos)
Bug 55866 - [GTK] Use doubles instead of integers for coordinates when rendering arrows (Carlos Garcia Campos)
Bug 55878 - [Gtk] toDataURL uses incorrect quality value when saving GdkPixbuf to buffer (Zan Dobersek)
Bug 55531 - [GTK] Windowless plugins override the view cursor (Martin Robinson)
Bug 55136 - Enable Copy Image Address context menu item in the Gtk port (Christian Dywan)
Bug 53960 - [GTK] DRT needs implementation of EventSender.scheduleAsynchronousClick (Carlos Garcia Campos)
Bug 55335 - [GTK] Extended application cache database API and added unit tests file. (Lukasz Slachciak)
Bug 53146 - [GTK] Combo boxes should emit object:selection-changed even when collapsed (Mario Sanchez Prada)
Bug 55473 - [GTK] Add support for external protocol handlers (Sergio Villar Senin)
Bug 53228 - [Gtk] Resource size is incorrectly reported to WebCore (Sergio Villar Senin)
Bug 48510 - [GTK] Implement WebContext and NativeKeyboardEvent classes for WebKit2 (Amruth Raj)
Bug 48509 - [GTK] Implement WebView and WebKitWebView classes for WebKit2 (Amruth Raj)
Bug 48510 - [GTK] Implement WebEventFactory, WebErrors classes for WebKit2 ( Amruth Raj)
Bug 54658 - [gtk] Failing collinear arcTo canvas tests (Zan Dobersek)
Bug 37769 - [Gtk] Flash item placed on wrong location right after load (Martin Robinson)
Bug 54981 - [GTK] position:fixed elements flicker while scrolling after r74196 (Martin Robinson)
Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Oliver Hunt)
Bug 56737 - [GTK] [Stable] AtkHypertext exposes wrong offsets for links placed inside <span> nodes (Mario Sanchez Prada)
Bug 56201 - WebKitIconDatabase may trigger crash in cairoImageSurfaceToGdkPixbuf (Christian Dywan)
Bug 56690 - Stop inserting when the parent is removed (Justin Schuh)
=================
WebKitGTK+ 1.3.12
=================
What's new in WebKitGTK+ 1.3.12?
- Removed mandatory Enchant dependency.
- Libsoup required version bumped to 2.33.6.
- HTML5 media volume managment improvements.
- Updated translations.
- A11y bugfixes.
- Many other bugfixes.
WebKit bugs mostly relevant with the GTK+ port fixed since 1.3.11:
Bug 42496 - Update Simplified Chinese (zh_CN) translation of WebKitGtk (Christian Dywan)
Bug 53771 - [GTK] fast/events/pagehide-timeout.html fails (Martin Robinson)
Bug 13343 - getComputedStyle returns wrong value for margin-right (Jarred Nicholls)
Bug 53797 - [GTK] WebKitWebFrame can return a stale frame name when calling webkit_web_frame_get_name (Martin Robinson)
Bug 52775 - WebKit2: add support for drag and drop on Windows (Enrica Casucci)
Bug 54312 - Allow controlling minimum DOMTimer interval on a per-page basis (Kenneth Russell)
Bug 54323 - [Freetype] Better map CSS font weight to Fontconfig font weight (Martin Robinson)
Bug 50237 - [Gtk] Implement layoutTestController.findString (Joone Hur)
Bug 53686 - Web Inspector: remove settings related methods from InspectorClient (Yury Semikhatsky)
Bug 53833 - [GTK] plugins/plugin-document-back-forward.html fails (Martin Robinson, Adam Barth)
Bug 54860 - [GTK] [REGRESSION] After r79130, spell tests did not work (Alejandro G. Castro)
Bug 54352 - [GTK] Match more various WebKit API enum values with WebCore enum values (Joone Hur)
Bug 54116 - [GTK] Add support in DRT to log "accessibility events" (Mario Sanchez Prada)
Bug 52836 - [GTK] Move scrollbar rendering out of gtk2drawing.c (Martin Robinson)
Bug 39022 - [GTK] Some test results are one pixel different between the x86_64 and i386 bots (Alejandro G. Castro)
Bug 54895 - [GTK] editing/pasteboard/dataTransfer-setData-getData.html fails (Martin Robinson, Alejandro G. Castro)
Bug 54389 - [GTK] http/tests/misc/generated-content-inside-table.html does not work in the bots (Alejandro G. Castro)
Bug 54410 - SVG animation doesn't support attribute value 'inherit' (Dirk Schulze)
Bug 54414 - [GTK] testwebdatasource test fails in the bots (Alejandro G. Castro)
Bug 52880 - [GTK] Implement PlatformKeyboardEvent::getCurrentModifierState() (Carlos Garcia Campos)
Bug 54418 - r78499 causes assertion failure in http/tests/xmlhttprequest/cache-override.html (Mario Sanchez Prada)
Bug 54427 - [Chromium] Rendering error of spin buttons on layers (Kent Tamura)
Bug 52384 - Plumb mixed script URL to FrameLoaderClient (Adam Langley)
Bug 53104 - Intermittent crash in fast/files/read-blob-async.html on the GTK+ debug bots (Jian Li)
Bug 54437 - Web Inspector: move rest of the tests off old harness. (Pavel Feldman)
Bug 54449 - notImplemented() should behave identical in WebCore and WebKit2 (Balazs Kelemen)
Bug 34482 - Please add Greek translation of WebkitGTK+ (Christian Dywan)
Bug 51379 - Convert <keygen> option elements to a shadow DOM (Dominic Cooney)
Bug 52919 - Stop instantiating legacy editing Positions in VisiblePosition (Levi Weintraub)
Bug 54458 - [Gtk] Cleanup in the canvas tests (Zan Dobersek)
Bug 53436 - [Gtk] atk_text_get_caret_offset fails for list items (Mario Sanchez Prada)
Bug 53962 - [GTK] EventSender.keyDown does not support non-array modifier arguments (Martin Robinson)
Bug 52417 - Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptCanAccessClipboard (Ryosuke Niwa)
Bug 53954 - Move the sputnik test suite out of fast/js/ (James Robinson)
Bug 54470 - [GTK] svg/text/select-textLength-spacing-squeeze-1.svg crashes due to ASSERT failing (Mario Sanchez Prada)
Bug 54474 - Pixel tests differences on 10.6.6 32bit vs. 64bit (Nikolas Zimmermann)
Bug 53453 - [Gtk] atk_text_get_selection/atk_text_set_selection fails for list items (Mario Sanchez Prada)
Bug 54491 - [cairo][canvas] Drawing from/into float rectangles with width or height in range 0 to 1 fails (Zan Dobersek)
Bug 54495 - Crash in EventHandler::sendContextMenuEventForKey (Emil A Eklund)
Bug 53984 - Remove orphan code from old parser (Adam Barth)
Bug 3812 - XMLHttpRequest: PUT, DELETE, HEAD and all other methods but POST actually do a GET (Sergio Villar Senin)
Bug 53989 - svg/custom/use-multiple-on-nested-disallowed-font.html sometimes fails an assertion in StyleSelectorParentPusher (Mario Sanchez Prada)
Bug 50918 - [GStreamer] media/video-zoom-controls.html fails (Philippe Normand)
Bug 25831 - [GTK] events missing when a document is (re)loaded (Mario Sanchez Prada)
Bug 53992 - fast/loader/onload-willSendRequest-null-for-frame.html times out in GTK 32-bit debug bot (Mario Sanchez Prada)
Bug 53995 - editing/selection/end-of-document.html is failing in the GTK 64-bit debug bot (Mario Sanchez Prada)
Bug 34543 - [Gtk] Please add Hungarian translation (Christian Dywan)
Bug 44784 - [GTK] fast/history/history-subframe-with-name.html fails with GTK DRT (Martin Robinson)
Bug 54517 - Ensure loading has stopped in HistoryController::goToItem (Charlie Reis)
Bug 54011 - [GTK] Fix after r77874, m_isConnected is initialized before the socket is opened (Alejandro G. Castro)
Bug 54014 - [GTK] Incorrect assertion in WorkQueueGtk, we need to register more than one handle (Alejandro G. Castro)
Bug 54015 - [GTK] Avoid WebProcessMain compilation, we are used a gtk specific main (Alejandro G. Castro)
Bug 39168 - Canvas: 2d.fillStyle.parse.system.html fails (Andreas Kling)
Bug 52997 - [GTK] DRT's TextInputController is unimplemented on GTK (Carlos Garcia Campos)
Bug 49414 - Implement ECMAScript I18N APIs (proposed) (Nebojsa Ciric)
Bug 54537 - [Gtk] Add support for layoutTestController.setWillSendRequestClearHeader (Sergio Villar Senin)
Bug 54033 - [GTK] DRT needs an implementation of LayoutTestController.setIconDatabaseEnabled (Martin Robinson)
Bug 54035 - [GTK] Remove the last remnants of the Mozilla theme drawing code (Martin Robinson)
Bug 53529 - [fileapi] Add support for filesystem: URI handling (Adam Klein)
Bug 54557 - [GTK] libsoup critical warnings (Philippe Normand)
Bug 54057 - [GTK] Build break with 2.18.3 (Ryuan Choi)
Bug 50489 - Move DocumentWriter to DocumentLoader (Nate Chapin)
Bug 53898 - Add built-in decoder for UTF-8 for improved performance (Darin Adler)
Bug 54078 - [GTK] Add WebGraphicsContext stub to the compilation (Alejandro G. Castro)
Bug 54080 - [GTK] Implement UpdateChunk, ChunkedUpdateDrawingArea/Proxy classes for WebKit2 (Chandra Vallala <chandra.vallala@motorola.com> and Alejandro G. Castro)
Bug 54081 - [GTK] Implement WKBaseGtk API for Webkit2 (Chandra Vallala <chandra.vallala@motorola.com> and Alejandro G. Castro)
Bug 54600 - [PATCH] GTK documentation fails to build due to changed paths (Robert Ancell)
Bug 42833 - Brazilian Portuguese Translation Update (Christian Dywan)
Bug 50518 - [GTK] media/controls-without-preload.html is flacky on 32-bits Debug (Philippe Normand)
Bug 54106 - frames/flattening/iframe-flattening-crash.html fails on GTK. (Yael Aharon)
Bug 54622 - Rename Position::node() to Position::deprecatedNode() (Ryosuke Niwa)
Bug 54626 - [GTK] accessibility/canvas-fallback-content.html is failing on GTK bots (Mario Sanchez Prada)
Bug 54627 - [GStreamer] URI queries support in webkitwebsrc (Andoni Morales Alastruey)
Bug 54628 - [GStreamer] Add 'location' property in webkitwebsrc (Andoni Morales Alastruey)
Bug 54117 - Replace static_cast<HTMLElement*> with toHTMLElement (Yael Aharon)
Bug 54631 - [GTK] media/video-controls-in-media-document.html potentially flaky (Philippe Normand)
Bug 53991 - fast/frames/sandboxed-iframe-storage.html is flaky (Mario Sanchez Prada)
Bug 54637 - [GTK] media/video-display-toggle.html is flaky on debug bots (Philippe Normand)
Bug 44400 - Attached is the Bulgarian translation of WebKit Gtk (Christian Dywan)
Bug 30580 - [GTK] Failing canvas security tests (Sergio Villar Senin)
Bug 46455 - [l10n] Indonesian translation (Christian Dywan)
Bug 52090 - [Soup] ResourceHandleSoup does not ever call didSendData for file uploads (Martin Robinson)
Bug 54140 - [GStreamer] Video player sets system volume to 100% (Philippe Normand)
Bug 48510 - [GTK] Implement WebEventFactory, WebErrors classes for WebKit2 (Amruth Raj <amruthraj@motorola.com> and Ravi Phaneendra Kasibhatla)
Bug 54592 - [GTK] r78718 introduced some assertion failures in some HTTP tests (Martin Robinson)
Bug 51587 - [GTK] Remove mandatory Enchant dependency (Ryuan Choi)
Bug 53125 - [GTK] LayoutTests/media/audio-mpeg4-supported.html fails (Philippe Normand)
Bug 54157 - [GTK] Default error page is interfering with tests which require failed loads (Martin Robinson)
Bug 51602 - [GStreamer] wrong media duration report in media/controls-after-reload.html (Philippe Normand)
Bug 53146 - [GTK] Combo boxes should emit object:selection-changed even when collapsed (Philippe Normand, Mario Sanchez Prada)
Bug 53487 - [Gtk] No need to set text encoding in the provisional phase (Joone Hur)
Bug 53667 - [GTK] fast/history/timed-refresh-in-cached-frame.html fails after r77355 (Philippe Normand)
Bug 54185 - [GTK] Reset GTK' DRT's AccessibilityController to consistent value before every test (Mario Sanchez Prada)
Bug 53680 - [GTK] fast/frames/sandboxed-iframe-scripting.html is flaky (Philippe Normand)
Bug 53169 - Web Inspector: move InspectorController's methods from InspectorAgent to InspectorController (Ilya Tikhonovsky)
Bug 53683 - [GTK] Flaky websocket tests on 32-bits Release (Philippe Normand)
Bug 54198 - [GTK] Log signals from AtkDocument interface also in AccessibilityController (Mario Sanchez Prada)
Bug 36340 - Arabic translation (Christian Dywan)
Bug 54210 - [GTK] fast/text/atsui* tests failing on 32-bit Debug (Philippe Normand)
Bug 54212 - [GTK] fast/text/international/hindi-whitespace.html fails (Philippe Normand)
Bug 50126 - Fallback content in canvas element not focusable (Dominic Mazzoni)
Bug 53716 - JSC::Bindings m_rootObject->isValid() assert fails when running layout tests (Michael Saboff, Martin Robinson)
Bug 54231 - [GDOM] Video element needs proper wrapping (Gustavo Noronha Silva)
Bug 53213 - Refactoring: Extract TextCheckerClient from EditorClient (MORITA Hajime)
Bug 54244 - Convert the line box tree to floating point and eliminate font rounding hacks (David Hyatt)
Bug 53733 - Timers can fire after a frame has been put into the page cache (Sergio Villar Senin)
Bug 46567 - [l10n] Polish translation of WebKitGTK+ (Christian Dywan)
Bug 54260 - HTML5 <details> and <summary>: localized text (Luiz Agostini)
Bug 53673 - [GTK] fast/files/workers/worker-read-blob-async.html is flaky (Philippe Normand)
Bug 26108 - French translation for Webkit/GTK (Christian Dywan)
Bug 53247 - [GTK] media/audio-delete-while-slider-thumb-clicked.html is flaky (Philippe Normand)
=================
WebKitGTK+ 1.3.11
=================
What's new in WebKitGTK+ 1.3.11?
- Add a beginDragWithFiles implementation for the GTK+ event sender.
- ResourceHandleSoup do not wait for streams to close to issue
didFinishLoading.
- Move the request/cache code to libsoup.
- A11y bugfixes.
- Many other bugfixes.
=================
WebKitGTK+ 1.3.10
=================
What's new in WebKitGTK+ 1.3.10?
- Port form control theming code to GtkStyleContext.
- Add a new 'make jsc' target to build only JavaScriptCore and the jsc binary.
- Initial support for drag-and-drop file uploads.
- WOFF font face support.
- Many other bugfixes.
================
WebKitGTK+ 1.3.9
================
What's new in WebKitGTK+ 1.3.9?
- Compilation fixes for the final GTK+ 2.91.7 release.
================
WebKitGTK+ 1.3.8
================
What's new in WebKitGTK+ 1.3.8?
- New WebKitWebPluginDatabase and WebKitWebPlugin classes for plugin
management.
- The usual fixes for GTK+ 3.x API changes. We are still using the
old GtkStyle APIs, that should be gone by the next release.
- Add support for Mozilla-style JS fullscreen API.
- Add support for the viewport metatag.
- Many other bugfixes.
================
WebKitGTK+ 1.3.7
================
What's new in WebKitGTK+ 1.3.7?
- Fix error pages template's not being filled properly.
- Fix context menu activation through keyboard.
- Add automatic garbage collection for most GObject DOM objects (all
those that are actually in the DOM tree). This gets rid of most of
the leaks when using the bindings.
- Add an Inspector API to inspect a DOM node.
- Tons of a11y bugfixes.
- Tons of fixes for the in-tree SoupCache, should work much better
now.
- Many other bugfixes.
================
WebKitGTK+ 1.3.6
================
What's new in WebKitGTK+ 1.3.6?
- Update to compile with GTK+ 3.x 2.91.4.
- Many, many other bugfixes.
================
WebKitGTK+ 1.3.5
================
What's new in WebKitGTK+ 1.3.5?
- Add a HTTP cache implementation. This will be eventually
integrated in libsoup itself, but for now it can be accessed from
WebKit through the WebKitSoupCache APIs.
- Updated to work with GTK+ 3.x 2.91.1.
- Add frame-flattening support, used by some mobile browser sto
merge all frames in a page into a continuous view.
- Many other bugfixes.
================
WebKitGTK+ 1.3.4
================