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