Commit Graph

694064 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
489c535384 Bug 1617084 - Return nullptr_t instead of a full iterator from end(). r=bzbarsky
This is legal with C++17. It's not too important for the ancestor iterators
because they're just a pointer anyway, but it's nice for
ShadowIncludingTreeIterator, which has an AutoTArray and what not.

Depends on D63594

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

--HG--
extra : moz-landing-system : lando
2020-03-02 16:11:45 +00:00
Iain Ireland
86f020c44b Bug 1612636: Tidy up TryAttachSpecialCaseNative r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D61794

--HG--
extra : moz-landing-system : lando
2020-03-02 07:19:17 +00:00
Alessio Placitelli
f02eb5ecda Bug 1602773 - Fix ./mach lint -l yaml to use the vendored yamllint. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D64400

--HG--
extra : moz-landing-system : lando
2020-03-02 15:40:04 +00:00
Alessio Placitelli
0bc364b2c9 Bug 1602773 - Run glean_parser for linting metrics.yaml. r=chutten,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D64320

--HG--
extra : moz-landing-system : lando
2020-03-02 15:36:23 +00:00
Alessio Placitelli
42081c40c2 Bug 1602773 - Vendor glean_parser and its dependencies. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D64313

--HG--
extra : moz-landing-system : lando
2020-03-02 15:34:05 +00:00
Emilio Cobos Álvarez
6b4b7ae72c Bug 1617084 - Add some simple DOM ancestor iterators. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D63594

--HG--
extra : moz-landing-system : lando
2020-03-02 11:36:42 +00:00
Emilio Cobos Álvarez
b874593cd7 Bug 1617472 - Put Servo_GetPropertyValue behind a method in ComputedStyle. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D63813

--HG--
extra : moz-landing-system : lando
2020-03-01 23:49:38 +00:00
Gijs Kruitbosch
bdb3c93a94 Bug 1618938 - make menulist min-height more sane, r=dao
The :not() clause unhelpfully influences the specificity of the selector for menulists in general.
However, it is not necessary anyway, because xul.css overrides the min-height to 0 for [popuponly]
menulists using !important.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 15:10:57 +00:00
Sylvestre Ledru
7ba14f1431 Bug 1617369 - Reformat storage/variant/ using rustfmt r=lina
Depends on D64871

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

--HG--
extra : moz-landing-system : lando
2020-03-02 15:48:30 +00:00
Sylvestre Ledru
74847a316b Bug 1619159 - Reference the code coverage doc r=marco
Depends on D64903

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

--HG--
extra : moz-landing-system : lando
2020-03-02 15:43:38 +00:00
Sylvestre Ledru
5c0647fe0a Bug 1619159 - Refresh the code coverage doc r=marco
Depends on D64902

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

--HG--
extra : moz-landing-system : lando
2020-03-02 15:43:20 +00:00
Sylvestre Ledru
30bee79d50 Bug 1619159 - Import the code coverage doc from mdn to in-tree r=marco
No change:
$ pandoc -trst https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Testing/Measuring_Code_Coverage_on_Firefox\?raw\=1 > index.rst

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

--HG--
extra : moz-landing-system : lando
2020-03-02 15:42:14 +00:00
Neil Deakin
40c0674780 Bug 1616352, add a general out-of-process frames test that verifies the frame structure and that the right process is used for each frame. This will further be used for future tests, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D63237

--HG--
extra : moz-landing-system : lando
2020-03-02 15:53:57 +00:00
Miko Mynttinen
610f6700a9 Bug 1589800 - Mark partial display list build failed if a blend mode was added r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D64751

--HG--
extra : moz-landing-system : lando
2020-03-02 15:13:00 +00:00
Mihai Alexandru Michis
4814b17155 Backed out 6 changesets (bug 1617170) for causing bustages in build/src/dom/indexedDB
CLOSED TREE

Backed out changeset c8931f8118a0 (bug 1617170)
Backed out changeset 132e22c686d6 (bug 1617170)
Backed out changeset 5a32ea526352 (bug 1617170)
Backed out changeset bff4f33c1cdb (bug 1617170)
Backed out changeset 45147956214d (bug 1617170)
Backed out changeset 2fb4fd4616e7 (bug 1617170)
2020-03-02 17:52:29 +02:00
Simon Giesecke
94de6e2179 Bug 1617170 - Change signature of FileInfo::GetFileForFileInfo to accept const& instead of raw pointer. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63680

--HG--
extra : moz-landing-system : lando
2020-03-02 14:49:49 +00:00
Simon Giesecke
1b87cd4743 Bug 1617170 - Encapsulate members of MutableFile. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63679

--HG--
extra : moz-landing-system : lando
2020-03-02 14:49:43 +00:00
Simon Giesecke
f991baec3a Bug 1617170 - Rename GetNewFileInfo to CreateFileInfo. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63654

--HG--
extra : moz-landing-system : lando
2020-03-02 14:49:41 +00:00
Simon Giesecke
6ac05778e7 Bug 1617170 - Reduce statefulness of CreateFileOp. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63653

--HG--
extra : moz-landing-system : lando
2020-03-02 14:48:04 +00:00
Simon Giesecke
e94492f444 Bug 1617170 - Encapsulate fields and reduce statefulness of DatabaseFile. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63652

--HG--
extra : moz-landing-system : lando
2020-03-02 14:47:36 +00:00
Simon Giesecke
a9c8a47c2d Bug 1617170 - Encapsulate StoredFileInfo members. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63651

--HG--
extra : moz-landing-system : lando
2020-03-02 14:56:03 +00:00
Simon Giesecke
2d1ae94059 Bug 1619260 - Prevent assertion when processing nsStringBuffer leaks. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D64949

--HG--
extra : moz-landing-system : lando
2020-03-02 14:31:09 +00:00
Kartikaya Gupta
232e9231e5 Bug 1618353 - Rename the mochitest jobs to mochitest-plain. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D64733

--HG--
extra : moz-landing-system : lando
2020-03-02 15:23:13 +00:00
Mike Conley
361158206b Bug 1619110 - Apply Picture-in-Picture toggle policy to more Udemy domains. r=denschub
Differential Revision: https://phabricator.services.mozilla.com/D64956

--HG--
extra : moz-landing-system : lando
2020-03-02 15:21:11 +00:00
Kartikaya Gupta
c28403de9f Bug 1619265 - Bump rust versions for github CI. r=jrmuizel
The appveyor.yml change bumps it for windows. The macOS worker has the
rust version bumped out-of-band and the change to .taskcluster.yml just
updates the documentation.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 14:57:16 +00:00
Harald Kirschner
13abb677d3 Bug 1618996 - Fix copy-contextmenu in WebSocket details panel r=bomsy
Using the right components for WS inspection that support copy-context menus.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:32 +00:00
Harald Kirschner
410a077930 Bug 1619018 - Fix selection for right-click context menu in Security/Params/WS r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D64838

--HG--
extra : moz-landing-system : lando
2020-03-02 10:45:10 +00:00
Mark Banner
02ccafc74c Bug 1612077 - Use parallel directory processing for Lint when no path is specified or a support file is touched. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D61219

--HG--
extra : moz-landing-system : lando
2020-03-02 15:02:23 +00:00
Narcis Beleuzu
44ec37a8cf Backed out 10 changesets (bug 1615581) for bustages on nsFrameSelection.cpp . CLOSED TREE
Backed out changeset 47087b5b4e42 (bug 1615581)
Backed out changeset 1489a8cb97e9 (bug 1615581)
Backed out changeset 1f89d7b3668a (bug 1615581)
Backed out changeset ea9869a4fb04 (bug 1615581)
Backed out changeset 9678a5d6a970 (bug 1615581)
Backed out changeset 13fd32562d0c (bug 1615581)
Backed out changeset c3c657e53988 (bug 1615581)
Backed out changeset 5272f4d02c88 (bug 1615581)
Backed out changeset 83dbbfb4b4e8 (bug 1615581)
Backed out changeset 9aa0aef619ed (bug 1615581)
2020-03-02 17:05:00 +02:00
Martin Stransky
a656205d71 Bug 1616185 [Wayland] Load library symbols for VA-API r=jya
Load and bind symbols from libva and libav needed for HW accelerated video decode.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 13:15:12 +00:00
Martin Stransky
312fa1fc0d Bug 1616185 [Wayland] Build VA-API support for ffmpeg58 and Wayland only, r=jya
Differential Revision: https://phabricator.services.mozilla.com/D63134

--HG--
extra : moz-landing-system : lando
2020-03-02 13:15:12 +00:00
Martin Stransky
c59085d0ed Bug 1616185 [Wayland] Implement VA-API decode in FFmpegVideoDecoder, r=jya
Implement VA-API decoder on top of FFmpegDataDecoder.
Implement VAAPIFrameHolder class to hold decoded h264 image which is used by GL backend,
we need to keep reference to the frame as ffmpeg tends to re-use it for another video frames.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 13:15:12 +00:00
Stephen A Pohl
38ad74e45d Bug 1583854: Allow builds with the 10.15 macOS SDK. r=mshal
Depends on D64447

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

--HG--
extra : moz-landing-system : lando
2020-02-26 20:32:13 +00:00
Stephen A Pohl
5ca302917c Bug 1583854: Fix a build issue that prevented builds with the macOS 10.15 SDK from succeeding. Based on a patch by Pete Collins. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D64447

--HG--
extra : moz-landing-system : lando
2020-02-27 19:26:18 +00:00
Mirko Brodesser
523f549231 Bug 1617165: part 2) Rename nsFrameSelection::PostReason and PopReason. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63668

--HG--
extra : moz-landing-system : lando
2020-03-02 13:48:24 +00:00
Mirko Brodesser
705a8e0b41 Bug 1617165: part 1) Rename nsFrameSelection::mSelectionChangeReason from singular to plural. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63667

--HG--
extra : moz-landing-system : lando
2020-03-02 12:16:18 +00:00
Sylvestre Ledru
c5c5fc16c6 Bug 1617369 - Reformat bitsdownload/ using rustfmt r=valentin
Depends on D64870

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

--HG--
extra : moz-landing-system : lando
2020-03-02 13:11:30 +00:00
Mirko Brodesser
bbb9d9ba21 Bug 1615581: part 19) Decouple UpdateSelectionCacheOnRepaintSelection from nsFrameSelection. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63482

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:56 +00:00
Mirko Brodesser
c5f6e249b8 Bug 1615581: part 18) Move core of nsFrameSelection::HandleTableSelection to TableSelection::HandleSelection. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63481

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:54 +00:00
Mirko Brodesser
4a5e298cee Bug 1615581: part 17) Correct style in nsFrameSelection::HandleTableSelection. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63480

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:51 +00:00
Mirko Brodesser
9cb478e6df Bug 1615581: part 16) Move nsFrameSelection::SelectRowOrColumn to TableSelection. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63324

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:44 +00:00
Mirko Brodesser
6b59f98679 Bug 1615581: part 15) Update style in nsFrameSelection::SelectRowOrColumn. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63323

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:41 +00:00
Mirko Brodesser
795f2590f4 Bug 1615581: part 14) Move SelectBlockOfCells to TableSelection. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63307

--HG--
extra : moz-landing-system : lando
2020-03-02 10:59:37 +00:00
Mirko Brodesser
ee9cbbd1d4 Bug 1615581: part 13) Move mDragSelectingCells to TableSelection. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63297

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:37 +00:00
Mirko Brodesser
49b48fa2d9 Bug 1615581: part 12) Decouple AddCellsToSelection from nsFrameSelection. r=jfkthame
Simplifies reasoning about `nsFrameSelection` and allows to decouple
more code from it.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:34 +00:00
Mirko Brodesser
2e1d8cdbbf Bug 1615581: part 11) Use free function SelectCellElement in AddCellsToSelection. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63295

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:30 +00:00
Mirko Brodesser
e71876a917 Bug 1615581: part 10) Update style in nsFrameSelection::AddCellsToSelection. r=jfkthame
Simplifies reviewing the following part.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 10:25:27 +00:00
Pranav Pandey
86939b6aaf Bug 1619139 - fixed reach button toggle issue. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D64935

--HG--
extra : moz-landing-system : lando
2020-03-02 12:51:22 +00:00
Henri Sivonen
419b10fad5 Bug 1618163 - Use BrowsingContext for activeness check in nsXULPopupManager::MayShowPopup. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D64353

--HG--
extra : moz-landing-system : lando
2020-03-02 13:16:10 +00:00
Jonathan Kew
640dab2a62 Bug 1617602 - Don't allow src:local() to look up hidden system font names. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D63860

--HG--
extra : moz-landing-system : lando
2020-03-01 23:51:46 +00:00