searching for reviewer(karlt)
5f890c9359ed: Bug 1503745: Make widgets with empty bounds consistently hide themselves. r=karlt a=lizzard
Brad Werth <bwerth@mozilla.com> - Mon, 04 Feb 2019 06:51:50 +0000 - rev 516158
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1503745: Make widgets with empty bounds consistently hide themselves. r=karlt a=lizzard Previously, popup widgets with empty bounds would not be hidden. Non-popup GTK widgets with empty bounds would be hidden during ResizeClient(). Skipping the resize for popups is only appropriate when they are hidden. Differential Revision: https://phabricator.services.mozilla.com/D17394
8699d4c48838: Bug 1513733 - part4 : do not call suspendInternal() when constructing AudioContext r=karlt
alwu <alwu@mozilla.com> - Fri, 11 Jan 2019 18:54:43 +0000 - rev 513519
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513733 - part4 : do not call suspendInternal() when constructing AudioContext r=karlt As setting `mSuspendCalled` is enough to prevent the stream from starting, we have no need to apply unnessary audio context operation to MSG. In addition, it can avoid incorrect AudioContext's state because of out of order resume/suspend operation (https://bugzilla.mozilla.org/show_bug.cgi?id=1285290). Differential Revision: https://phabricator.services.mozilla.com/D15679
22ce92cbdf64: Bug 1513733 - part3 : add test. r=baku,karlt
Alastor Wu <alwu@mozilla.com> - Fri, 11 Jan 2019 18:45:31 +0000 - rev 513518
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513733 - part3 : add test. r=baku,karlt Add test and mochitest-only function in document. Differential Revision: https://phabricator.services.mozilla.com/D14913
c34e287f2f7c: Bug 1513733 - part2 : try to start AudioContext when media element which is as a source for web audio starts r=cpearce,karlt
alwu <alwu@mozilla.com> - Fri, 11 Jan 2019 20:43:01 +0000 - rev 513517
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513733 - part2 : try to start AudioContext when media element which is as a source for web audio starts r=cpearce,karlt If media element is used as a source for AudioContext, we would try to start AudioContext which was not allowed to start when media element starts playing. Differential Revision: https://phabricator.services.mozilla.com/D14593
05005b52bb56: Bug 1513733 - part1 : rename 'NotifyScheduledSourceNodeStarted()' r=karlt
alwu <alwu@mozilla.com> - Fri, 11 Jan 2019 20:42:02 +0000 - rev 513516
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513733 - part1 : rename 'NotifyScheduledSourceNodeStarted()' r=karlt In order to call this method on other situations, rename it to 'StartBlockedAudioContextIfAllowed()'. Differential Revision: https://phabricator.services.mozilla.com/D14592
fc6fa6ebad86: Bug 1501709 - AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj
Arnaud Bienner <arnaud.bienner@gmail.com> - Thu, 10 Jan 2019 18:45:38 +0000 - rev 513437
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1501709 - AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj Differential Revision: https://phabricator.services.mozilla.com/D11741
2742b347ca23: Bug 1513405 - KeymapWrapper::ComputeDOMKeyCode() shouldn't ignore modifiers when computing keyCode value of non-printable key event r=karlt, masayuki
William G Hatch <william@hatch.uno> - Wed, 09 Jan 2019 18:36:43 +0900 - rev 513392
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513405 - KeymapWrapper::ComputeDOMKeyCode() shouldn't ignore modifiers when computing keyCode value of non-printable key event r=karlt, masayuki Some unusual keyboard layout may map a function key only with some modifiers. For example, Hatchak keyboard layout maps Tab key to "Digit3" key and Backspace key to Level3 Shift+"Digit3" key. So, when Level3 Shift is active, the modifier state of the "Digit3" key event shouldn't be ignored because computed keyCode value becomes DOM_VK_TAB (9) rather than DOM_VK_BACK_SPACE (8). This patch makes KeymapWrapper::ComputeDOMKeyCode() compute keyCode value of non-printable key event with its modifier state first. If it cannot map to a DOM keyCode value, then, it keeps ignoring the modifier state for backward compatibility and making web apps be able to identify the key as far as possible.
54b628e16c5c: Bug 1512277 - Add Telemetry to know AudioContext blocking status if we enable blocking autoplay for web audio. r=karlt,Dexter
alwu <alwu@mozilla.com> - Tue, 08 Jan 2019 21:52:31 +0000 - rev 512947
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1512277 - Add Telemetry to know AudioContext blocking status if we enable blocking autoplay for web audio. r=karlt,Dexter Differential Revision: https://phabricator.services.mozilla.com/D14118
7f3d73861dfe: Bug 1516326 - part 1: Move implementation of nsWindow::OnKeyPress() and nsWindow::OnKeyRelease() into KeymapWrapper r=karlt
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 07 Jan 2019 23:15:33 +0000 - rev 512778
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1516326 - part 1: Move implementation of nsWindow::OnKeyPress() and nsWindow::OnKeyRelease() into KeymapWrapper r=karlt Move all implementation of nsWindow::OnKeyPress() and nsWindow::OnKeyRelease() into KeymapWrapper because the implementation is a little bit complicated but not loggable. When we get bug reports which depend on environment around IME/key handling like bug 1498823, it's useful to log those methods behavior too. Differential Revision: https://phabricator.services.mozilla.com/D15323
a06f5553f2ca: Bug 1513039 - part13 : set 'mWasAllowedToStart' flag. r=karlt
alwu <alwu@mozilla.com> - Mon, 07 Jan 2019 18:43:31 +0000 - rev 512765
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513039 - part13 : set 'mWasAllowedToStart' flag. r=karlt 'mWasAllowedToStart' would be set to false if AudioContext is not allowed to start, and would be set to true if AudioContext has been allowed to start. Differential Revision: https://phabricator.services.mozilla.com/D14636
1a70b4c3fc0e: Bug 1513039 - part7 : modify web audio autoplay test for removal of doorhanger r=karlt
alwu <alwu@mozilla.com> - Mon, 07 Jan 2019 18:36:11 +0000 - rev 512759
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513039 - part7 : modify web audio autoplay test for removal of doorhanger r=karlt Check whether web audio starts when calling calling resume() or AudioScheduledNode.start() after granting user activation. Differential Revision: https://phabricator.services.mozilla.com/D14332
0e229bbdaae5: Bug 1513039 - part5 : log warning when autoplay is blocked. r=cpearce,karlt
alwu <alwu@mozilla.com> - Mon, 07 Jan 2019 19:57:48 +0000 - rev 512757
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513039 - part5 : log warning when autoplay is blocked. r=cpearce,karlt Wrap 'nsContentUtils::ReportToConsole()' to reduce necessary input parameters and call it when we need to log error or warning message. Show the warning when autoplay is blocked. For web audio, this restores the console messages removed in part4 and also reports the same message when the AudioContext is blocked in the constructor. Differential Revision: https://phabricator.services.mozilla.com/D14330
dba8b9714294: Bug 1513039 - part4 : remove permission request logic in AudioContext. r=karlt
alwu <alwu@mozilla.com> - Mon, 07 Jan 2019 18:33:36 +0000 - rev 512756
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513039 - part4 : remove permission request logic in AudioContext. r=karlt AudioContext won't need to ask permission request anymore, and we will report error message in patch5. Differential Revision: https://phabricator.services.mozilla.com/D14329
5ce7c992bd81: Bug 1513733 - part3 : add test. r=karlt
alwu <alwu@mozilla.com> - Wed, 02 Jan 2019 16:33:51 +0000 - rev 512348
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513733 - part3 : add test. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D14913
7ab6eb45e6b8: Bug 1513733 - part2 : try to start AudioContext when media element which is as a source for web audio starts r=cpearce,karlt
Alastor Wu <alwu@mozilla.com> - Wed, 02 Jan 2019 23:19:55 +0000 - rev 512347
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513733 - part2 : try to start AudioContext when media element which is as a source for web audio starts r=cpearce,karlt If media element is used as a source for AudioContext, we would try to start AudioContext which was not allowed to start when media element starts playing. Differential Revision: https://phabricator.services.mozilla.com/D14593
6d105dcaa3df: Bug 1513733 - part1 : rename 'NotifyScheduledSourceNodeStarted()' r=karlt
Alastor Wu <alwu@mozilla.com> - Wed, 02 Jan 2019 16:33:51 +0000 - rev 512346
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513733 - part1 : rename 'NotifyScheduledSourceNodeStarted()' r=karlt In order to call this method on other situations, rename it to 'StartBlockedAudioContextIfAllowed()'. Differential Revision: https://phabricator.services.mozilla.com/D14592
feb06b1ef9dd: Bug 1513638 - Rename DispatchToMainThreadAfterStreamStateUpdate to DispatchToMainThreadStableState. r=jya,karlt
Andreas Pehrson <apehrson@mozilla.com> - Wed, 19 Dec 2018 04:34:10 +0000 - rev 511269
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513638 - Rename DispatchToMainThreadAfterStreamStateUpdate to DispatchToMainThreadStableState. r=jya,karlt Differential Revision: https://phabricator.services.mozilla.com/D14421
0e1dbfd10378: Bug 1501709 - AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj
Arnaud Bienner <arnaud.bienner@gmail.com> - Fri, 30 Nov 2018 02:55:06 +0000 - rev 508131
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1501709 - AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj Differential Revision: https://phabricator.services.mozilla.com/D11741
a0315e4606c7: Bug 1464679 - X11: Only use _NET_WM_BYPASS_COMPOSITOR hint with Basic compositor. r=karlt
Ryan Hendrickson <ryan.hendrickson@alum.mit.edu> - Thu, 29 Nov 2018 03:22:10 +0000 - rev 507877
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1464679 - X11: Only use _NET_WM_BYPASS_COMPOSITOR hint with Basic compositor. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D13284
d085db32a53d: Bug 1510113 - Never inline SaveToEnv or SaveWordToEnv. r=karlt
Thomas Daede <tdaede@mozilla.com> - Wed, 28 Nov 2018 03:10:55 +0000 - rev 507680
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510113 - Never inline SaveToEnv or SaveWordToEnv. r=karlt This allows Valgrind to recognize the call stacks to this function, avoiding Valgrind warnings in intentional leaks in these functions. Differential Revision: https://phabricator.services.mozilla.com/D13036
93d3226434c2: Bug 1506027 - Remove remaining (now useless) MOZ_WIDGET_GTK >= 3 tests. r=karlt
Mike Hommey <mh+mozilla@glandium.org> - Fri, 09 Nov 2018 08:44:42 +0000 - rev 505324
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1506027 - Remove remaining (now useless) MOZ_WIDGET_GTK >= 3 tests. r=karlt Those are leftovers from bug 1278282. Differential Revision: https://phabricator.services.mozilla.com/D11434
10d4bab0bccb: Bug 1503236 - Move WorkletImpl reference from WorkletGlobalScope to classes inheriting WorkletGlobalScope r=karlt
Arnaud Bienner <arnaud.bienner@gmail.com> - Wed, 31 Oct 2018 23:03:39 +0000 - rev 503073
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1503236 - Move WorkletImpl reference from WorkletGlobalScope to classes inheriting WorkletGlobalScope r=karlt Differential Revision: https://phabricator.services.mozilla.com/D10215
a06d9567c399: Bug 1503228 - Move PaintWorkletGlobalScope from dom/worklet to layout/style. r=karlt
Arnaud Bienner <arnaud.bienner@gmail.com> - Wed, 31 Oct 2018 03:47:04 +0000 - rev 502914
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1503228 - Move PaintWorkletGlobalScope from dom/worklet to layout/style. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D10212
077264ea997e: Bug 1501874 - Remove CreateDataFromPrimitive usage from CreateUriList and clean up surrounding code r=karlt
Tom Schuster <evilpies@gmail.com> - Sun, 28 Oct 2018 21:05:15 +0000 - rev 502479
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1501874 - Remove CreateDataFromPrimitive usage from CreateUriList and clean up surrounding code r=karlt Differential Revision: https://phabricator.services.mozilla.com/D9731
ab9ceb6da1e5: Bug 1502004 - Move AudioWorkletGlobalScope from dom/worklet to dom/media/webaudio. r=karlt
Arnaud Bienner <arnaud.bienner@gmail.com> - Thu, 25 Oct 2018 18:50:05 +0000 - rev 502257
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1502004 - Move AudioWorkletGlobalScope from dom/worklet to dom/media/webaudio. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D9768
5722affcf49d: Bug 1500637. Remove MOZ_WIDGET_TOOLKIT==gtk2 code. r=karlt
Jonathan Watt <jwatt@jwatt.org> - Thu, 18 Oct 2018 01:16:39 +0100 - rev 501995
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1500637. Remove MOZ_WIDGET_TOOLKIT==gtk2 code. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D9326
75f6d479fdaf: Bug 1501428 - Enable test_scrollbar_colors.html on Linux. r=karlt
Xidorn Quan <me@upsuper.org> - Tue, 23 Oct 2018 23:25:32 +0000 - rev 501867
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1501428 - Enable test_scrollbar_colors.html on Linux. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D9595
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 500367
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499983
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499603
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499137
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499072
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498696
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498695
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498459
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498391
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498390
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498076
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498075
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498003
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 497983
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 497982
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493121
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493120
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493119
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493118
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493117
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493116
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493115
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 493114
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1308436 - Update other WPT expectations for event-insertion.html. r=karlt