searching for reviewer(karlt)
caff7c305027: Bug 1542691 - [Linux] Replace nsGConfService by GSettingsService in accessible/atk/Platform.cpp, r=karlt
Martin Stransky <stransky@redhat.com> - Tue, 09 Apr 2019 20:47:45 +0000 - rev 468735
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1542691 - [Linux] Replace nsGConfService by GSettingsService in accessible/atk/Platform.cpp, r=karlt Differential Revision: https://phabricator.services.mozilla.com/D26477
e2bae3610871: Bug 1541805 - Don't rely on the MSG to determine the number of channels to use, pass it instead. r=karlt
Paul Adenot <paul@paul.cx> - Mon, 08 Apr 2019 07:59:47 +0000 - rev 468312
Push 35831 by dluca@mozilla.com at Mon, 08 Apr 2019 10:33:51 +0000
Bug 1541805 - Don't rely on the MSG to determine the number of channels to use, pass it instead. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D26197
011bf10106bb: Bug 1541467 - Handle situations where the document is not available from the AudioContext. r=karlt
Paul Adenot <paul@paul.cx> - Fri, 05 Apr 2019 11:38:06 +0000 - rev 468126
Push 35820 by btara@mozilla.com at Fri, 05 Apr 2019 16:17:46 +0000
Bug 1541467 - Handle situations where the document is not available from the AudioContext. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D25955
dbd18752120b: Bug 1375562 - Allow suspending, resuming and closing an AudioContext without triggering the statechange event and dealing with Promises. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 02 Apr 2019 11:10:02 +0000 - rev 467575
Push 35804 by rgurzau@mozilla.com at Tue, 02 Apr 2019 21:49:08 +0000
Bug 1375562 - Allow suspending, resuming and closing an AudioContext without triggering the statechange event and dealing with Promises. r=karlt This allows suspending and resuming the context from the debugger without having observable side-effects. Differential Revision: https://phabricator.services.mozilla.com/D24915
58fe84489519: Bug 1538470 - Null-check the global when creating AudioNodes. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 26 Mar 2019 12:22:10 +0000 - rev 466076
Push 35759 by ncsoregi@mozilla.com at Tue, 26 Mar 2019 17:42:32 +0000
Bug 1538470 - Null-check the global when creating AudioNodes. r=karlt This is now necessary, because it's possible to effectively create new AudioNodes on during shutdown, when the global is not available anymore. It is unnecessary to null-check in the AudioNodeEngine methods, because they will not run in this scenario. This also renames the function because it can now return nullptr. Differential Revision: https://phabricator.services.mozilla.com/D24688
3a9d2f91b022: Bug 1528319 - Don't create a Promise when shutting down an AudioContext. r=karlt
Paul Adenot <paul@paul.cx> - Mon, 25 Mar 2019 02:41:50 +0000 - rev 465880
Push 35753 by aiakab@mozilla.com at Mon, 25 Mar 2019 15:52:30 +0000
Bug 1528319 - Don't create a Promise when shutting down an AudioContext. r=karlt This is done in the same style as `::Suspend` and `::Resume`. Differential Revision: https://phabricator.services.mozilla.com/D24515
244cd329c3bb: Bug 1529707: Use RelativeLuminanceUtils::Compute() to test for dark GTK themes (ignoring alpha channel). r=karlt
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 22 Feb 2019 19:32:14 +0000 - rev 460642
Push 35596 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:13:22 +0000
Bug 1529707: Use RelativeLuminanceUtils::Compute() to test for dark GTK themes (ignoring alpha channel). r=karlt Previously we were using NS_GetLuminosity which asserts for non-opaque colors, and my system theme happens to use a background color with alpha=0.999. Luminosity judgements do get a bit more hand-wavy as colors get more transparent, but it seems like we can still reasonably make an overall "dark theme" judgement based on the RGB channels. Differential Revision: https://phabricator.services.mozilla.com/D20748
738bb0805a9c: Bug 1525775 - [css-mediaqueries] Synthesize a value for eIntID_SystemUsesDarkTheme to determine if GTK are using a light or dark theme. r=heycam,karlt
Mats Palmgren <mats@mozilla.com> - Thu, 21 Feb 2019 09:12:35 +0100 - rev 460199
Push 35587 by nbeleuzu@mozilla.com at Thu, 21 Feb 2019 15:56:54 +0000
Bug 1525775 - [css-mediaqueries] Synthesize a value for eIntID_SystemUsesDarkTheme to determine if GTK are using a light or dark theme. r=heycam,karlt
133509097b7c: Bug 1525775 - [css-mediaqueries] Synthesize a value for eIntID_SystemUsesDarkTheme to determine if GTK are using a light or dark theme. r=heycam,karlt
Mats Palmgren <mats@mozilla.com> - Mon, 18 Feb 2019 18:17:10 +0100 - rev 459822
Push 35575 by cbrindusan@mozilla.com at Tue, 19 Feb 2019 04:40:03 +0000
Bug 1525775 - [css-mediaqueries] Synthesize a value for eIntID_SystemUsesDarkTheme to determine if GTK are using a light or dark theme. r=heycam,karlt
0f80b6c7fb66: Bug 1517324 - part2: add autoplay test for createMediaStreamSource() with active stream r=karlt
Alastor Wu <alwu@mozilla.com> - Wed, 06 Feb 2019 23:07:02 +0000 - rev 457647
Push 35516 by rmaries@mozilla.com at Fri, 08 Feb 2019 04:23:26 +0000
Bug 1517324 - part2: add autoplay test for createMediaStreamSource() with active stream r=karlt Differential Revision: https://phabricator.services.mozilla.com/D18577
a04946ac4b3c: Bug 1517324 - part1 : try to start blocked AudioContext with active MediaStreamAudioSourceNode stream r=karlt
Alastor Wu <alwu@mozilla.com> - Wed, 06 Feb 2019 23:14:09 +0000 - rev 457646
Push 35516 by rmaries@mozilla.com at Fri, 08 Feb 2019 04:23:26 +0000
Bug 1517324 - part1 : try to start blocked AudioContext with active MediaStreamAudioSourceNode stream r=karlt This patch would try to start a blocked AudioContext when it creates a MediaStreamAudioSourceNode which has an active input stream or when a node's inactive stream becomes active, which means someone is feeding input data to AudioContext. Therefore, we can do the similar thing like what we did for AudioScheduledSourceNode and MediaElementAudioSourceNode, to start AudioContext if current autoplay policy has allowed AudioContext to start. Differential Revision: https://phabricator.services.mozilla.com/D18576
4d5095f40e1c: Bug 1503745: Make widgets with empty bounds consistently hide themselves. r=karlt
Brad Werth <bwerth@mozilla.com> - Mon, 04 Feb 2019 06:51:50 +0000 - rev 457454
Push 35511 by rgurzau@mozilla.com at Thu, 07 Feb 2019 05:01:56 +0000
Bug 1503745: Make widgets with empty bounds consistently hide themselves. r=karlt 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 453534
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +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 453533
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +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 453532
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +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 453531
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +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 453452
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +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 453407
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +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 452962
Push 35336 by rmaries@mozilla.com at Wed, 09 Jan 2019 03:47:21 +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 452793
Push 35330 by opoprus@mozilla.com at Tue, 08 Jan 2019 09:41:12 +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 452780
Push 35330 by opoprus@mozilla.com at Tue, 08 Jan 2019 09:41:12 +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 452774
Push 35330 by opoprus@mozilla.com at Tue, 08 Jan 2019 09:41:12 +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 452772
Push 35330 by opoprus@mozilla.com at Tue, 08 Jan 2019 09:41:12 +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 452771
Push 35330 by opoprus@mozilla.com at Tue, 08 Jan 2019 09:41:12 +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 452363
Push 35304 by dvarga@mozilla.com at Thu, 03 Jan 2019 16:24:35 +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 452362
Push 35304 by dvarga@mozilla.com at Thu, 03 Jan 2019 16:24:35 +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 452361
Push 35304 by dvarga@mozilla.com at Thu, 03 Jan 2019 16:24:35 +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 451284
Push 35232 by ebalazs@mozilla.com at Wed, 19 Dec 2018 15:45:00 +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 448915
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +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 448661
Push 35121 by dvarga@mozilla.com at Thu, 29 Nov 2018 09:53:54 +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 448464
Push 35114 by nbeleuzu@mozilla.com at Wed, 28 Nov 2018 09:51:41 +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 446108
Push 35034 by ccoroiu@mozilla.com at Wed, 14 Nov 2018 09:49:38 +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 443857
Push 34972 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:11:48 +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 443698
Push 34967 by aiakab@mozilla.com at Wed, 31 Oct 2018 16:33:06 +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 443263
Push 34950 by csabou@mozilla.com at Mon, 29 Oct 2018 04:16:25 +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 443041
Push 34935 by ccoroiu@mozilla.com at Fri, 26 Oct 2018 04:43:55 +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 442779
Push 34923 by shindli@mozilla.com at Wed, 24 Oct 2018 16:47:21 +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 442651
Push 34916 by aiakab@mozilla.com at Wed, 24 Oct 2018 04:14:42 +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 441893
Push 34878 by aciure@mozilla.com at Thu, 18 Oct 2018 16:35:36 +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 441554
Push 34868 by ncsoregi@mozilla.com at Wed, 17 Oct 2018 10:03:13 +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 441155
Push 34848 by rgurzau@mozilla.com at Sun, 14 Oct 2018 22:17: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
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 440689
Push 34830 by nbeleuzu@mozilla.com at Thu, 11 Oct 2018 21:46:23 +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 440624
Push 34827 by toros@mozilla.com at Thu, 11 Oct 2018 03:53:09 +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 440248
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +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 440247
Push 34812 by rgurzau@mozilla.com at Tue, 09 Oct 2018 21:59:49 +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 440011
Push 34805 by nerli@mozilla.com at Tue, 09 Oct 2018 04:02:48 +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 439943
Push 34800 by toros@mozilla.com at Mon, 08 Oct 2018 16:17:47 +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 439942
Push 34800 by toros@mozilla.com at Mon, 08 Oct 2018 16:17:47 +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 439628
Push 34781 by ncsoregi@mozilla.com at Thu, 04 Oct 2018 22:28:48 +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 439627
Push 34781 by ncsoregi@mozilla.com at Thu, 04 Oct 2018 22:28:48 +0000
Bug 1493779 - Add a test for ConvolverNode with very large buffer. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D6935