Commit Graph

693407 Commits

Author SHA1 Message Date
James Graham
3e37e70104 Bug 1618496 - Make wdspec tests in headless mode Tier 1, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D64558

--HG--
extra : moz-landing-system : lando
2020-02-27 12:25:35 +00:00
Henri Sivonen
0ca10cda09 Bug 1618117 - Use BrowsingContext for activeness check in FocusOuter. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D64299

--HG--
extra : moz-landing-system : lando
2020-02-27 13:01:49 +00:00
Kershaw Chang
a1b1d6ff88 Bug 1616549 - Set resumption token again after handshake reset r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D63319

--HG--
extra : moz-landing-system : lando
2020-02-27 12:44:10 +00:00
Jeff Muizelaar
22e0df6b0b Bug 1611710. Don't restrict the draw target to the visible area.
Sometimes the painting code will look at the clip which is derived
from the intial size of the surface and not draw if things if they
are outside of it. We want to draw the entire item so use dtRect
instead of visibleRect.

Differential Revision: https://phabricator.services.mozilla.com/D64277

--HG--
extra : moz-landing-system : lando
2020-02-26 03:47:09 +00:00
Andrei Oprea
9e6780d2d3 Bug 1614987 - Refactor the Moments messages code path into its own hub r=k88hudson,nanj
Differential Revision: https://phabricator.services.mozilla.com/D63091

--HG--
extra : moz-landing-system : lando
2020-02-27 12:42:39 +00:00
Marco Bonardo
8e3ea27643 Bug 1612653 - Update 'Bookmark This Page' menuitems when the star state changes. r=Standard8
Instead of updating the Bookmark This Page / Edit Bookmark menuteitems on popupshowing,
update them when the star button is suppposed to change. This better supports MacOS behavior
where the native menubar can't be updated after being shown, and avoids many callpoints in
favor of just a few.

Differential Revision: https://phabricator.services.mozilla.com/D64399

--HG--
extra : moz-landing-system : lando
2020-02-27 12:04:15 +00:00
Tom Tung
b578ccf77b Bug 1618483 - Have a test to ensure the behavior between QMS::ClearClient and localStorage; r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D64550

--HG--
extra : moz-landing-system : lando
2020-02-27 12:28:13 +00:00
Henri Sivonen
cb5aed4e04 Bug 1618102 - Use BrowsingContext for Full screen API "is caller in focused tab?" check. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D64288

--HG--
extra : moz-landing-system : lando
2020-02-27 10:08:31 +00:00
Christian Holler
77294951e7 Bug 1614605 - Add permanent deadlock suppressions for single thread. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D63757

--HG--
extra : moz-landing-system : lando
2020-02-24 17:36:00 +00:00
Dorel Luca
3b4b507cac Backed out 4 changesets (bug 1583956) for Build bustage in gfx/layers/apz/util/ChromeProcessController.cpp. CLOSED TREE
Backed out changeset f787e3e4a31c (bug 1583956)
Backed out changeset c8eadb4b6301 (bug 1583956)
Backed out changeset 78dfbab51db6 (bug 1583956)
Backed out changeset 7d0e2d6cfaeb (bug 1583956)
2020-02-27 14:13:09 +02:00
Dorel Luca
2e1e470d9e Backed out changeset 59fe98b41d80 (bug 1374612) for WPT failures in /html/dom/idlharness.https.html. CLOSED TREE
--HG--
extra : amend_source : a537237327643c365f02c0bfbed643b0d54cf1d5
2020-02-27 14:08:48 +02:00
Kartikaya Gupta
2db7e52d87 Bug 1583956 - Re-enable test_group_pointerevents on GeckoView. r=botond
Depends on D64463

Differential Revision: https://phabricator.services.mozilla.com/D64464

--HG--
extra : moz-landing-system : lando
2020-02-26 22:44:17 +00:00
Kartikaya Gupta
1497a3bf00 Bug 1583956 - Dispatch tap events to Gecko on the same message loop that Android widget uses. r=snorp
Depends on D64462

Differential Revision: https://phabricator.services.mozilla.com/D64463

--HG--
extra : moz-landing-system : lando
2020-02-26 22:36:05 +00:00
Kartikaya Gupta
4a2d909b35 Bug 1583956 - Add additional APZ logging. r=botond
Depends on D64461

Differential Revision: https://phabricator.services.mozilla.com/D64462

--HG--
extra : moz-landing-system : lando
2020-02-26 22:44:04 +00:00
Kartikaya Gupta
ecf9bfd3d4 Bug 1583956 - Downgrade some APZC logging from debug to verbose. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D64461

--HG--
extra : moz-landing-system : lando
2020-02-26 22:43:11 +00:00
James Graham
701860b08a Bug 1618449 - Fix metadata for intermittent query-encoding workers tests, r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D64549

--HG--
extra : moz-landing-system : lando
2020-02-27 11:48:10 +00:00
Nicolas Chevobbe
6e76399b0e Bug 1618480 - Improve browser_dbg_-scopes-duplicated coverage. r=jdescottes.
This patch adds more test cases so we also check
deep-properties with the same shared value can
still be expanded.
A helper is added so it's easier to visualize the
actual state of the scopes panel.

Differential Revision: https://phabricator.services.mozilla.com/D64543

--HG--
extra : moz-landing-system : lando
2020-02-27 10:56:56 +00:00
Henrik Skupin
441d61323b Bug 1615360 - [remote] Add BigInt support to Runtime.callFunctionOn. r=remote-protocol-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D64466

--HG--
extra : moz-landing-system : lando
2020-02-27 10:56:48 +00:00
Daniel Varga
1e0ceaa672 Backed out 4 changesets (bug 1589493) for causing mochitest failure at dom/ipc/tests/test_process_error_oom.xhtml
CLOSED TREE

Backed out changeset 46183b72cf37 (bug 1589493)
Backed out changeset 3621ad792a38 (bug 1589493)
Backed out changeset 4c242e542545 (bug 1589493)
Backed out changeset f0ab64c7765b (bug 1589493)

--HG--
extra : rebase_source : 74643ea36f7fc0d90647bc79c939e36fdeb14839
2020-02-27 12:52:39 +02:00
Outvi V
9a3becb360 Bug 1593837 - Add corresponding tests. r=Honza
This test is based on browser_net-ws-filter-freetext.js.

Depends on D64409

Differential Revision: https://phabricator.services.mozilla.com/D64410

--HG--
extra : moz-landing-system : lando
2020-02-27 10:56:35 +00:00
Outvi V
4f5b9e90d2 Bug 1593837 - Filter WS messages with regular expressions. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D64409

--HG--
extra : moz-landing-system : lando
2020-02-27 10:54:53 +00:00
Jan de Mooij
2bb1e352b2 Bug 1618198 part 2 - Implement various trivial bytecode ops. r=iain
Depends on D64368

Differential Revision: https://phabricator.services.mozilla.com/D64369

--HG--
extra : moz-landing-system : lando
2020-02-27 08:35:27 +00:00
Jan de Mooij
d80563daa8 Bug 1618198 part 1 - Pass BytecodeLocation by value. r=iain
BytecodeLocation contains just a pointer in non-debug builds so
passing it by value is a bit more efficient. It's also more readable
without the const&.

Differential Revision: https://phabricator.services.mozilla.com/D64368

--HG--
extra : moz-landing-system : lando
2020-02-27 02:28:10 +00:00
2cl
0705262353 Bug 1617529 - Rename client/shared/components/AutoCompletePopup.js to SearchBoxAutocompletePopup. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D64417

--HG--
rename : devtools/client/shared/components/AutoCompletePopup.js => devtools/client/shared/components/SearchBoxAutocompletePopup.js
extra : moz-landing-system : lando
2020-02-27 10:42:12 +00:00
Sylvestre Ledru
31e4471215 Bug 1617369 - Reformat js/ using rustfmt r=arai,bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D63952

--HG--
extra : moz-landing-system : lando
2020-02-27 10:29:46 +00:00
Simon Giesecke
fff839290a Bug 1609957 - Fix race condition in determining the last request before commit. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D60642

--HG--
extra : moz-landing-system : lando
2020-02-27 10:05:48 +00:00
Jan Varga
81fb58821d Bug 1618463 - Remove unused message IncrementLoggingRequestSerialNumber from PBackgroundIDBFactory; r=sg,dom-workers-and-storage-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D64536

--HG--
extra : moz-landing-system : lando
2020-02-27 09:30:50 +00:00
Henri Sivonen
2339507e78 Bug 1618204 - DeCOMtaminate GetActiveWindow in nsWindow::BringToFront(). r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D64372

--HG--
extra : moz-landing-system : lando
2020-02-26 22:34:57 +00:00
Christoph Kerschbaumer
ec996a7e9d Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D62811

--HG--
extra : moz-landing-system : lando
2020-02-27 09:32:04 +00:00
David Teller
f370e3346e Bug 1589493 - Testing ipc:content-shutdown's support for isLikelyOOM;r=gsvelto
Depends on D54700

Differential Revision: https://phabricator.services.mozilla.com/D54702

--HG--
extra : moz-landing-system : lando
2020-02-26 20:32:35 +00:00
David Teller
eb93efe332 Bug 1589493 - Extending BrowserTestUtils.crashFrame to allow crashing with an OOM;r=mconley
BrowserTestUtils.crashFrame now accepts additional `options`, with an argument `crashType` that may
take "CRASH_OOM" or "CRASH_INVALID_POINTER_DEREF"|null to specify the nature of the crash. The names
are taken from CrashTestUtils.jsm but this module cannot be imported as such as it has non-trivial
binary dependencies.

Depends on D54130

Differential Revision: https://phabricator.services.mozilla.com/D54700

--HG--
extra : moz-landing-system : lando
2020-02-26 20:32:15 +00:00
David Teller
7dd5bc5b03 Bug 1589493 - Expose isLikelyOOM to Content crash handlers;r=gsvelto
Depends on D54129

Differential Revision: https://phabricator.services.mozilla.com/D54130

--HG--
extra : moz-landing-system : lando
2020-02-26 20:30:54 +00:00
David Teller
da305dfc7d Bug 1589493 - Expose CrashReporterHost::isLikelyOOM();r=gsvelto
We'll use this method to expose additional information to the front-end for recovering from OOM.

Differential Revision: https://phabricator.services.mozilla.com/D54129

--HG--
extra : moz-landing-system : lando
2020-02-26 16:16:10 +00:00
Hiroyuki Ikezoe
cb2312342b Bug 1510030 - A reftest to make sure a background color animation is properly advanced without flushing. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D63606

--HG--
extra : moz-landing-system : lando
2020-02-27 08:43:11 +00:00
Hiroyuki Ikezoe
28121ce9e6 Bug 1510030 - Enable background color animimations on WebRender. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D63605

--HG--
extra : moz-landing-system : lando
2020-02-27 08:43:09 +00:00
Hiroyuki Ikezoe
1f0f5d6c7d Bug 1510030 - Implement WebRender backend to run background color animations on the compositor. r=gw,boris
Differential Revision: https://phabricator.services.mozilla.com/D63604

--HG--
extra : moz-landing-system : lando
2020-02-27 08:43:06 +00:00
Hiroyuki Ikezoe
46d186c5a9 Bug 1510030 - Make prepare_prim_for_render private. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D63603

--HG--
extra : moz-landing-system : lando
2020-02-27 08:41:41 +00:00
Hiroyuki Ikezoe
e613c8db33 Bug 1510030 - Fix the comment for OpacityBinding::update(). r=gw
Differential Revision: https://phabricator.services.mozilla.com/D63601

--HG--
extra : moz-landing-system : lando
2020-02-27 08:41:28 +00:00
Hiroyuki Ikezoe
945e7ee0c9 Bug 1510030 - Don't return the current opacity value from update_opacity_binding. r=gw
The return value is not used at all.

Differential Revision: https://phabricator.services.mozilla.com/D63600

--HG--
extra : moz-landing-system : lando
2020-02-27 08:41:13 +00:00
Tarek Ziadé
3b6a8ee482 Bug 1617723 - added the settled2 scenario r=jesup
this scenario visits mozilla.org then waits for 5 minutes.

Differential Revision: https://phabricator.services.mozilla.com/D64009

--HG--
extra : moz-landing-system : lando
2020-02-27 07:59:11 +00:00
Narcis Beleuzu
b2ccce862e Backed out changeset 2c1dd534e937 (bug 1603673) for geckoview failures on webAppManifestPref. CLOSED TREE 2020-02-27 08:50:39 +02:00
Marcos Cáceres
2cc840acbb Bug 1603673 - Signal that we support web manifest processing in Fenix r=snorp,agi,ladybenko
When enabled, `link.relList.supports("manifest")` will return `true`.

Differential Revision: https://phabricator.services.mozilla.com/D58181

--HG--
extra : moz-landing-system : lando
2020-02-26 18:41:59 +00:00
Ciure Andrei
00dd87f6f4 Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
--HG--
extra : histedit_source : b2c748e31e0f6ba8fcf9960a336e0bbd361b07e6
2020-02-27 07:05:19 +02:00
Ciure Andrei
236d721acb Bug 1614152 - fix static analysis bustages r=bustage-fix CLOSED TREE
--HG--
extra : rebase_source : e21dc11941596fcd917891feff8deb9249f438cf
extra : histedit_source : 0ad66c1cce322ba7eb9711087400297027117e9e
2020-02-27 06:56:50 +02:00
Mike Hommey
2416a183bd Bug 1617794 - Add fetches for UPX and NSIS from mozilla-build. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D64297

--HG--
extra : moz-landing-system : lando
2020-02-27 04:43:25 +00:00
Mike Hommey
06b9bd7de1 Bug 1617794 - Fix cross-building the clang-plugin for Windows targets. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D64296

--HG--
extra : moz-landing-system : lando
2020-02-27 04:42:27 +00:00
Mike Hommey
d747b65211 Bug 1617794 - Wrap Windows tools with Wine on cross builds. r=dmajor
Windows programs run via Wine don't like Unix absolute paths (they look
like command line arguments), so we need to use relative paths.

Mingw already run fxc2 via wine, but for some reason it doesn't care
about the Unix absolute paths. genshaders does need some adjustements to
run properly with the real fxc.

Now, on actual Windows, because the temporary directory where
tempfile.NamedTemporaryFile creates files by default is not necessarily
on the same drive as where the command runs from, a relative path can't
be constructed. So we also force the temporary file to be created in the
current (obj) directory.

There is no similar concern for other files because we only go from
objdir to srcdir, and the build system already doesn't support both
being on a separate drive.

While here, flush stdout when the genshared script writes to it, so that
the messages are printed out immediately rather than randomly, later,
after output from subprocesses.

Differential Revision: https://phabricator.services.mozilla.com/D64294

--HG--
extra : moz-landing-system : lando
2020-02-27 04:42:57 +00:00
Andrew McCreight
b197e1f783 Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
Patch by bhackett and jlaster. Also reviewed by mccr8.

Differential Revision: https://phabricator.services.mozilla.com/D60197

--HG--
extra : moz-landing-system : lando
2020-02-27 04:43:48 +00:00
Andrea Marchesini
fa23513682 Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
Differential Revision: https://phabricator.services.mozilla.com/D63081

--HG--
extra : moz-landing-system : lando
2020-02-27 04:38:03 +00:00
Bogdan Tara
0ed6b9ff60 Backed out 6 changesets (bug 1510030) for test_running_on_compositor.html failures CLOSED TREE
Backed out changeset a14a131ca731 (bug 1510030)
Backed out changeset a75359516fec (bug 1510030)
Backed out changeset a2be11cbe3f2 (bug 1510030)
Backed out changeset b37ce2b87ac7 (bug 1510030)
Backed out changeset 781cd96dd9a2 (bug 1510030)
Backed out changeset b3dfa17c6305 (bug 1510030)
2020-02-27 06:28:31 +02:00