Граф коммитов

683928 Коммитов

Автор SHA1 Сообщение Дата
Edwin Takahashi 7bad3b9a56 Bug 1602863 - use ubuntu1804 image for linux32/android profile generation tasks r=jmaher
Changes:

Use ubuntu1804 test image as a direct drop-in replacement for linux profile generation tasks.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 20:28:51 +00:00
Andrew Halberstadt 4e51876f56 Bug 1600904 - [lint.yaml] Fix Python 3 related error and the issues that snuck in because of it, r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D55798

--HG--
extra : moz-landing-system : lando
2019-12-10 19:18:31 +00:00
Kimberly Sereduck e8d0d59593 Bug 1601772 - [Iris Firefox] Add Fluxbox to the Linux workers r=mbrandt,ashughes
Differential Revision: https://phabricator.services.mozilla.com/D56561

--HG--
extra : moz-landing-system : lando
2019-12-10 19:52:12 +00:00
Andreas Pehrson 465815e45e Bug 1600063 - Add some logging for DecodedStream. r=padenot
Depends on D55981

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:19:58 +00:00
Andreas Pehrson b44898260c Bug 1600063 - Clear future data when the DecodedStream mediasink stops playing. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D55981

--HG--
extra : moz-landing-system : lando
2019-12-10 17:22:18 +00:00
Kirk Steuber 6c7eec60e6 Bug 1585482 - Necessary test fixes following the change to stop using xul:dialog as a root element. r=marionette-reviewers,ato,bgrins
Most of these fixes involve fixing test XUL to not use <dialog> as a top level element or replacing calls to document.documentElement that expect it to return the dialog, now that the dialog is not the top level element anymore.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 18:14:10 +00:00
Kirk Steuber b8ab278230 Bug 1585482 - Remove C++ special-casing of top-level <dialog> elements r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D53721

--HG--
extra : moz-landing-system : lando
2019-12-10 18:10:45 +00:00
Kirk Steuber 589b7532ea Bug 1585482 - Restructure all <xul:dialog> usages such that they are not the top level element r=bgrins
This patch also includes necessary JS changes to support this. Most commonly, the dialog was accessed with document.documentElement, which needed to be changed now that the dialog is not the top level element.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 18:25:59 +00:00
Nicolas Chevobbe 2535ad552d Bug 1601559 - Put Window default properties accessor under <default properties> node. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D55927

--HG--
extra : moz-landing-system : lando
2019-12-10 18:07:02 +00:00
Nicolas Chevobbe 774b0637e2 Bug 1370826 - Render parameter names in function rep. r=Honza.
For some reason the parameterNames was expected as
a prop, but it's available on the function grip
itself.
The rep is fixed, and tests are modified to reflect
this change.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 18:04:40 +00:00
Alastor Wu 4ad4776d97 Bug 1602617 - part2 : reuse same event source all the time. r=MeFisto94
Because we won't change platform dynamically, so we should be able to keep same the event source all the time and use `Open()` and `Close()` to control if we need to monitor media keys event or not.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 18:30:36 +00:00
Alastor Wu 985782ea1b Bug 1602617 - part1 : add a method to check if the event source is opened. r=MeFisto94
Differential Revision: https://phabricator.services.mozilla.com/D56491

--HG--
extra : moz-landing-system : lando
2019-12-10 18:24:37 +00:00
Alastor Wu caf98a21b1 Bug 1601379 - part2 : add 'Open()' to know if the source initialization succeeds or not. r=MeFisto94
Add `Open()` to support inherited sources to implement their own initialization and also don't hold the reference of the source if it fails to initialize.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 00:07:38 +00:00
Alastor Wu f3a4ab9441 Bug 1601379 - part1 : allow inherited class to override 'Close()' r=MeFisto94
Add an ability for inherited sources to implement their own deconstruction operations.

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

--HG--
extra : moz-landing-system : lando
2019-12-09 23:54:14 +00:00
caroline c68dbd86f2 Bug 1588861 - Part 5: Tests for xdr modules. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D55597

--HG--
extra : moz-landing-system : lando
2019-12-10 02:34:49 +00:00
caroline e23b3578db Bug 1588861 - Part 4: Add test harness for xdr modules. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D55596

--HG--
extra : moz-landing-system : lando
2019-12-10 01:46:29 +00:00
caroline 091546d202 Bug 1588861 - Part 3: Add support for xdr encoding modules into xdr cache. r=iain,tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D54158

--HG--
extra : moz-landing-system : lando
2019-12-10 02:52:37 +00:00
caroline 06b10980b9 Bug 1588861 - Part 2: Pull CreateArray out of ModuleBuilder and into js namespace. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D53755

--HG--
extra : moz-landing-system : lando
2019-12-10 02:52:30 +00:00
caroline 22704b0a63 Bug 1588861 - Part 1: Store index into gcThings instead of RootedFunction for FunctionDeclarations inside modules. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D53754

--HG--
extra : moz-landing-system : lando
2019-12-10 02:52:22 +00:00
Edwin Takahashi f90bd5a399 Bug 1599943 - mark widget/tests/test_scrollbar_colors.html as expected failure on ubuntu1804 r=jmaher
Changes:

For the time being, mark the test as expected failure on ubuntu1804, since the values the test checks for are coded in the test and need to be updated once platform against which test runs is updated to ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:58:53 +00:00
Dorel Luca a431475073 Backed out 2 changesets (bug 1526725) as per dev's request
Backed out changeset 98bafb894b5d (bug 1526725)
Backed out changeset 2bbbaccb0d06 (bug 1526725)

--HG--
extra : rebase_source : c71e12cb776f5f6d56400bfb398648be803b0ac7
2019-12-10 19:37:45 +02:00
Andrew McCreight e53b07137d Bug 1602645 - Add leak suppression for libfreetype.so. r=decoder
Changing the OS we run Linux ASan on from ubuntu1604 to ubuntu1804
causes 820800 bytes of leaks with libfreetype.so in the stack in
almost every test suite. Presumably this is just a variation on
existing leaks we get because we don't shut down fonts properly, so
just whitelist it.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 12:37:15 +00:00
Christian Holler 1636d4ab1f Bug 1600312 - Use atomic load instead of fence for RefCounted with TSan. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D55948

--HG--
extra : moz-landing-system : lando
2019-12-09 14:00:22 +00:00
Emilio Cobos Álvarez 85117004f2 Bug 1526725 - Make wheel events passive by default on Nightly. r=smaug
This turned out to not be the root cause for that broken site, but I wrote the
code so... I enabled it on Nightly only to see if there's fallout, I don't think
we need to ship this in the near term, your call.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 16:59:34 +00:00
Emilio Cobos Álvarez 93ebbd2ad0 Bug 1526725 - Make dom.event.default_to_passive_touch_listeners a static pref. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D56555

--HG--
extra : moz-landing-system : lando
2019-12-10 17:00:48 +00:00
Gregory Mierzwinski 920d0d6dbd Bug 1587080 - Part 4: Add raptor performance test documentation. r=perftest-reviewers,octavian_negru
This patch adds in-tree performance documentation for raptor which is verified by perfdocs.

Depends on D53649

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:04:29 +00:00
Gregory Mierzwinski 1853724f26 Bug 1587080 - Part 3: Add task for perfdocs verification through mozlint. r=ahal
This is the final patch for perfdocs. It adds a taskcluster task called perfdocs-verify into mozlint that will run the performance documentation verification.

Depends on D53648

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:04:31 +00:00
Gregory Mierzwinski ef26668a1c Bug 1587080 - Part 2: Integrate perfdocs into mozlint. r=ahal
This patch integrates the performance documentation (perfdocs) verification into mozlint. It can be used with `./mach lint -l perfdocs`.

Depends on D53647

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:04:33 +00:00
alexandru.ionescu 9f6b4ddb80 Bug 1587080 - Part 1: Add performance documentation verification code. r=ahal,perftest-reviewers,alexandru.irimovici,octavian_negru
This patch adds the performance documentation (perfdocs) verification code under `tools/lint/perfdocs`. This tool currently validates `perfdocs` folders found within the `testing` folder to ensure all performance tests have documentation (it only does this for raptor at the moment). See `tools/lint/docs/perfdocs.rst` for more details.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:04:35 +00:00
Dzmitry Malyshau 69c53e713c Bug 1600929 - WebGPU buffer creation and mapping r=jgilbert,bzbarsky
This is the basic functionality needed to work with buffers.
What it doesn't have:
  - ability to re-map the buffer for writing
  - async writing map
  - most of the validation

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

--HG--
extra : moz-landing-system : lando
2019-12-10 17:07:18 +00:00
Tom Ritter 746eecb086 Bug 1589741 - 1585351 removed a MINGW32 conditional, but left the comment. Remove the comment. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D54631

--HG--
extra : moz-landing-system : lando
2019-12-05 17:07:46 +00:00
Tom Ritter 53d43ca329 Bug 1598346 - Remove MinGW conditionals for IS_PRIVATE r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D55995

--HG--
extra : moz-landing-system : lando
2019-12-10 04:53:41 +00:00
Dana Keeler 249472086b bug 1558640 - make RemoteSecuritySettings retain references to its remote settings clients r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D56448

--HG--
extra : moz-landing-system : lando
2019-12-10 17:03:12 +00:00
Tom Ritter 9913746c60 Bug 1597739 - Remove MinGW define for ASSOCF_NONE r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D55996

--HG--
extra : moz-landing-system : lando
2019-12-07 03:34:12 +00:00
Tom Ritter 8da2f7597c Bug 1592792 - Remove MinGW conditional for CERT_CHAIN_DISABLE_AIA r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D55997

--HG--
extra : moz-landing-system : lando
2019-12-07 03:34:20 +00:00
Tom Ritter 00d9d1fdc5 Bug 1587469 - Remove MinGW conditionals for IDCompositionDesktopDevice/IDCompositionDevice2 r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D55998

--HG--
extra : moz-landing-system : lando
2019-12-10 15:38:20 +00:00
Tom Ritter f85cc45712 Bug 1511073 - Enable stack protector for MinGW build r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D56295

--HG--
extra : moz-landing-system : lando
2019-12-09 17:02:50 +00:00
Noemi Erli 72d7d8ff5e Backed out 4 changesets (bug 1587080) for causing perfdocs Lint failure CLOSED TREE
Backed out changeset 254fd0c3af4a (bug 1587080)
Backed out changeset 34efe80bfd61 (bug 1587080)
Backed out changeset 4a552742b1cd (bug 1587080)
Backed out changeset 22afcb56e8ea (bug 1587080)
2019-12-10 19:01:07 +02:00
Gregory Mierzwinski 251cdde487 Bug 1587080 - Part 4: Add raptor performance test documentation. r=perftest-reviewers,octavian_negru
This patch adds in-tree performance documentation for raptor which is verified by perfdocs.

Depends on D53649

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

--HG--
extra : moz-landing-system : lando
2019-12-10 15:30:20 +00:00
Gregory Mierzwinski 9685873c8c Bug 1587080 - Part 3: Add task for perfdocs verification through mozlint. r=ahal
This is the final patch for perfdocs. It adds a taskcluster task called perfdocs-verify into mozlint that will run the performance documentation verification.

Depends on D53648

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

--HG--
extra : moz-landing-system : lando
2019-12-10 15:53:01 +00:00
jaril 158f5e6e60 Bug 1582298 - Fix set/get watchpoint markers in RTL orientation r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D56463

--HG--
extra : moz-landing-system : lando
2019-12-09 21:34:45 +00:00
jaril dde4d3ecad Bug 1582193 - Skipping breakpoints should also skip watchpoints r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D56477

--HG--
extra : moz-landing-system : lando
2019-12-10 16:16:46 +00:00
Dorel Luca 752d82db80 Backed out 2 changesets (bug 1370826, bug 1601559) for Devtools failures in devtools/client/debugger/test/mochitest/browser_dbg-sourcemapped-scopes.js. CLOSED TREE
Backed out changeset 37142aec03d7 (bug 1601559)
Backed out changeset 5fe8330c1912 (bug 1370826)
2019-12-10 18:17:29 +02:00
Belén Albeza 80ac91c2c5 Bug 1598629 - Part 2: Re-enable disable start button mochitest r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D54964

--HG--
extra : moz-landing-system : lando
2019-12-10 15:52:48 +00:00
Belén Albeza 0162bd6454 Bug 1598629 - Part 1: Debug workers within the new threads panel in the debugger r=bhackett,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D54746

--HG--
rename : devtools/client/application/src/modules/services.js => devtools/client/application/src/modules/application-services.js
extra : moz-landing-system : lando
2019-12-10 15:29:27 +00:00
Gregory Mierzwinski 24aaeb8461 Bug 1587080 - Part 2: Integrate perfdocs into mozlint. r=ahal
This patch integrates the performance documentation (perfdocs) verification into mozlint. It can be used with `./mach lint -l perfdocs`.

Depends on D53647

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

--HG--
extra : moz-landing-system : lando
2019-12-10 15:29:06 +00:00
Ricky Stewart d43df94c5e Bug 1601753 - `./mach build` does not build WASM_LIBRARY by default r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D56092

--HG--
extra : moz-landing-system : lando
2019-12-10 15:48:38 +00:00
alexandru.ionescu bb9728552a Bug 1587080 - Part 1: Add performance documentation verification code. r=ahal,perftest-reviewers,alexandru.irimovici,octavian_negru
This patch adds the performance documentation (perfdocs) verification code under `tools/lint/perfdocs`. This tool currently validates `perfdocs` folders found within the `testing` folder to ensure all performance tests have documentation (it only does this for raptor at the moment). See `tools/lint/docs/perfdocs.rst` for more details.

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

--HG--
extra : moz-landing-system : lando
2019-12-10 15:29:03 +00:00
Ricky Stewart 2a74ae61fc Bug 1602525 - mozpack/archive.py and mozpack/test_archive.py support python3 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D56419

--HG--
extra : moz-landing-system : lando
2019-12-09 22:09:54 +00:00
Kannan Vijayan c949a6dbf7 Bug 1572831 - Fix usage of nsIDocShellTreeItem in DocAccessibleWrap::DocAccessibleWrap. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D56002

--HG--
extra : moz-landing-system : lando
2019-12-10 15:23:10 +00:00