Commit Graph

657692 Commits

Author SHA1 Message Date
L. David Baron
f721ff614d Bug 1515105 - Adjust test for turning off git commit.gpgSign when making temporary commits for try pushes. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D35876

--HG--
extra : moz-landing-system : lando
2019-06-26 15:04:01 +00:00
Jason Orendorff
1c562e6022 Bug 1555464 - Part 2: Enable fields by default in the JS shell. r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D34639

--HG--
extra : moz-landing-system : lando
2019-06-26 04:43:05 +00:00
Jason Orendorff
717410af4c Bug 1555464 - Part 1: Turn the pref for public fields on by default. r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D34638

--HG--
extra : moz-landing-system : lando
2019-06-26 04:41:31 +00:00
Jason Orendorff
e0a435b1bb Bug 1558971 - Enable the await fix by default in the JS shell. r=khyperia
Depends on D35478

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

--HG--
extra : moz-landing-system : lando
2019-06-26 15:53:43 +00:00
Florens Verschelde
2eb0a8831a Bug 1558630 - Move Netmonitor tab to 4th place to reflect popularity; r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D35397

--HG--
extra : moz-landing-system : lando
2019-06-26 14:10:38 +00:00
Nicolas Chevobbe
04e73a0fed Bug 1526886 - Convert evaluateJsAsync from Promise to an async function. r=yulia.
We take this as an opportunity to clean-up the function that
waits for the evaluation result.
This change was causing an issue in main.js `_queueResponse`.
Previously, since `evaluateJsAsync` wasn't returning anything,
`_queueResponse` wouldn't be called (See https://searchfox.org/mozilla-central/rev/928742d3ea30e0eb4a8622d260041564d81a8468/devtools/server/main.js#1305-1308).
But now `ret` isn't falsy (the async function always return a
Promise), which means we ended up trying to send a response.
To fix this, we simply check if the response isn't falsy, or we
bail out.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 15:28:04 +00:00
Nicolas Chevobbe
082c14256e Bug 1526886 - Fix nits in main.js error messages. r=yulia.
Differential Revision: https://phabricator.services.mozilla.com/D35984

--HG--
extra : moz-landing-system : lando
2019-06-26 15:27:16 +00:00
Jan de Mooij
bf66e7b740 Bug 1560432 - Remove unused NSPR header from vm/Time.cpp. r=sfink
Gary noticed we can't build without NSPR on Windows due to this unused #include
inside #ifdef XP_WIN. This patch fixes the build.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 15:22:27 +00:00
Erica Wright
2d28b9084e Bug 1557049 - Create graph and tabs UI. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D35736

--HG--
extra : moz-landing-system : lando
2019-06-26 14:59:27 +00:00
Michael Krasnov
2919f34776 Bug 1547295 - Make use of browser.test.assertRejects and browser.test.assertThrows wherever possible r=robwu,rpl
Differential Revision: https://phabricator.services.mozilla.com/D32623

--HG--
extra : moz-landing-system : lando
2019-06-26 13:40:31 +00:00
Joel Maher
6aaddcd2f1 Bug 1559851 - fix reftest manifest ordering for random-if to work. r=gbrown
reftest manifests have ordering issues, re-organizing the fuzzy-if/random-if clauses to allow random-if to work.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 14:42:22 +00:00
jaril
627c8a353c Bug 1560831 - Add getting started docs for setting up mozilla-central. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D35631

--HG--
extra : moz-landing-system : lando
2019-06-25 15:43:36 +00:00
krubin
77a7501e88 Bug 1559247 - Don't post screenshot data when console logging control server message data r=igoldan
Differential Revision: https://phabricator.services.mozilla.com/D35696

--HG--
extra : moz-landing-system : lando
2019-06-25 06:20:49 +00:00
Iain Ireland
3847b9b0b4 Bug 1559072: MIPS fixes r=djvj
Depends on D35549

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

--HG--
extra : moz-landing-system : lando
2019-06-25 15:58:59 +00:00
Iain Ireland
c55e3c9fab Bug 1559072: Revert GDB python bindings to old boxing format r=sfink
Depends on D35548

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

--HG--
extra : moz-landing-system : lando
2019-06-25 18:06:41 +00:00
Iain Ireland
29dc9fe2ea Bug 1559072: Revert Rust bindings to old boxing format r=djvj
Depends on D35547

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

--HG--
extra : moz-landing-system : lando
2019-06-25 17:11:15 +00:00
Iain Ireland
5cd03cc9d2 Bug 1559072: Revert to old boxing format r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D35547

--HG--
extra : moz-landing-system : lando
2019-06-25 17:34:50 +00:00
alexandru.ionescu
7e04db4516 Bug 1560861 Fix ini for re-record wikipedia.org r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35637

--HG--
extra : moz-landing-system : lando
2019-06-26 09:25:44 +00:00
Andrew McCreight
004af4ef64 Bug 1560313 - Add some null checks for GetDOMWindow() in ContentChild. r=farre
I couldn't reproduce the crash, but there are a few places in
ContentChild where we grab a window off of a BC without checking if
the window exists, so I added null checks.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 12:54:47 +00:00
yulia
de6d72c152 Bug 1515221 - remove GeneralParser::thisForCtor() r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D35581

--HG--
extra : moz-landing-system : lando
2019-06-24 15:21:43 +00:00
Emilio Cobos Álvarez
d0e792f24e Bug 1559690 - Actually make scrollport events use the event loop, since using the same scroll event mechanism breaks too much stuff. r=hiro
The issue with using the same mechanism as scroll events is that overflow events
that result from a layout flush from the refresh driver tick don't happen until
the _next_ refresh driver tick. That's bad and causes a few tests that don't
wait enough to fail. I guess the next alternative is what PostDOMEvent uses,
which is just dispatch to the event loop.

This is actually green and also fixes the bug for the same reason.

Differential Revision: https://phabricator.services.mozilla.com/D35769
2019-06-26 14:32:33 +02:00
Emilio Cobos Álvarez
d4281c8529 Bug 1559690 - Make scroll port events use the same mechanism as scroll events. r=hiro
This prevents them from being called from layout and is more similar to what
WillPaintObservers did.

Differential Revision: https://phabricator.services.mozilla.com/D35604
2019-06-26 14:32:32 +02:00
Emilio Cobos Álvarez
1542425954 Bug 1559690 - Move scroll event declarations to nsGfxScrollFrame.cpp r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D35603
2019-06-26 14:32:32 +02:00
Martin Stransky
26cb943c3d Bug 1561512 - [Wayland] Ship widget.wayland_dmabuf_backend.enabled on Wayland builds, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D35988

--HG--
extra : moz-landing-system : lando
2019-06-26 10:31:33 +00:00
Hiroyuki Ikezoe
ae4a1bc2c7 Bug 1560704 - Revert the change transform-style: inherit added to ::-moz-table-wrapper in ua.css. r=birtles
It caused rendering issues just like a reftest in this commit.  We don't know
the reason but fixing it will be some amount of work which couldn't be uplifted
to 68.  So we just revert the change here now.  Probably we should revisit the
problem once we got a bug report that the lack of the `transform-style: inherit`
causes rendering issues.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 10:29:37 +00:00
Armando Ferreira
a7e460857f Bug 1522104 - Re-organise devtools/client/webconsole/components/ folder. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D35932

--HG--
rename : devtools/client/webconsole/components/FilterBar.js => devtools/client/webconsole/components/FilterBar/FilterBar.js
rename : devtools/client/webconsole/components/FilterButton.js => devtools/client/webconsole/components/FilterBar/FilterButton.js
rename : devtools/client/webconsole/components/FilterCheckbox.js => devtools/client/webconsole/components/FilterBar/FilterCheckbox.js
rename : devtools/client/webconsole/components/ConfirmDialog.js => devtools/client/webconsole/components/Input/ConfirmDialog.js
rename : devtools/client/webconsole/components/JSTerm.js => devtools/client/webconsole/components/Input/JSTerm.js
rename : devtools/client/webconsole/components/ReverseSearchInput.css => devtools/client/webconsole/components/Input/ReverseSearchInput.css
rename : devtools/client/webconsole/components/ReverseSearchInput.js => devtools/client/webconsole/components/Input/ReverseSearchInput.js
rename : devtools/client/webconsole/components/CollapseButton.js => devtools/client/webconsole/components/Output/CollapseButton.js
rename : devtools/client/webconsole/components/ConsoleOutput.js => devtools/client/webconsole/components/Output/ConsoleOutput.js
rename : devtools/client/webconsole/components/ConsoleTable.js => devtools/client/webconsole/components/Output/ConsoleTable.js
rename : devtools/client/webconsole/components/GripMessageBody.js => devtools/client/webconsole/components/Output/GripMessageBody.js
rename : devtools/client/webconsole/components/Message.js => devtools/client/webconsole/components/Output/Message.js
rename : devtools/client/webconsole/components/MessageContainer.js => devtools/client/webconsole/components/Output/MessageContainer.js
rename : devtools/client/webconsole/components/MessageIcon.js => devtools/client/webconsole/components/Output/MessageIcon.js
rename : devtools/client/webconsole/components/MessageIndent.js => devtools/client/webconsole/components/Output/MessageIndent.js
rename : devtools/client/webconsole/components/MessageRepeat.js => devtools/client/webconsole/components/Output/MessageRepeat.js
rename : devtools/client/webconsole/components/message-types/CSSWarning.js => devtools/client/webconsole/components/Output/message-types/CSSWarning.js
rename : devtools/client/webconsole/components/message-types/ConsoleApiCall.js => devtools/client/webconsole/components/Output/message-types/ConsoleApiCall.js
rename : devtools/client/webconsole/components/message-types/ConsoleCommand.js => devtools/client/webconsole/components/Output/message-types/ConsoleCommand.js
rename : devtools/client/webconsole/components/message-types/DefaultRenderer.js => devtools/client/webconsole/components/Output/message-types/DefaultRenderer.js
rename : devtools/client/webconsole/components/message-types/EvaluationResult.js => devtools/client/webconsole/components/Output/message-types/EvaluationResult.js
rename : devtools/client/webconsole/components/message-types/NetworkEventMessage.js => devtools/client/webconsole/components/Output/message-types/NetworkEventMessage.js
rename : devtools/client/webconsole/components/message-types/PageError.js => devtools/client/webconsole/components/Output/message-types/PageError.js
rename : devtools/client/webconsole/components/message-types/WarningGroup.js => devtools/client/webconsole/components/Output/message-types/WarningGroup.js
rename : devtools/client/webconsole/components/message-types/moz.build => devtools/client/webconsole/components/Output/message-types/moz.build
extra : moz-landing-system : lando
2019-06-26 09:19:54 +00:00
Andreas Pehrson
3799d0fe72 Bug 1547899 - Discard output streams also when playback is aborted. r=jib
This was done as a catch-all in PlaybackEnded(), but playback might not end if
the source changes in the middle of playback. This catches those cases too.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 09:18:54 +00:00
Andreas Pehrson
1151ab349e Bug 1547899 - Add crashtest. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35320

--HG--
extra : moz-landing-system : lando
2019-06-26 09:18:38 +00:00
Arnold Iakab
9dea54581e Bug 1559926 Re-record paypal.com desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,AlexandruIonescu,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35663

--HG--
extra : moz-landing-system : lando
2019-06-25 11:53:03 +00:00
alexandru.ionescu
fde78d4e4e Bug 1560489 Fix youtube mobile recording archive r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35514

--HG--
extra : moz-landing-system : lando
2019-06-26 07:22:21 +00:00
Alexandru Irimovici
362a4dbee9 Bug 1559934 - Re-record yandex.ru desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35779

--HG--
extra : moz-landing-system : lando
2019-06-26 07:17:10 +00:00
Mike Hommey
06bd14ced9 Bug 1560545 - Change libdrm version check in configure. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D35753

--HG--
extra : moz-landing-system : lando
2019-06-26 05:02:42 +00:00
Mike Hommey
ed3910db06 Bug 1560545 - Force-enable wayland support in Linux builds. r=chmanchester
So that we don't end up disabling it by accident.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 06:03:20 +00:00
Mike Hommey
77a9c1c803 Bug 1560545 - Install libdrm headers in the build docker images. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D35751

--HG--
extra : moz-landing-system : lando
2019-06-26 05:02:49 +00:00
Sylvestre Ledru
7f0da55b48 Bug 1560764 - intl/lwbrk/rulebrk.c: convert to utf-8 to mitigate a moz-phab issue r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D35621

--HG--
extra : moz-landing-system : lando
2019-06-26 04:21:10 +00:00
Jason Orendorff
8e2b478fcc Bug 1560412 - A jit-test for setImmutablePrototype with scripted proxies. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D35478

--HG--
extra : moz-landing-system : lando
2019-06-26 05:20:40 +00:00
Jason Orendorff
b50452e1f5 Bug 1559269 - Remove preliminary TokenStream support for private fields. r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D35532

--HG--
extra : moz-landing-system : lando
2019-06-26 04:40:34 +00:00
Julien Wajsberg
21a8eb399c Bug 1546641 - Fix network markers in the redirection case r=mayhemer
Markers were either incorrect or missing when redirecting a request.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 14:17:53 +00:00
Cosmin Sabou
58cc56c50f Backed out 3 changesets (bug 1560545) for causing build bustages. CLOSED TREE
Backed out changeset 31177fcc3123 (bug 1560545)
Backed out changeset e3e1ad8d7709 (bug 1560545)
Backed out changeset fd64770f1342 (bug 1560545)
2019-06-26 07:56:47 +03:00
Mike Hommey
124dab266b Bug 1560545 - Change libdrm version check in configure. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D35753

--HG--
extra : moz-landing-system : lando
2019-06-25 20:22:48 +00:00
Mike Hommey
54617f4cc0 Bug 1560545 - Force-enable wayland support in Linux builds on automation. r=chmanchester
So that we don't end up disabling it by accident.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 20:22:15 +00:00
Mike Hommey
b16780715e Bug 1560545 - Install libdrm headers in the build docker images. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D35751

--HG--
extra : moz-landing-system : lando
2019-06-25 20:22:32 +00:00
Mike Hommey
7d0561299d Bug 1561465 - Remove ELOG. r=nalexander
The condition that enabled ELOG to do something has been broken since
bug 279212 landed two years ago, because MAKEFLAGS doesn't contain the
dash for flags, so looking for "-s" never did anything.

Bug 1560527 changed the condition to !BUILD_VERBOSE_LOG, which as of the
previous commit, does work. This would restore the old behavior, at the
expense of build time, since it involves wrapping in a shell script,
which is not necessarily desirable (and hasn't been done for two years
now)

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

--HG--
extra : moz-landing-system : lando
2019-06-26 02:20:29 +00:00
Mike Hommey
d128a390a6 Bug 1561465 - Avoid being too verbose after bug 1560527. r=nalexander
Bug 1560527 was not supposed to change verbosity for mach build, but it
turns out it did, because the ifeq it copied from one place to another
was wrong in the first place.

While here, replace a ifeq that did work with the now equivalent
BUILD_VERBOSE_LOG.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 02:19:43 +00:00
Cosmin Sabou
036e5a499e Merge mozilla-central to autoland. 2019-06-26 07:00:06 +03:00
Cosmin Sabou
2fa3b2ee5b Merge mozilla-inbound to mozilla-central. a=merge 2019-06-26 06:58:03 +03:00
Geoff Brown
00c7fc4efb Bug 1560073 - Change default android package name for most mach test commands; r=snorp,nalexander,maja_zf
Use the geckoview TestRunnerActivity, org.mozilla.geckoview.test, by default
for all types of mochitests, reftests, and web-platform tests. TRA is already
the default for gtest and geckoview-junit. Fennec, based on ANDROID_PACKAGE_NAME,
remains the default for robocop and marionette-test and I have no plans to
change those. There is a related issue for xpcshell-test -- not the package
name, but the default apk -- but I am reluctant to handle that until bug 1553225
is resolved.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 02:34:49 +00:00
Boris Chiou
65d67a409f Bug 1555786 - Get inner window from doc directly for resize observer. r=smaug
In Notify(), we should guarantee that the inner window we get is for the
document, and avoid using null outer window pointer.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 20:07:03 +00:00
Christian Holler
75691588ac Bug 1561346 - Allow FUZZING_INTERFACE_STREAM to be used multiple times. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D35824

--HG--
extra : moz-landing-system : lando
2019-06-25 22:02:52 +00:00
Nicholas Nethercote
867b550ce8 Bug 1500829 - Remove nsIDocShell::shouldSaveLayoutState. r=nika
It's unused.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 22:06:39 +00:00