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

801875 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez 5aa53ad4fb Bug 1427635: Fix DoCompareTreePosition frame tree version with null aCommonAncestor. r=xidorn
It doesn't fill the ancestors of the first frame if aCommonAncestor is
null, which means that we get garbage afterwards.

MANUAL PUSH: Relanding of old patch.
2022-07-19 12:05:09 +02:00
Martin Robinson 2fbf04543f Bug 1777478 - Animations in content hidden by `content-visibility` should not fire events or resolve promises r=hiro
Keep a separate list of animations in the timeline that are hidden by
content visibility. This allows the DocumentTimeline to disconnect from
the refresh driver when all animations are hidden and prevents ticking
hidden animations in general.

Differential Revision: https://phabricator.services.mozilla.com/D150764
2022-07-19 09:57:21 +00:00
Emilio Cobos Álvarez e08e5475c4 Bug 1779559 - Do this in toolkit instead. r=Gijs
This simplifies a bit the tabbrowser/tab switcher code, and makes it
work in all windows.

Differential Revision: https://phabricator.services.mozilla.com/D151822
2022-07-19 09:43:06 +00:00
Emilio Cobos Álvarez 4779c3a96c Bug 1779559 - Make tabbrowser manage chrome BC activeness. r=Gijs
Just like it manages content, so that we stop chrome animations and such
in hidden or fully-occluded windows too. This already happened on macOS
for minimized windows via PauseCompositor, but this should be better and
more consistent.

Differential Revision: https://phabricator.services.mozilla.com/D151818
2022-07-19 09:43:06 +00:00
Butkovits Atila ebbec97d27 Merge mozilla-central to autoland. CLOSED TREE 2022-07-19 12:49:01 +03:00
Mark Banner 40adf1ae57 Bug 1780166 - When esmify is moving comments, check that comments on the from node exist. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D152150
2022-07-19 09:34:28 +00:00
Butkovits Atila 108c784369 Merge autoland to mozilla-central. a=merge 2022-07-19 12:32:03 +03:00
Emilio Cobos Álvarez bafca045c9 Bug 1779559 - Disable Windows' window occlusion in some more mochitests. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D152105
2022-07-19 09:25:53 +00:00
Emilio Cobos Álvarez 3b6039fcf1 Bug 1780075 - Remove outline-style: auto pref. r=layout-reviewers,dholbert
All platforms support it, so just assert instead.

Differential Revision: https://phabricator.services.mozilla.com/D152109
2022-07-19 09:25:11 +00:00
Sylvestre Ledru cfaffe8d11 Bug 1765645 - devtools/docs - fix the link to the toolbox r=nchevobbe DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152148
2022-07-19 09:06:23 +00:00
Jari Jalkanen 49e0a86284 Bug 1758324 - Generate hash to represent file system entries. r=dom-storage-reviewers,janv
Depends on D140862

Differential Revision: https://phabricator.services.mozilla.com/D145732
2022-07-19 08:50:14 +00:00
Mark Banner 03e87d979c Bug 1780160 - Remove unused HTMLMenuBuilder component definition. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D152147
2022-07-19 07:47:58 +00:00
Sylvestre Ledru 0afc24e913 Bug 1773598 - devtools/docs: remove a html artifact DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152092
2022-07-19 07:37:46 +00:00
Sylvestre Ledru 76fd00fb39 Bug 1770589 - devtools/doc: fix a typo DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152086
2022-07-19 07:37:01 +00:00
sotaro ba4ad83992 Bug 1779942 - Check IsContextLost() after DrawingBufferSize() call r=gfx-reviewers,jgilbert,lsalzman
ClientWebGLContext::DrawingBufferSize() could cause context lost. Then IsContextLost() check is added after the DrawingBufferSize() call.

Differential Revision: https://phabricator.services.mozilla.com/D152138
2022-07-19 07:00:20 +00:00
Sylvestre Ledru 07e3132653 no bug - devtools/doc - remove firefox 68 docs r=nchevobbe DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152103
2022-07-19 06:58:56 +00:00
Sylvestre Ledru a2e2e9b72e Bug 1765029 - devtools/docs: remove an old link r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D152085
2022-07-19 06:58:27 +00:00
Mozilla Releng Treescript 804d34330e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
es-CL -> 1a9387a94b5a3cfe98861bcdcf30c2701592b309
he -> bac637e0301d9717a66f8af28b91546ce36d794b
ko -> d48d3d6e9a423deb4d258d0d23e9dae998928a8f
lo -> 96ac9ddd2bee054ac96de25b683c95a09f11432d
nn-NO -> 4d474657eaef4b553afdda5f98a4a668f32b2088
sv-SE -> c611c5ecc63e7f51f8425a46c6fd3dcb8041a0bc
zh-CN -> 48e1e1cd608c8b752ed99cb1f9ef1bcb50faeb4e
2022-07-19 06:57:06 +00:00
Mark Banner a869ce033b Bug 1779989 - Explicitly disallow ES modules in ESLint import-globals-from statements. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D152002
2022-07-19 05:57:15 +00:00
Mark Banner f724fd0ca0 Bug 1779987 - Stop excluding search files from the rejected-words linter. r=mcheang
Differential Revision: https://phabricator.services.mozilla.com/D151999
2022-07-19 05:57:15 +00:00
Nicolas Chevobbe 30dc145ca5 Bug 1555551 - [devtools] Enable test case checking spinbutton inside number input doesn't trigger FORM_NO_NAME error. r=Jamie.
It looks like the underlying issue was fixed at some point
as the test passes with the test case enabled.

Differential Revision: https://phabricator.services.mozilla.com/D151993
2022-07-19 05:06:28 +00:00
Cosmin Sabou 52eaeada81 Bug 1776652 - disable test_ext_settings_overrides_search_mozParam.js on condprof due to permafailures. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151974
2022-07-19 05:01:28 +00:00
Mozilla Releng Treescript e0fb3cedfc no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
cy -> 00b8217312dcec2e6cac365b49f9e761d11ab2c6
dsb -> 466e2ab037905ba622c7b87e4d2289db45ea9fb8
el -> b6292462d08394c2f9f79ad8d6ce06a1a399c836
es-MX -> a1adad39c70de836c5798cab042556cec70911c9
eu -> 951200f9b5d438c1a2ee991cb23157362735320d
fr -> e48dbfa1bb858b4099abe74b2f193f0f91777604
fy-NL -> d66c4f703b994eac27e37aa34e3a023b83a98027
gn -> 6be9eaab02e8173d16609ce1504030c352ffe42b
he -> f2f7a0a6510d1ab2a1d3a721f319843954ca45c3
hsb -> 916cb484d5510fbc6e6f892670b93d58b5c20221
hu -> c8b952c87be4c77bb543ecd5dd8ec4c7dfb3b6e2
ia -> c6f6455ad576ed485c7bc984b409b9b38f06ddba
id -> 3e9a0c88f91803ad448e8589dee03c430ccce0fe
is -> 2c3b763f845dc630523df406ef9446ac630868f6
ko -> 551d69906c425fbff467bee22538094bf9907ede
pa-IN -> e40490c96ff79e67123773340b875a29dca705fd
pt-BR -> 5499ffcf40add3caef6556ddd36d9c2d8e1e1343
pt-PT -> 6dd4302955d525206aef0a38d3500c11c3110f2c
tg -> bc1ed8051e178677c1e169cf0ec3a9c01fce78de
uk -> f1e40f412632c5110abf088ecf620531154ab232
vi -> 4f35b811a1fb4bd9a8d649c779a75ed508a30bae
2022-07-18 19:05:44 +00:00
Malte Jürgens 62c4db2c4b Bug 1779932 - Add "unzip" dependency to openSUSE bootstrap r=firefox-build-system-reviewers,ahochheiden. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D151978
2022-07-18 18:28:22 +00:00
Butkovits Atila 398eded3f1 Backed out 4 changesets (bug 1742797, bug 1748808) for causing crashes at mozilla::layers::APZCTreeManagerParent::RecvUpdateZoomConstraints.
Backed out changeset 23f2a369a5a7 (bug 1748808)
Backed out changeset 5b0edd03f698 (bug 1742797)
Backed out changeset 8ed69c2c1d49 (bug 1742797)
Backed out changeset 18e11e7ea9d0 (bug 1742797)
2022-07-19 08:12:04 +03:00
Gijs Kruitbosch 92d44f3713 Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-19 03:27:18 +00:00
Hiroyuki Ikezoe 0dde09cde6 Bug 1779729 - Guard simultaneous access to mLastSnapTargetIds. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D152133
2022-07-19 03:08:08 +00:00
Kelsey Gilbert b5f2464c70 Bug 1779166 - Mark two GLContexts as not owned by single threads. r=gfx-reviewers,lsalzman
1. In AndroidSharedBlitGL.
2. In DMABufSurface.

Differential Revision: https://phabricator.services.mozilla.com/D152141
2022-07-19 02:53:56 +00:00
Makoto Kato 142a78ca7c Bug 1763954 - Add a small wait to finish `nsDocumentViewer::PermitUnload` loop. r=geckoview-reviewers,calu
`onBeforeUnloadTest` may be failure when `beforeunload` is immediately called
again.

Although 1st prompt by `beforeunload` is closed in test, Gecko may be clear
the flag (`nsDocumentViewer::mInPermitUnloadPrompt`) for prompt state at this
time. Then, if 2nd `beforeunload` is fired immediately, since the flag
isn't clear, `nsDocumentViewer` recognizes that `beforeunload` prompt is still
opened. Then newer prompt isn't called.

So we need a wait to clear this flag.

Differential Revision: https://phabricator.services.mozilla.com/D151903
2022-07-19 01:49:51 +00:00
Tim Huang 598545b14e Bug 1773695 - Part 6: Removing the startup cache file in the beginning of the test test_ext_webRequest_urlclassification.js. r=mixedpuppy
The patch adds a code to remove the startup cache file "webext.sc.lz4"
before running the tests in test_ext_webRequest_urlclassification.js.
This avoids the test to use an old web_request schema that is cached by
the StartupCache.

Depends on D151051

Differential Revision: https://phabricator.services.mozilla.com/D152029
2022-07-18 21:48:16 +00:00
Tim Huang 335b48ca92 Bug 1773695 - Part 5: Add a test for the email tracking protection. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D151051
2022-07-18 21:48:16 +00:00
Tim Huang d33b3438a7 Bug 1773695 - Part 4: Add email tracking flags to webrequest. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D151151
2022-07-18 21:48:16 +00:00
Tim Huang 9fcc3e7f44 Bug 1773695 - Part 3: Implement email tracking url classifier feature. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D151050
2022-07-18 21:48:15 +00:00
Tim Huang 86d982dc94 Bug 1773695 - Part 2: Add flags for the email tracking protections. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D151049
2022-07-18 21:48:15 +00:00
Tim Huang bf66ae0486 Bug 1773695 - Part 1: Add prefs for email tracking protection. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D151048
2022-07-18 21:48:15 +00:00
Tim Huang b08bc24b83 Bug 1773691 - Add email tracking prtoection and annotation to the safebrowsing module. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D151047
2022-07-18 21:48:14 +00:00
Botond Ballo a4bfaaf34b Bug 1779144 - Factor out a helper shared by the touch event and tap event handling codepaths. r=dlrobertson
Depends on D151939

Differential Revision: https://phabricator.services.mozilla.com/D151940
2022-07-18 21:37:48 +00:00
Botond Ballo d6e6ccf103 Bug 1779144 - Handle touchpad double-taps correctly in APZCTreeManager::ConvertToGecko(). r=dlrobertson
Differential Revision: https://phabricator.services.mozilla.com/D151939
2022-07-18 21:37:47 +00:00
Marian-Vasile Laza 27ac5b09b5 Backed out changeset bdeb418ce16c (bug 1774070) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE 2022-07-19 00:56:45 +03:00
Gavin Suntop 4d3e8239eb Bug 1776768 - fixing option expand collapse animation r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D152126
2022-07-18 21:29:05 +00:00
Florian Quèze 634eb3ca7c Bug 1778282 - Add a power profiling feature, r=julienw,fluent-reviewers,flod.
Differential Revision: https://phabricator.services.mozilla.com/D151117
2022-07-18 21:27:24 +00:00
Jeff Muizelaar 5cbce534c4 Bug 1779602 - Remove nsImageGeometryMixin. r=tnikkel
nsImageGeometryMixin was disabled in bug 1776198. No problems have shown up
so let's get rid of it.

Differential Revision: https://phabricator.services.mozilla.com/D151864
2022-07-18 21:20:50 +00:00
Mark Banner c973d7e4a7 Bug 1648286 - When linting, ignore all node_modules directories across the tree not only the top-level ones. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D152009
2022-07-18 20:47:12 +00:00
Shane Hughes d5fb4566c2 Bug 1739348 - Don't open downloads panel after download dialogs. r=NeilDeakin
This is a medium sized patch to legacy download construction. It takes
advantage of the new property added in Bug 1762033 to prevent the
downloads panel from being automatically shown when a download is added
after an interaction with the unknown content type dialog or the file
picker dialog. I chose to not do the same for failed transfers since I
thought it might serve some use, but that might be wrong. I don't know
if there's a way to test the dialog that appears when you download an
executable without going through the same path I adjusted with the
patch. It seems like it's covered but I could be wrong. Also add a test
to cover these changes from the bottom up. Thanks and apologies for my
sloppy C++, though I'm sure I'll learn a lot more from the review 😅

Differential Revision: https://phabricator.services.mozilla.com/D145312
2022-07-18 20:45:41 +00:00
negin 5f8322d127 Bug 1774070 - Add asset needed for about:privatebrowsing pin promo r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D152107
2022-07-18 20:44:12 +00:00
David Shin 6269eeec34 Bug 1780038 - `linear(...)` easing: Implement right-continuous behaviour on discontinuities. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D152078
2022-07-18 19:55:08 +00:00
Marian-Vasile Laza 882b3a429f Backed out changeset 3259605b1856 (bug 1779932) for causing bc failures. CLOSED TREE 2022-07-18 23:31:48 +03:00
Geoff Brown 843a1b6c03 Bug 1774669 - Move Windows openh264 CFLAGS to env; r=aki
By using environment variables, the earlier _HAS_EXCEPTIONS hack
can be removed.

Differential Revision: https://phabricator.services.mozilla.com/D152115
2022-07-18 18:54:25 +00:00
Malte Jürgens ede1de7091 Bug 1779933 - Fix non-interactive zypper bootstrap r=firefox-build-system-reviewers,ahochheiden
The `-n` flag should be located directly after
the zypper command, not after the subcommands.

Differential Revision: https://phabricator.services.mozilla.com/D151979
2022-07-18 18:32:11 +00:00
Malte Jürgens 071e0043a7 Bug 1779932 - Add "unzip" dependency to openSUSE bootstrap r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D151978
2022-07-18 18:28:22 +00:00