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

733962 Коммитов

Автор SHA1 Сообщение Дата
Edgar Chen 8c4c21dae9 Bug 1676127 - Don't deactivate top-level remote browser twice when browser window is lowered; r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D96404
2020-11-09 14:57:54 +00:00
Erica Wright 097ee80074 Bug 1672476 - Add a pref to permanently show the firefox logo on the newtab page. r=prathiksha,thecount
This is preffed off for now.

Differential Revision: https://phabricator.services.mozilla.com/D94385
2020-11-06 18:36:24 +00:00
Yura Zenevich 21c81dd7e6 Bug 1675539 - add telemetry for tabbing order overlay activation. r=jdescottes,janerik
Differential Revision: https://phabricator.services.mozilla.com/D96091
2020-11-09 16:19:20 +00:00
Gijs Kruitbosch 8cb1e9b0d4 Bug 1674515 - show the bookmarks toolbar when creating a bookmark there, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D96329
2020-11-09 16:00:29 +00:00
Gijs Kruitbosch 5180644f12 Bug 1675775 - fix browser_default_bookmark_location.js for beta, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D96429
2020-11-09 16:01:50 +00:00
prathiksha 4c73832b4a Bug 1669150 - Add test to prevent regression of a race condition in logins backup deletion code that's preventing the login backup from getting deleted. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D96089
2020-11-09 13:22:42 +00:00
Andrew Osmond 512e2df326 Bug 1675766 - Ship WebRender on Linux/GNOME/X11 to release. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D96185
2020-11-09 14:48:21 +00:00
Andreas Pehrson d9c5753c12 Bug 1581139 - Fire InvalidModificationError on MediaRecorder track set changes. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D95694
2020-11-05 19:57:19 +00:00
Mirko Brodesser 48b4cf3c06 Bug 1676157: fix error message in "select-all-and-delete-in-html-element-having-contenteditable.html". r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D96424
2020-11-09 15:01:17 +00:00
Jeff Muizelaar 72068a66b2 Bug 1675906 - Add more crashes when we don't find a Factory. r=jfkthame
Unlikely, but we might as well keep narrowing this down.

Differential Revision: https://phabricator.services.mozilla.com/D96303
2020-11-09 11:57:30 +00:00
Gregory Mierzwinski 137a7a6aa8 Bug 1675806 - Fix perfdocs unittest on Windows. r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D96425
2020-11-09 15:15:27 +00:00
Nihanth Subramanya 8982a96b46 Bug 1672986 - Set the right cookie behavior before state partitioning MVP UI test. r=Gijs,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D95526
2020-11-09 14:00:05 +00:00
julianwels 2efbb0d597 Bug 1674926 - Collect telemetry for mixed display content upgrades. r=necko-reviewers,ckerschb,valentin
Differential Revision: https://phabricator.services.mozilla.com/D95921
2020-11-09 14:40:30 +00:00
julianwels bb49ec7b37 Bug 1675533 - Collect telemetry which content types get upgraded by HTTPS-Only and if they load successfully. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D96087
2020-11-09 14:20:25 +00:00
Christoph Kerschbaumer f4cbe1ddd1 Bug 1671255: Allow test_csp_frame_ancestors_about_blank.html to run with fission and xorigin enabled. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D96389
2020-11-09 14:19:14 +00:00
Sean Feng ad624adcb4 Bug 1675543 - Cache PerformancePaintTiming's StartTime r=smaug
Currently we store the raw `StartTime` as a `TimeStamp` object, and
convert it to `DOMHighResTimeStamp` when calling `StartTime()`. However,
there's no need to do the conversion every time.

Depends on D96295

Differential Revision: https://phabricator.services.mozilla.com/D96296
2020-11-09 12:21:19 +00:00
Sean Feng 13653417af Bug 1675543 - Cache PerformanceResourceTiming's StartTime r=smaug
PerformanceResourceTiming recalculates the startTime every time when
`StartTime()` method is called, which slows down `GetEntriesByName()`
due to this method requires `StartTime()` to order the entries.

In addition to that, there's not need to recalculate it every time, since all
required timings are already set when the `PerformanceTimingData`
object is first created.

This patch calculates the `startTime` in the constructor and caches it.

Differential Revision: https://phabricator.services.mozilla.com/D96295
2020-11-09 12:20:10 +00:00
Bryce Seager van Dyk d9d223f601 Bug 1675365 - Don't use AbstractThread to get main thread in GMPService. r=jbauman
Differential Revision: https://phabricator.services.mozilla.com/D95924
2020-11-07 21:23:35 +00:00
Andreas Pehrson e324dd6706 Bug 1670561 - Don't use getUserMedia in a http WPT. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D93328
2020-11-05 15:11:46 +00:00
Andreas Pehrson 81190fe624 Bug 1670561 - Use a utils library for creating media streams in MediaRecorder wpt. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D94044
2020-11-06 17:59:03 +00:00
Butkovits Atila cfebcf9644 Backed out changeset 0391bebaa3b0 (bug 1674233) for causing failures at unit/test_client_id.js. CLOSED TREE 2020-11-09 16:52:45 +02:00
Andrew Osmond 08bc6ad13e Bug 1655584 - Flush rendering for popup window configuration changes with GTK. r=sotaro
This backs out part of bug 1656211 which turned out to be insufficient.
The invalidate rendered frame transaction races with the initial frame
rendering of the popup. If it comes in too soon, we will only draw the
frame once, and the frame corruption remains. This patch makes us flush
the rendering pipeline to ensure we get two separate generate frame
events.

Differential Revision: https://phabricator.services.mozilla.com/D96157
2020-11-06 11:56:13 +00:00
Gregory Mierzwinski 6dc884266f Bug 1675739 - Disable macos raptor chrome/chromium tests. r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D96316
2020-11-09 14:31:16 +00:00
ffxbld d14f34aeb2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D96420
2020-11-09 14:25:22 +00:00
Chris H-C 3847814685 Bug 1675310 - Remove enabled and limit prefs for the event ping r=janerik
Recording events involved asking whether they should go in the event ping or
not, and also whether we hit the limit for how many are allowed in a ping.
These values are stored in prefs which aren't terribly accessible off the main
thread, even if the event recording is.

Both of these prefs have been set in stone in their default values for over two
years now, so we can safely remove them and their scaffolding. Huzzah!

Differential Revision: https://phabricator.services.mozilla.com/D96102
2020-11-09 10:40:03 +00:00
Chris H-C ff77c97e28 Bug 1675114 - Add Dispatcher and IPC support to FOG Pings r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D95865
2020-11-09 10:43:46 +00:00
Itiel 2a17510dc0 Bug 1675526 - Mirror open-in-new.svg in the site identity panel for RTL r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D96057
2020-11-09 14:23:58 +00:00
Zac Svoboda 071fcb1c66 no bug - Update IRC reference to Matrix r=sylvestre,championshuttler DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D96334
2020-11-09 14:12:13 +00:00
Emilio Cobos Álvarez 3c8e145cf7 Bug 1676149 - Set a pref that a test relies on.
Differential Revision: https://phabricator.services.mozilla.com/D96413
2020-11-09 14:12:58 +00:00
Chris H-C 38d25d61a7 Bug 1674233 - Report the Telemetry client_id in FOG fog-validation pings r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D96315
2020-11-09 10:51:14 +00:00
Emilio Cobos Álvarez 9ad2e29617 Bug 1675956 - Use PrintDlgEx on Windows for the system dialog. r=jfkthame
This allows users to use custom print ranges from the print dialog
(up to 10 by default, which should be plenty).

Differential Revision: https://phabricator.services.mozilla.com/D96336
2020-11-09 13:39:46 +00:00
Alexandre Poirot efdfcfb399 Bug 1672826 - [devtools] Unmanage fronts when we purge a whole prefix. r=nchevobbe
Previous `purgeRequestForDestroy` method was only rejecting all pending requests.
The new `syncFrontDestroy` allows to fully destroy the front, including
unregistering it/unmanage it. So that if we receive a packet from a brand new
actor, with the same prefix and actor ID, DevToolsClient.getFront doesn't return
the old destroyed front.
This issue was making pending requests that were never resolved.

Differential Revision: https://phabricator.services.mozilla.com/D94718
2020-11-09 12:29:53 +00:00
Alexandre Poirot 8e2267f855 Bug 1672826 - [devtools] Close ChildDebuggerTransport in the parent process when we destroy content process targets. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D94485
2020-11-09 12:26:41 +00:00
Ted Campbell 183fea332d Bug 1669795 - Add tests for automatic source-compression. r=jonco
Add tests that on-/off-thread compiles trigger off-thread compression if it
is available. Add `js::IsOffThreadSourceCompressionEnable()` method to
indicate if the automatic compression is enabled for the process.

Differential Revision: https://phabricator.services.mozilla.com/D92804
2020-11-09 11:38:07 +00:00
Julian Descottes 7d26bf4638 Bug 1643717 - Promote DevTools Fission tests to tier 1 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D96028
2020-11-09 13:08:05 +00:00
Mihai Alexandru Michis b558b5738f Backed out changeset 017aa3b39d73 (bug 1675853) for causing wpt failures in ch-pseudo-recalc-on-font-load.html
CLOSED TREE
2020-11-09 14:49:29 +02:00
Simon Giesecke 58611a371f Bug 1667015 - Output full path of source code files with NS_DebugBreak. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D91240
2020-10-23 00:57:07 +00:00
Robert Mader ce8b2c945f Bug 1676022 - Silence some glib deprecation warnings, r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D96323
2020-11-09 11:53:41 +00:00
Emilio Cobos Álvarez ed1f2eae50 Bug 1675853 - FontFace.load() doesn't need to flush the user fontset. r=heycam
This one is even more subtle. This could cause a call from SetStatus()
to OnFontFaceStatusChange() to not be done as part of the load()
function (if the face is about to get added to the set or such).

However, when it's actually added via UpdateRules, we'd properly
invalidate the relevant state as well, so I think this is also fine, and
our existing tests also agree.

Depends on D96342

Differential Revision: https://phabricator.services.mozilla.com/D96343
2020-11-09 07:51:42 +00:00
Emilio Cobos Álvarez 15074fcfdf Bug 1675950 - Check for explicit restyles posted to pseudo-elements to check whether we need a style flush in getComputedStyle. r=heycam
Font loading invalidation may invalidate only pseudo-elements, like it
happens on this test-case.

Once we get to testing first-line / first-letter in the test-case
(css/css-values/ch-pseudo-recalc-on-font-load.html), we end up flushing
because those end up posting the restyle to the parent element
correctly.

Differential Revision: https://phabricator.services.mozilla.com/D96373
2020-11-09 11:59:31 +00:00
Andrey Bienkowski e86e7489c7 Bug 1674425 - [devtools] Remove defer usage in server/tests/browser/browser_perf-realtime-markers.js r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D95337
2020-11-09 11:42:38 +00:00
Csoregi Natalia a9fe7c0285 Backed out changeset 4cfe953fecdb (bug 1675491) for causing NetworkDataCount crashes. CLOSED TREE 2020-11-09 13:55:09 +02:00
Fabien CASTERS a2ece0090c Bug 1664766 - [devtools] Remove defer usage in devtools\client\shared\test\test-actor.js. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D94966
2020-11-09 11:36:51 +00:00
Andrey Bienkowski 9a314848ae Bug 1673934 - [devtools] Remove defer usage in client/debugger/src/actions/tests/preview.spec.js r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D95858
2020-11-09 11:31:42 +00:00
Csoregi Natalia d57cf574ea Backed out 3 changesets (bug 1675534) for causing build bustage. CLOSED TREE
Backed out changeset ee45a6abdadf (bug 1675534)
Backed out changeset 2c75ab4daa47 (bug 1675534)
Backed out changeset 35d4d9bddadd (bug 1675534)
2020-11-09 13:36:09 +02:00
Alessio Placitelli ed50c11121 Bug 1675534 - Update glean-parser to v1.29.0. r=janerik
This version bump is required by the Rust glean-core version
bump to v33.1.2.

Differential Revision: https://phabricator.services.mozilla.com/D96305
2020-11-09 11:09:15 +00:00
Alessio Placitelli b5b774f6a8 Bug 1675534 - Vendor glean (Rust Language Bindings). r=chutten
This is vendoring the Glean Rust Language Bindings (built on the
top of glean-core), providing a nice Glean SDK Rust API for consumers,
for using in FOG.

Differential Revision: https://phabricator.services.mozilla.com/D96227
2020-11-09 11:09:02 +00:00
Alessio Placitelli 14b83e9152 Bug 1675534 - Bump glean-core to 33.1.2. r=chutten
This additionally brings in two more Rust dependencies:
adler and autocfg. They are included in one of the latest
flate2 version.

Differential Revision: https://phabricator.services.mozilla.com/D96226
2020-11-09 11:08:54 +00:00
Noemi Erli 9c91fa69af Backed out changeset 4a679b76e51b (bug 1674592) for causing failures in test_conformance__extensions__ext-texture-compression-rgtc.html CLOSED TREE 2020-11-09 13:16:26 +02:00
Dragana Damjanovic a15f3e2f6d Bug 1675491 - Count number of bytes send and received over a socket. r=necko-reviewers,valentin
This needs to count encrypted data, therefore it is implemented as a NSPR layer right above the PR_NSPR_IO_LAYER layer.

Differential Revision: https://phabricator.services.mozilla.com/D96083
2020-11-09 09:30:23 +00:00