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

715171 Коммитов

Автор SHA1 Сообщение Дата
Cosmin Sabou 0e5d65f0f1 Backed out changeset decd39d62966 (bug 1647803) for build bustages on JSFunction.h. CLOSED TREE 2020-06-25 20:02:32 +03:00
prathiksha bc85d62d8c Bug 1597358 - Create a backup of logins.json to use when logins.json is missing or corrupt. r=MattN
Depends on D78477

Differential Revision: https://phabricator.services.mozilla.com/D79688
2020-06-25 16:30:42 +00:00
prathiksha a7eff183d5 Bug 1599567 - Add telemetry for when logins store is unusable because of missing or corrupt logins.json file. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D78477
2020-06-25 16:29:25 +00:00
Razvan Caliman 1c03261951 Bug 1644789 - Wait for Rule view to update before interacting with Flexbox toggle r=gl
By the looks of the [screenshot of the failing test](https://firefoxci.taskcluster-artifacts.net/QIl2Xbs1T5CfvCoUtWkK5w/0/public/test_info//mozilla-test-fail-screenshot_g8P5sS.png), the Rules view isn't updated to reflect the styles for the flex container. Looks like a race condition.

This patch ensures that the test waits for the [Rules view to update](https://searchfox.org/mozilla-central/rev/a87a1c3b543475276e6d57a7a80cb02f3e42b6ed/devtools/client/inspector/rules/rules.js#980) before attempting to click on the swatch to toggle the Flexbox highlighter.

Differential Revision: https://phabricator.services.mozilla.com/D81035
2020-06-25 16:36:44 +00:00
Nihanth Subramanya d34c9a3778 Bug 1555557 - Do cert override file writes off the main thread. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D35375
2020-06-25 16:30:54 +00:00
Simon Giesecke 9235fda693 Bug 1648452 - Make construction of NotNull work with MovingNotNull of derived-type. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D81077
2020-06-25 13:10:08 +00:00
Nika Layzell 0fefabd35b Bug 1633379 - Part 2: Add support for in-process JSWindowActors, r=kmag,Yoric
This switches the `nsIContent{Parent,Child}` interface to be
`nsIDOMProcess{Parent,Child}`, and also implements it on
`InProcess{Parent,Child}`, along with the `ProcessActor` interface.

Differential Revision: https://phabricator.services.mozilla.com/D80582
2020-06-25 16:28:11 +00:00
Nika Layzell 508260e158 Bug 1633379 - Part 1: Move PInProcess into dom/ipc, r=kmag,Yoric
This moves it near the cross-process `PContent` actor, and makes it more clear
that this actor is only intended to be used for DOM things.

Differential Revision: https://phabricator.services.mozilla.com/D80581
2020-06-25 15:49:15 +00:00
Simon Giesecke 0378cc49f9 Bug 1648384 - Make use of Result::propagateErr. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D81031
2020-06-25 16:07:28 +00:00
Emilio Cobos Álvarez 88f6ea40ee Bug 1647474 - Wait for frame callbacks on the right window. r=kats
Quite obvious in hindsight :(

Differential Revision: https://phabricator.services.mozilla.com/D81128
2020-06-25 16:00:43 +00:00
Michael Kaply 77ef4b13b8 Bug 1592658 - Policy should not override user's locale choice. r=jaws,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D79913
2020-06-24 23:52:38 +00:00
Simon Giesecke 7463bc52c9 Bug 1646774 - Apply pointer guideline to DatabaseInfo. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D80213
2020-06-25 12:45:57 +00:00
Simon Giesecke 04200bbba9 Bug 1646774 - Apply pointer guideline to TransactionInfo. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D80212
2020-06-25 12:17:27 +00:00
Simon Giesecke 6fbe4dd29b Bug 1648044 - Add Maybe<T&>::refEquals methods. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D80845
2020-06-25 15:09:58 +00:00
Simon Giesecke e30a7e3356 Bug 1647647 - Add InitializedOnce::ref methods. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D80843
2020-06-25 13:12:47 +00:00
Jon Coppeard 82f81f5453 Bug 1647803 - Move cell header field to the Cell class and remove CellHeader classes r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D80839
2020-06-25 15:14:37 +00:00
sefeng a4e9869db7 Bug 1645046 - Enable HTML5 dialog in Nightly r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D80045
2020-06-18 22:22:21 +00:00
Alex Chronopoulos 2a30ab0b26 Bug 1513745 - Wait for input audio to arrive before start recording it. r=padenot
The error indicates that test timeouts because there is no audio in the output. As a workaround the the test will wait for audio in the input and then will start recording and checking the output.

Differential Revision: https://phabricator.services.mozilla.com/D81116
2020-06-25 15:10:49 +00:00
Belén Albeza f08228b977 Bug 1642947 - Enable application panel in all channels r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D81112
2020-06-25 15:02:52 +00:00
Emilio Cobos Álvarez 5dc443249c Bug 1648334 - Use less unsafe in gecko_logger. r=froydnj,valentin
We were storing LogModule::mName as an &'static str in the map... That's
not fine.

The Arc shenanigans were also more complicated than they need to be IMO.

This uses a plain atomic bool to keep the fast path snappy.

Differential Revision: https://phabricator.services.mozilla.com/D81007
2020-06-25 15:23:16 +00:00
Jeff Muizelaar 2c3e3802c0 Bug 1648486. Update gfx telemetry environment documentation. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D81115
2020-06-25 14:47:03 +00:00
Nazım Can Altınova eb7c6e7a4c Bug 1624993 - Expose a GeckoView API for Gecko Profiler markers r=geckoview-reviewers,agi,snorp
Differential Revision: https://phabricator.services.mozilla.com/D79125
2020-06-25 14:30:48 +00:00
Nazım Can Altınova 8e7aefa97e Bug 1624993 - Transfer all the Android markers to platform side while capturing the profile r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D79124
2020-06-25 14:29:29 +00:00
Nazım Can Altınova 43599d0362 Bug 1624993 - Add a marker API inside the non-public Android Java sampler. r=geckoview-reviewers,julienw,esawin
Differential Revision: https://phabricator.services.mozilla.com/D79123
2020-06-25 14:42:45 +00:00
Nazım Can Altınova 738659e709 Bug 1624993 - Add StoreMarker function to unify the marker insertion points. r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D79423
2020-06-25 14:28:54 +00:00
Nazım Can Altınova a74d238798 Bug 1624993 - Add PutObjects method inside the ProfilerBuffer class as well. r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D79122
2020-06-25 14:28:41 +00:00
Alex Chronopoulos 678687da84 Bug 1648159 - Remove unnecessary redirection of promises when sink changes. r=jya
At the end of `HTMLMediaElement::SetSrcMediaStreamSink` a redirection of MozPromises, from `GenericPromise::AllPromiseType` to `GenericPromise` is taking place. However, this is not necessary since this is an internal method and the returned value of the promise is not useful. Thus the `GenericPromise::AllPromiseType` can be returned directly and avoid the extra thread dispatch.

Differential Revision: https://phabricator.services.mozilla.com/D80908
2020-06-25 14:18:59 +00:00
Mike Conley bd45126cc1 Bug 1631957 - Clear the about:home cache on locale change. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72490
2020-06-25 14:32:20 +00:00
Mark Banner f7c0240b75 Bug 1646126 - Simplify TargetingGetters.searchEngines by using getDefaultEngines rather than getVisibleEngines. r=k88hudson
Depends on D79877

Differential Revision: https://phabricator.services.mozilla.com/D79878
2020-06-25 14:34:04 +00:00
Chris H-C d638cb7e00 Bug 1647760 - Check the build channel not the profile's channel in fog tests r=raphael
Differential Revision: https://phabricator.services.mozilla.com/D80923
2020-06-25 13:38:57 +00:00
Emilio Cobos Álvarez e916b18fa8 Bug 1643798 - Fix feature policy check for fullscreen so that it gets reflected properly in document.fullscreenEnabled. r=baku
See bug 1606660 comment 8 as to why checking it only in
Element.requestFullscreen is wrong.

Do you know how to test this? I'm not very familiar with feature-policy.

Differential Revision: https://phabricator.services.mozilla.com/D78567
2020-06-25 13:17:04 +00:00
nd419 ab97d62b7d Bug 1629419 - Replaced size call with .empty r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D80049
2020-06-25 13:22:07 +00:00
Byron Campen [:bwc] 315cd94ba3 Bug 1643058: Add bug link for this failure. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D80948
2020-06-25 13:22:17 +00:00
Byron Campen [:bwc] b4717abeb1 Bug 1643058: Make these tests fail instead of timing out if ICE fails. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D80947
2020-06-25 13:22:10 +00:00
Byron Campen [:bwc] 70b90869bd Bug 1643058: Add a restart-after to avoid timeouts in the next test on win 7 debug. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D79532
2020-06-25 13:22:00 +00:00
Byron Campen [:bwc] e05489b922 Bug 1643058: Timestamp mDNS lookups. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D79531
2020-06-25 13:21:52 +00:00
Byron Campen [:bwc] 79f3c41006 Bug 1643058: Mark these tests as long, because they do ICE. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D79530
2020-06-25 13:21:37 +00:00
Byron Campen [:bwc] 2eaadb37d9 Bug 1643058: Clean up PeerConnections in these tests. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D79529
2020-06-25 13:21:29 +00:00
Byron Campen [:bwc] 86941741a6 Bug 1643058: Try to work around bug 1641237 by adding some restart-after on longer tests. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D79528
2020-06-25 13:21:01 +00:00
Byron Campen [:bwc] 3ff8beb0eb Bug 1643058: Clean up ini files. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D79527
2020-06-25 13:20:44 +00:00
Simon Giesecke eb82555fe2 Bug 1645339 - Use range-based for with nsTObserverArray in dom/base. r=asuth,dom-workers-and-storage-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D79499
2020-06-25 14:31:13 +00:00
Razvan Caliman 59990429a0 Bug 1647989 - Add default reducer to avoid error when creating a Redux store with no reducers. r=gl
We can't create a Redux store without reducers. Redux throws an error.
It's benign and doesn't impact anything (panels load reducers on-demand before accessing them), but it's annoying to see the error in the console and in tests.

Differential Revision: https://phabricator.services.mozilla.com/D81047
2020-06-25 14:20:41 +00:00
Andrew Halberstadt 3371baa8d6 Bug 1648455 - [taskgraph] Adjust manifest scheduling confidence threshold from CT_LOW to CT_MEDIUM, r=marco
Using a higher confidence threshold means manifest scheduling (i.e just |mach
try auto| for now), will schedule fewer manifests. We have data suggests that
this bump should reduce the number of manifests scheduled by more than half,
while only very slightly reducing the regression detection rate (still above
95%).

Differential Revision: https://phabricator.services.mozilla.com/D81085
2020-06-25 13:28:38 +00:00
Edouard Oger 540f9c18a2 Bug 1639838 - Do not filter the devices list. , markh r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D78568
2020-06-25 02:47:14 +00:00
Narcis Beleuzu 9d0fdba2e6 Backed out changeset 8dd1af6f4953 (bug 1645339) for bustages on nsGlobalWindowInner.cpp . CLOSED TREE 2020-06-25 16:36:29 +03:00
Simon Giesecke 43fe271d3f Bug 1634436 - Make DecryptingInputStream implement nsIIPCSerializableInputStream. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D75913
2020-06-25 13:23:06 +00:00
Simon Giesecke ea360db963 Bug 1634436 - Make DecryptingInputStream implement nsICloneableInputStream. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D75815
2020-06-17 15:04:29 +00:00
Simon Giesecke 5205b46013 Bug 1634436 - Fix DecryptingInputStream::Available and add tests. r=janv,dom-workers-and-storage-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D79811
2020-06-23 11:29:42 +00:00
Kartikaya Gupta fcd82d40d2 Bug 1648451 - Stop resetting the scroll anchor on visual viewport size changes. r=emilio
While it makes sense to do this when the visual viewport offset changes, it
doesn't make as much sense when the visual viewport size changes. The size can
change whenever non-overlay scrollbars are added or removed to the root
scrollframe, which is an operation that seems like it shouldn't interfere with
scroll anchoring at all.

Differential Revision: https://phabricator.services.mozilla.com/D81071
2020-06-25 12:58:50 +00:00
Raphael Pierzina b1d84ac486 Bug 1647461 - Fix tt(c) event ping test to handle optional event fields; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D81081
2020-06-25 13:15:15 +00:00