searching for reviewer(karlt)
695366afa355: Bug 1497580 - Save text/html as UTF-8 to the clipboard. r=karlt
Tom Schuster <evilpies@gmail.com> - Wed, 17 Oct 2018 23:00:36 +0000 - rev 497656
Push 10002 by archaeopteryx@coole-files.de at 2018-10-19 23:09 +0000
Bug 1497580 - Save text/html as UTF-8 to the clipboard. r=karlt I verified that we can still copy from Firefox to an older version of Firefox without this patch. LibreOffice also still works. Talking to some GTK people on IRC they are also happy about UTF-8 instead of wrongly declared UCS2. Differential Revision: https://phabricator.services.mozilla.com/D8467
bb2acd046eae: Bug 1497580 - Save text/html as UTF-8 to the clipboard. r=karlt
Tom Schuster <evilpies@gmail.com> - Tue, 16 Oct 2018 21:08:59 +0000 - rev 497272
Push 9996 by archaeopteryx@coole-files.de at 2018-10-18 18:37 +0000
Bug 1497580 - Save text/html as UTF-8 to the clipboard. r=karlt I verified that we can still copy from Firefox to an older version of Firefox without this patch. LibreOffice also still works. Talking to some GTK people on IRC they are also happy about UTF-8 instead of wrongly declared UCS2. Differential Revision: https://phabricator.services.mozilla.com/D8467
89f4156c07a5: Bug 1497580 - Save text/html as UTF-8 to the clipboard. r=karlt
Tom Schuster <evilpies@gmail.com> - Sat, 13 Oct 2018 15:44:35 +0000 - rev 496891
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1497580 - Save text/html as UTF-8 to the clipboard. r=karlt I verified that we can still copy from Firefox to an older version of Firefox without this patch. LibreOffice also still works. Talking to some GTK people on IRC they are also happy about UTF-8 instead of wrongly declared UCS2. Differential Revision: https://phabricator.services.mozilla.com/D8467
80b93ae22c27: Bug 1497580 - use gtk_target_list_add_text_targets for text/unicode clipboard data r=karlt
Tom Schuster <evilpies@gmail.com> - Wed, 10 Oct 2018 21:44:41 +0000 - rev 496425
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1497580 - use gtk_target_list_add_text_targets for text/unicode clipboard data r=karlt Using gtk_targets_include_text actually leads to a small behavior difference, because gtk_targets_include_text also includes text/plain. But gtk_selection_data_set_text seems to correctly convert UTF-8 to plain text. Differential Revision: https://phabricator.services.mozilla.com/D8283
9a802bdfec41: Bug 1496836 - Set colorpicker widget as modal if parent widget is also modal on GTK. r=karlt
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 10 Oct 2018 20:21:39 +0000 - rev 496360
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1496836 - Set colorpicker widget as modal if parent widget is also modal on GTK. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D8199
0db994314ad3: Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 09 Oct 2018 13:19:20 +0000 - rev 495984
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt When OOMing when allocating the temporary buffer, we return an error from the ctor via an output parameter, and make the ConvolverNode output silence. Additionaly, a warning is issued each time we fail to set a buffer to the buffer property of a ConvolverNode. Differential Revision: https://phabricator.services.mozilla.com/D6936
76ae4cbbb7e4: Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 09 Oct 2018 13:19:27 +0000 - rev 495983
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D6935
7355fb2908e5: Bug 1473467: implement AudioWorkletGlobalScope::RegisterProcessor(). r=baku,karlt
Arnaud Bienner <arnaud.bienner@gmail.com> - Mon, 08 Oct 2018 19:15:13 +0000 - rev 495747
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1473467: implement AudioWorkletGlobalScope::RegisterProcessor(). r=baku,karlt Differential Revision: https://phabricator.services.mozilla.com/D6368
4dbc5f131040: Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt
Paul Adenot <paul@paul.cx> - Mon, 08 Oct 2018 09:03:59 +0000 - rev 495679
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt When OOMing when allocating the temporary buffer, we return an error from the ctor via an output parameter, and make the ConvolverNode output silence. Additionaly, a warning is issued each time we fail to set a buffer to the buffer property of a ConvolverNode. Differential Revision: https://phabricator.services.mozilla.com/D6936
2430e0fe8d6d: Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt
Paul Adenot <paul@paul.cx> - Mon, 08 Oct 2018 09:04:06 +0000 - rev 495678
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D6935
e78d9996b1a4: Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 04 Oct 2018 15:31:42 +0000 - rev 495364
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt When OOMing when allocating the temporary buffer, we return an error from the ctor via an output parameter, and make the ConvolverNode output silence. Additionaly, a warning is issued each time we fail to set a buffer to the buffer property of a ConvolverNode. Differential Revision: https://phabricator.services.mozilla.com/D6936
53950ea4b105: Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 04 Oct 2018 15:31:47 +0000 - rev 495363
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D6935
f49d04b37bb2: Bug 396370 - Gtk (XDnd) Image/File drag and drop support r=karlt
Tom Schuster <evilpies@gmail.com> - Thu, 04 Oct 2018 10:31:45 +0000 - rev 495291
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 396370 - Gtk (XDnd) Image/File drag and drop support r=karlt Based on a patch from Marco Pesenti Gritti (11 years ago) Depends on D7407 Differential Revision: https://phabricator.services.mozilla.com/D7408
cefa70540aac: Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt
Paul Adenot <paul@paul.cx> - Wed, 03 Oct 2018 23:15:23 +0000 - rev 495271
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Gracefuly handle OOM when setting a buffer on ConvolverNode. r=karlt When OOMing when allocating the temporary buffer, we return an error from the ctor via an output parameter, and make the ConvolverNode output silence. Additionaly, a warning is issued each time we fail to set a buffer to the buffer property of a ConvolverNode. Differential Revision: https://phabricator.services.mozilla.com/D6936
e380ab03ba8d: Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 02 Oct 2018 13:03:40 +0000 - rev 495270
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D6935
dd238b75af8b: Bug 1488218 - Remove one more unneeded keyword in dom/media/webaudio. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 17:05:41 +0200 - rev 490409
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1488218 - Remove one more unneeded keyword in dom/media/webaudio. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4866
f58ddafd8a65: Bug 1308436 - Update WPT expectations for audioparam-method-chaining.html. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 15:27:28 +0200 - rev 490408
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Update WPT expectations for audioparam-method-chaining.html. r=karlt
7fcef05c05bb: Bug 1308436 - Remove test_audioParamSetCurveAtTimeTwice.html because it's now wrong per spec. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:57:25 +0200 - rev 490407
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Remove test_audioParamSetCurveAtTimeTwice.html because it's now wrong per spec. r=karlt
b6a1baa45d1c: Bug 1308436 - Fix a test case and add more test cases for overlapping SetValueCurveAtTime. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:56:50 +0200 - rev 490406
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Fix a test case and add more test cases for overlapping SetValueCurveAtTime. r=karlt
290b7ee630e3: Bug 1308436 - Remove expectation file for audioparam-exceptional-values.html.ini, it now passes. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:56:23 +0200 - rev 490405
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Remove expectation file for audioparam-exceptional-values.html.ini, it now passes. r=karlt
57720a1c67dc: Bug 1308436 - Remove audioparam-setValueCurve-exceptions.html.ini, it's now passing. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:51:27 +0200 - rev 490404
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Remove audioparam-setValueCurve-exceptions.html.ini, it's now passing. r=karlt
41fbd4fd0622: Bug 1308436 - Update devtools tests with another Web Audio API call the throws the right exception. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:50:26 +0200 - rev 490403
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Update devtools tests with another Web Audio API call the throws the right exception. r=karlt
eaf9bdaa1bfb: Bug 1308436 - Update other WPT expectations for event-insertion.html. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:50:04 +0200 - rev 490402
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Update other WPT expectations for event-insertion.html. r=karlt
8834636b7209: Bug 1308436 - Remove test_audioParamSetCurveAtTimeZeroDuration.html. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:49:45 +0200 - rev 490401
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Remove test_audioParamSetCurveAtTimeZeroDuration.html. r=karlt
b5a98b2f4fdc: Bug 1308436 - Fix typo in audioparam-setValueCurve-exceptions.html. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:49:22 +0200 - rev 490400
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Fix typo in audioparam-setValueCurve-exceptions.html. r=karlt
6321efdf65d5: Bug 1308436 - Adjust the AudioParam processing algorithm to match the spec. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:46:11 +0200 - rev 490399
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Adjust the AudioParam processing algorithm to match the spec. r=karlt
65901b920626: Bug 1308436 - Rework the AudioParam event insertion algorithm to be spec compliant, and fix the exception types and values. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:44:03 +0200 - rev 490398
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Rework the AudioParam event insertion algorithm to be spec compliant, and fix the exception types and values. r=karlt
d7d0486eaac8: Bug 1308436 - Remove TestAudioEventTimeline.cpp. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:55:38 +0200 - rev 490397
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Remove TestAudioEventTimeline.cpp. r=karlt
ba41d875df9b: Bug 1308436 - Add a test case for a negative curve duration in audioparam-exceptional-values.html. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:43:33 +0200 - rev 490396
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Add a test case for a negative curve duration in audioparam-exceptional-values.html. r=karlt
d5d40e82bb57: Bug 1308436 - Don't convert the curve duration from double to float in the EventInsertionHelper to avoid losing precision. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 14:43:01 +0200 - rev 490395
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1308436 - Don't convert the curve duration from double to float in the EventInsertionHelper to avoid losing precision. r=karlt
c6efa2d9a320: Bug 1488242 - Throw the correct error type in {ConstantSourceNode,AudioBufferSourceNode}.{Start,Stop}. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 04 Sep 2018 13:50:15 +0000 - rev 490313
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1488242 - Throw the correct error type in {ConstantSourceNode,AudioBufferSourceNode}.{Start,Stop}. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4881
a7d905753c20: Bug 1308436 - Remove test_audioParamSetCurveAtTimeTwice.html because it's now wrong per spec. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 23 Aug 2018 17:55:15 +0200 - rev 489377
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Remove test_audioParamSetCurveAtTimeTwice.html because it's now wrong per spec. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4108
1c8691a86020: Bug 1308436 - Fix a test case and add more test cases for overlapping SetValueCurveAtTime. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 23 Aug 2018 15:45:53 +0200 - rev 489376
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Fix a test case and add more test cases for overlapping SetValueCurveAtTime. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4107
f3233377aec2: Bug 1308436 - Remove TestAudioEventTimeline.cpp. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 14 Aug 2018 18:45:14 +0200 - rev 489375
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Remove TestAudioEventTimeline.cpp. r=karlt It's too difficult to maintain, obsolete and also it duplicates the functionnality of wpt. Differential Revision: https://phabricator.services.mozilla.com/D3791
a61e3c9c4ba7: Bug 1308436 - Remove expectation file for audioparam-exceptional-values.html.ini, it now passes. r=karlt
Paul Adenot <paul@paul.cx> - Fri, 27 Jul 2018 18:07:56 +0200 - rev 489374
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Remove expectation file for audioparam-exceptional-values.html.ini, it now passes. r=karlt MozReview-Commit-ID: 4iXmUDgr81x Differential Revision: https://phabricator.services.mozilla.com/D4106
cd578b3bcf54: Bug 1308436 - Remove audioparam-setValueCurve-exceptions.html.ini, it's now passing. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 23 Aug 2018 16:01:21 +0200 - rev 489373
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Remove audioparam-setValueCurve-exceptions.html.ini, it's now passing. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4105
33972bbac0d6: Bug 1308436 - Update devtools tests with another Web Audio API call the throws the right exception. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 14 Aug 2018 19:41:18 +0200 - rev 489372
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Update devtools tests with another Web Audio API call the throws the right exception. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4104
6b69df966f74: Bug 1308436 - Update WPT for audioparam-method-chaining.html. r=karlt
Paul Adenot <paul@paul.cx> - Mon, 30 Jul 2018 14:14:00 +0200 - rev 489371
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Update WPT for audioparam-method-chaining.html. r=karlt MozReview-Commit-ID: KmfDil9LKGS Differential Revision: https://phabricator.services.mozilla.com/D3790
09a3186f939e: Bug 1308436 - Update other WPT expectations for event-insertion.html. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 26 Jul 2018 14:55:20 +0200 - rev 489370
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Update other WPT expectations for event-insertion.html. r=karlt MozReview-Commit-ID: BRcethELDJB Differential Revision: https://phabricator.services.mozilla.com/D4103
7dfd506e16f4: Bug 1308436 - Remove test_audioParamSetCurveAtTimeZeroDuration.html. r=karlt
Paul Adenot <paul@paul.cx> - Mon, 30 Jul 2018 13:54:18 +0200 - rev 489369
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Remove test_audioParamSetCurveAtTimeZeroDuration.html. r=karlt Per spec, it should throw. This is tested in WPT. MozReview-Commit-ID: InzdbPQM6HD Differential Revision: https://phabricator.services.mozilla.com/D4102
9ad67bac8643: Bug 1308436 - Fix typo in audioparam-setValueCurve-exceptions.html. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 26 Jul 2018 14:31:56 +0200 - rev 489368
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Fix typo in audioparam-setValueCurve-exceptions.html. r=karlt MozReview-Commit-ID: DDAUkkwdACv Differential Revision: https://phabricator.services.mozilla.com/D4101
9f2140bc66e3: Bug 1308436 - Adjust the AudioParam processing algorithm to match the spec. r=karlt
Paul Adenot <paul@paul.cx> - Wed, 22 Aug 2018 18:47:03 +0200 - rev 489367
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Adjust the AudioParam processing algorithm to match the spec. r=karlt Ramps now take into account the end of the curve as a start value for their automation. Differential Revision: https://phabricator.services.mozilla.com/D3792
0a729b75c155: Bug 1308436 - Rework the AudioParam event insertion algorithm to be spec compliant, and fix the exception types and values. r=karlt
Paul Adenot <paul@paul.cx> - Wed, 22 Aug 2018 18:46:50 +0200 - rev 489366
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Rework the AudioParam event insertion algorithm to be spec compliant, and fix the exception types and values. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4099
08897a32ca05: Bug 1308436 - Add a test case for a negative curve duration in audioparam-exceptional-values.html. r=karlt
Paul Adenot <paul@paul.cx> - Wed, 22 Aug 2018 18:45:33 +0200 - rev 489365
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Add a test case for a negative curve duration in audioparam-exceptional-values.html. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4098
c781bf4c4970: Bug 1308436 - Don't convert the curve duration from double to float in the EventInsertionHelper to avoid losing precision. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 26 Jul 2018 14:26:57 +0200 - rev 489364
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1308436 - Don't convert the curve duration from double to float in the EventInsertionHelper to avoid losing precision. r=karlt MozReview-Commit-ID: 9vazrYi3J8C Differential Revision: https://phabricator.services.mozilla.com/D4097
4e4248206816: Bug 1481676 - Add AudioWorklet tests to WPT. r=karlt
Arnaud Bienner <arnaud.bienner@gmail.com> - Mon, 27 Aug 2018 05:02:59 +0000 - rev 488700
Push 9734 by shindli@mozilla.com at 2018-08-30 12:18 +0000
Bug 1481676 - Add AudioWorklet tests to WPT. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D4205
fcae76a34c32: Bug 1464723 - Implement custom scrollbar support for GTK widget. r=karlt,dholbert
Xidorn Quan <me@upsuper.org> - Fri, 24 Aug 2018 07:40:07 +0000 - rev 488483
Push 9723 by archaeopteryx@coole-files.de at 2018-08-25 16:16 +0000
Bug 1464723 - Implement custom scrollbar support for GTK widget. r=karlt,dholbert When any scrollbar color is specified, or scrollbar-width is thin, we switch to use the fallback rendering. The change to xulscrollbars.css is for ensuring that the scrollbar is displayed for scrollbar-width: thin when there is no scrollbar color specified. It wouldn't affect cases where -moz-appearance takes effect. This also changes the fallback width of the scrollbars. Since the two widths was picked rather randomly, I think it should be fine to change it if a value looks better than the old one, especially on Linux which is the main usecase for this fallback rendering. Differential Revision: https://phabricator.services.mozilla.com/D3952
fb3e5d2dd1d7: Bug 1478576 - A mochitest for system font change notification. r=froydnj,jimm,karlt
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 07 Aug 2018 11:58:36 +0900 - rev 487137
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1478576 - A mochitest for system font change notification. r=froydnj,jimm,karlt The test case in this patch fails without the proper fix in the first patch in this patch series. In this patch two new nsIDOMWindowUtils APIs are introduced to change the system font settins in tests. Currently the APIs work only on GTK+ platform. Also to work the test case properly we need to open a new XUL window because we don't propagate font changes into descendant documents yet (bug 1478212). MozReview-Commit-ID: 4OLxEkEuF8d
e1392716e580: Bug 1478576 - Drop GetXULWindow() check in nsBaseWidget::NotifyPresShell. r=karlt
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 07 Aug 2018 11:56:18 +0900 - rev 487135
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1478576 - Drop GetXULWindow() check in nsBaseWidget::NotifyPresShell. r=karlt In these days, it's common to not create a child widget, so if there is GetXULWindow() check the notifications are not propagated to the proper pres shell. Even in the case there is a child widget, which means both of the parent and the child widgets notify to the same pres shell, but NotifySizeMoveDone is fairly cheap, and the other two notifications (SysColorChanged and ThemeChanged) are queued and will be processed later together, so it will not be a big deal. MozReview-Commit-ID: 2t23kVZzXgS
f35a649bd10f: Bug 1478837 - Reinstate a few Web Audio API tests in the mochitest directory. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 14 Aug 2018 12:10:00 +0200 - rev 487052
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1478837 - Reinstate a few Web Audio API tests in the mochitest directory. r=karlt MozReview-Commit-ID: 6Bqjuj1BwAJ