Mike Hommey
3ddcfd71a8
Bug 1507644 - Remove dubious test in widget/gtk/moz.build. r=chmanchester
...
The intent of the test is to barf at configure time when the target
system doesn't use the glibc. The reason behind this is that the setup
with the mozwayland stub library relies on the dynamic linking order
the glibc uses.
However, the test checks GLIB_LIBS, which is the result of pkg-config
--libs for *GLIB*, not glibc, and all Gtk builds use glib, irrespective
of the libc in use. Practically speaking, this means the error branch
can't ever be taken... except on artifact builds, because we don't run
pkg-config tests there.
The dynamic linking order problem only really matter when wayland is
enabled at runtime, which it isn't by default. We'll eventually have to
sort it out for tier 3 platforms, but the current moz.build doesn't do
anything for them anyways.
Differential Revision: https://phabricator.services.mozilla.com/D12074
--HG--
extra : moz-landing-system : lando
2018-11-16 21:19:51 +00:00
Gurzau Raul
6d17917258
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-11-16 19:54:35 +02:00
Lina Cambridge
994f3a458c
Bug 1494713 - Add nsWindow::From
. r=jchen
...
Differential Revision: https://phabricator.services.mozilla.com/D11289
--HG--
extra : moz-landing-system : lando
2018-11-16 17:31:58 +00:00
Lina Cambridge
aa4bb114b9
Bug 1494713 - Expose EventDispatcher::GetGlobalObject()
and nsWindow::GetEventDispatcher()
. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D11288
--HG--
extra : moz-landing-system : lando
2018-11-16 17:30:26 +00:00
Gurzau Raul
0e822b012b
Merge inbound to mozilla-central. a=merge
2018-11-16 19:08:39 +02:00
Andrew Osmond
968f9abb55
Bug 1501482. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D11897
2018-11-16 09:41:27 -05:00
James Willcox
4431298c45
Bug 1505897 - Initialize GeckoSystemStateListener in child process r=agi
...
Differential Revision: https://phabricator.services.mozilla.com/D11517
--HG--
extra : moz-landing-system : lando
2018-11-16 14:34:48 +00:00
Jim Chen
e78fbd8ab8
Bug 1507328 - 2. Make new text input tests pass; r=esawin
...
Make some fixes in GeckoEditable and GeckoEditableSupport to make the
new tests pass under e10s.
Differential Revision: https://phabricator.services.mozilla.com/D11989
--HG--
extra : moz-landing-system : lando
2018-11-16 10:29:30 +00:00
Bogdan Tara
647b9eb109
Merge inbound to mozilla-central. a=merge
2018-11-16 11:47:51 +02:00
Narcis Beleuzu
9a9848c838
Backed out changeset ef83f24a68ac (bug 1505897) for mochitest crashes on test_mq_prefers_reduced_motion_dynamic.html. CLOSED TREE
2018-11-16 00:31:41 +02:00
Narcis Beleuzu
67221429e3
Backed out changeset 06d83f08f7a0 (bug 1505164) for bustages on WindowSurfaceWayland.cpp . CLOSED TREE
2018-11-15 22:47:57 +02:00
Martin Stransky
dc82a88ccf
Bug 1505164 - Express explicit wailand interface versions r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D11757
--HG--
extra : moz-landing-system : lando
2018-11-15 14:52:04 +00:00
James Willcox
eaee9639fd
Bug 1505897 - Initialize GeckoSystemStateListener in child process r=agi
...
Differential Revision: https://phabricator.services.mozilla.com/D11517
--HG--
extra : moz-landing-system : lando
2018-11-15 19:26:19 +00:00
Jim Chen
b7a44b77fb
Bug 1457273 - Limit selection offsets after recovering from IME error; r=esawin
...
Sometimes, when recovering from an IME error, we get selection offsets
that are out of bounds. Limit the offsets in that case so we don't
crash.
Differential Revision: https://phabricator.services.mozilla.com/D11990
--HG--
extra : moz-landing-system : lando
2018-11-15 16:30:48 +00:00
arthur.iakab
c0b26c4076
Merge inbound to mozilla-central a=merge
2018-11-15 11:54:15 +02:00
Randall Barker
69a08335b4
Bug 1506747 - Add GeckoView API for drawing transparent border around the content window r=snorp,droeh,kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11717
--HG--
extra : moz-landing-system : lando
2018-11-15 01:54:18 +00:00
Mats Palmgren
505d7f9d3c
Bug 1317870 - Make intrinsic sizing for <input type=range> work properly and make its default margin/padding compatible with Chrome/Safari. r=jwatt
2018-11-15 20:47:33 +01:00
Michael Froman
2e78f7f1a1
Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl
...
Depends on D8493
Differential Revision: https://phabricator.services.mozilla.com/D8494
--HG--
extra : moz-landing-system : lando
2018-11-14 18:07:28 +00:00
Brian Grinstead
1baf74c1d9
Bug 1425874
- Implement marquee onbounce, onfinish, onstart with WebIDL r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D9970
--HG--
extra : moz-landing-system : lando
2018-11-08 14:46:45 +00:00
Mike Hommey
44eab55be8
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
--HG--
extra : moz-landing-system : lando
2018-11-09 08:44:42 +00:00
Gurzau Raul
dcee77ca0f
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-11-13 23:49:10 +02:00
Bogdan Tara
fc8134a16a
Backed out 12 changesets (bug 1471535) for VideoDecoderChild failures CLOSED TREE
...
Backed out changeset 3d8a11458d79 (bug 1471535)
Backed out changeset 2176010bc1fe (bug 1471535)
Backed out changeset dfb4d3462b22 (bug 1471535)
Backed out changeset ea6b73ded74d (bug 1471535)
Backed out changeset 404d760a9e82 (bug 1471535)
Backed out changeset 28ae4b6fab68 (bug 1471535)
Backed out changeset af91e1f04c2d (bug 1471535)
Backed out changeset d39fef4334b3 (bug 1471535)
Backed out changeset a038821cd8ae (bug 1471535)
Backed out changeset 5dcc74a938c6 (bug 1471535)
Backed out changeset 53aff7e699b4 (bug 1471535)
Backed out changeset f3f6abc052f0 (bug 1471535)
--HG--
rename : dom/media/ipc/GpuDecoderModule.cpp => dom/media/ipc/RemoteVideoDecoder.cpp
rename : dom/media/ipc/GpuDecoderModule.h => dom/media/ipc/RemoteVideoDecoder.h
2018-11-13 23:31:56 +02:00
Eugen Sawin
b8b0198b66
Bug 1499418 - [3.2] Refactor and move Fennec's telemetry classes to geckoview/. r=jchen
...
--HG--
rename : mobile/android/base/java/org/mozilla/gecko/TelemetryContract.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TelemetryContract.java
2018-11-13 17:39:27 +01:00
Martin Stransky
582b645d9b
Bug 1504904 - Don't use GDK_IS_WAYLAND_DISPLAY() as it's missing on Gtk+ X11 only builds, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D11610
--HG--
extra : moz-landing-system : lando
2018-11-12 15:25:38 +00:00
Michael Froman
563ff5b11d
Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl
...
Depends on D8493
Differential Revision: https://phabricator.services.mozilla.com/D8494
--HG--
extra : moz-landing-system : lando
2018-11-13 17:36:47 +00:00
Sylvestre Ledru
2b4847d320
Bug 1506538 - Remove +x permissions on C++ source files r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D11609
--HG--
extra : moz-landing-system : lando
2018-11-13 15:32:08 +00:00
Mike Conley
b299e6e7ad
Bug 1506248 - Backout bug 1498356 (3df978f11b6d) since bug 1503272 makes it unnecessary now. r=stransky
...
Depends on D11524
Differential Revision: https://phabricator.services.mozilla.com/D11525
--HG--
extra : moz-landing-system : lando
2018-11-12 12:16:50 +00:00
Mike Conley
606458ffcd
Bug 1506248 - Backout bug 1498356 (d2b32aa2055f) since bug 1503272 makes it unnecessary now. r=stransky
...
Depends on D11523
Differential Revision: https://phabricator.services.mozilla.com/D11524
--HG--
extra : moz-landing-system : lando
2018-11-12 12:15:28 +00:00
Mike Conley
097208ea2f
Bug 1506248 - Backout bug 1498898 (0a63507e990c) since bug 1503272 makes it unnecessary now. r=stransky
...
Differential Revision: https://phabricator.services.mozilla.com/D11523
--HG--
extra : moz-landing-system : lando
2018-11-12 12:16:22 +00:00
Gabriele Svelto
d3db709684
Bug 1506264 - Fix querying the nsIObserver interface in all classes implementing it r=erahm
...
Differential Revision: https://phabricator.services.mozilla.com/D11530
--HG--
extra : moz-landing-system : lando
2018-11-09 22:20:54 +00:00
Agi Sferro
32866173fc
Bug 1436754 - Merge LayerSession into GeckoSession; r=snorp,jchen
...
Depends on D10990
Differential Revision: https://phabricator.services.mozilla.com/D10991
--HG--
extra : moz-landing-system : lando
2018-11-09 17:04:38 +00:00
Martin Stransky
4e638efc71
Bug 1505307 - Don't use nsCOMPtr array to track Wayland display connections, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D11477
--HG--
extra : moz-landing-system : lando
2018-11-09 14:50:29 +00:00
Tom Schuster
3a8e0049b7
Bug 1503577 - Change CreateDataFromPrimitive aDataLen to out parameter with size of string in bytes. r=mstange
...
Right now CreateDataFromPrimitive doesn't use the aDataLen parameter, and after this change the out
value should be the same as the value passed in, as long as we are dealing with strings.
Differential Revision: https://phabricator.services.mozilla.com/D10718
--HG--
extra : moz-landing-system : lando
2018-11-09 13:24:28 +00:00
Tom Schuster
7b787afdfe
Bug 1503577 - Remove CreateDataFromPrimitive from macOS clipboard code. r=spohl
...
The previous |if (data)| check is not quite the same as !data.IsEmpty(), because
the previous code just checked if the do_QueryInterface failed, but not if the resulting
string is empty.
Differential Revision: https://phabricator.services.mozilla.com/D10438
--HG--
extra : moz-landing-system : lando
2018-11-09 13:24:28 +00:00
Martin Stransky
54dedf199e
Bug 1504904 - Provide fallback symbol gdk_wayland_display_get_type(), r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D11301
--HG--
extra : moz-landing-system : lando
2018-11-09 11:30:24 +00:00
Razvan Maries
4d174cdd7d
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-11-15 00:37:56 +02:00
Rob Wu
41757ec00a
Bug 1482540 - Avoid file IO in content proceesses in nsTransferable r=Ehsan,mstange
...
Large clipboard data (in nsTransferable) in content processes is no
longer stored in a temporary file, but kept in memory.
Differential Revision: https://phabricator.services.mozilla.com/D10336
2018-11-14 22:16:17 +01:00
Mats Palmgren
754a89bb89
Bug 1501506 - Add -webkit-appearance:progress-bar and make that the default for <progress> for compatibility with other UAs. r=jwatt
...
Keep our old 'progressbar' as an alias for now, but unship
'progresschunk' by restricting it to UA/chrome sheets only.
Unship 'progresschunk-vertical' by removing it since it's
not used internally for anything.
2018-11-09 04:25:56 +01:00
Mats Palmgren
2882783137
Bug 1501483 - Add -webkit-appearance:meter and make that the default for <meter> for compatibility with other UAs. r=jwatt
...
Keep our old value 'meterbar' as an alias for now, but unship 'meterchunk'
by restricting it to UA/chrome sheets only.
2018-11-09 04:25:56 +01:00
arthur.iakab
59ae70486b
Merge inbound to mozilla-central a=merge
2018-11-08 06:52:03 +02:00
Mike Hommey
9551f8369c
Bug 1504951 - Fix static analysis errors that arise when enabling wayland support. r=jhorak
...
Add missing explicit to avoid implicit conversion constructors.
Differential Revision: https://phabricator.services.mozilla.com/D11144
--HG--
extra : moz-landing-system : lando
2018-11-08 01:41:33 +00:00
arthur.iakab
cd9c08f450
Merge mozilla-central to autoland
2018-11-07 23:53:43 +02:00
Markus Stange
7ff5b8352b
Bug 1503424 - Null-check NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification before using it in order to fix a startup crash on 10.10. r=hiro
...
Differential Revision: https://phabricator.services.mozilla.com/D11239
--HG--
extra : moz-landing-system : lando
2018-11-07 21:38:21 +00:00
Mike Hommey
ac19b1cd69
Bug 1505023 - Remove unused mKeyboard field after bug 1504689. r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D11135
--HG--
extra : moz-landing-system : lando
2018-11-07 11:43:01 +00:00
Masayuki Nakano
2d19d947df
Bug 1502795 - Set keyCode or charCode of keypress event whose value is zero to the other's non-zero value by default again unless dispatched on known broken web apps r=smaug
...
This patch re-enables the new behavior of bug 1479964, to set keyCode or
charCode of keypress event whose value is zero to the other's non-zero value.
However, some web apps are still broken with the new behavior. Therefore,
this patch adds a blacklist to keep using our legacy behavior in some specific
web apps.
Note that Google Docs, Gmail and Remember The Milk are reported as broken.
However, I don't see any broken shortcut with Gmail. Therefore, this patch
adds only Google Docs and Remeber The Milk into the blacklist.
Differential Revision: https://phabricator.services.mozilla.com/D10322
--HG--
extra : moz-landing-system : lando
2018-11-07 06:39:10 +00:00
Martin Stransky
a3dbcdcdf6
Bug 1504937 - Use DBus remote only when running on Wayland display, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D11004
--HG--
extra : moz-landing-system : lando
2018-11-06 14:59:58 +00:00
Andreea Pavel
d401f28d4e
Merge mozilla-inbound to mozilla-central. a=merge
2018-11-06 19:05:52 +02:00
Martin Stransky
37cfe5b008
Bug 1504689 - [Wayland/Clipboard] Don't delete clipboard wl_data_offer after keyboard focus out, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D10895
--HG--
extra : moz-landing-system : lando
2018-11-06 10:40:48 +00:00
Gurzau Raul
1da9ef02c4
Merge inbound to mozilla-central. a=merge
...
--HG--
rename : testing/web-platform/tests/content-security-policy/navigate-to/form-action/form-action-blocks-navigate-to-allows.html => testing/web-platform/tests/content-security-policy/navigate-to/form-action/form-action-blocks-navigate-to-allows.sub.html
rename : testing/web-platform/tests/content-security-policy/navigate-to/spv-only-sent-to-initiator.html => testing/web-platform/tests/content-security-policy/navigate-to/spv-only-sent-to-initiator.sub.html
2018-11-06 11:57:49 +02:00
Kartikaya Gupta
f366022cd6
Bug 1504793 - Remove out-of-date sentence from comment. r=botond
...
DONTBUILD because comment-only change.
Differential Revision: https://phabricator.services.mozilla.com/D10948
--HG--
extra : moz-landing-system : lando
2018-11-05 23:36:14 +00:00