- 25 Sep, 2019 3 commits
-
-
Mark Hammond authored
Differential Revision: https://phabricator.services.mozilla.com/D46889 --HG-- extra : moz-landing-system : lando
-
Brian Birtles authored
This pref is required by the common animation interpolation test function used in many of the CSS test suites but currently we only enable it on Nightly. As a result, each time a new spec adds animation tests, we get failures on our beta simulations. Rather than turn this on for each directory it is used in each time a new failure occurs, this patch makes us set it globally. This patch also removes a number of instances where we set this pref locally. It only removes the instances that were specifically added due to the introduction of the common CSS interpolation test function. The existing instances remain untouched since they serve as documentation of other places where we are specifically testing that feature. Differential Revision: https://phabricator.services.mozilla.com/D47034 --HG-- extra : moz-landing-system : lando
-
Mihai Alexandru Michis authored
-
- 24 Sep, 2019 10 commits
-
-
Dão Gottwald authored
Bug 1583495 - Let UrlbarInput::focused use document.activeElement instead of the focused attribute. r=adw Differential Revision: https://phabricator.services.mozilla.com/D46930 --HG-- extra : moz-landing-system : lando
-
Alastor Wu authored
To hide some functions from `AudioChannelAgent` to avoid an access from `AudioChannelAgentCallback` (eg. media element, audio destination node...), and only allow `AudioChannelService` to use those functions. Differential Revision: https://phabricator.services.mozilla.com/D45755 --HG-- extra : moz-landing-system : lando
-
alwu authored
Bug 1580659 - part7 : make AudioChannelAgent's 'WindowVolumeChanged()' consistent with other 'WindowXXXChanged()'. r=Ehsan Now other `WindowXXXChanged()` would receive the change directly from their input parameter, we should make `WindowVolumeChanged()` consistent with them, instead of asking `AudioChannelService` again. Differential Revision: https://phabricator.services.mozilla.com/D45754 --HG-- extra : moz-landing-system : lando
-
alwu authored
After applying patch4, now we would pull the change from `AudioChannelService` everytime after starting the agent, so we don't need to rely on letting `NotifyStartedPlaying()` to modify the config and use it to update our state. Differential Revision: https://phabricator.services.mozilla.com/D45753 --HG-- extra : moz-landing-system : lando
-
Alastor Wu authored
As we start audio capturing explicitly, we should also take responsibility to stop audio capturing when we don't need it. We were hiding too many details on `AudioChannelAgent` before, which allow us hard to know who and where we handle audio capturing. Differential Revision: https://phabricator.services.mozilla.com/D45752 --HG-- extra : moz-landing-system : lando
-
alwu authored
Instead of calling those callback functions seperately, we could provide a function to pull those changes at once after starting the agent. In addition, `WindowXXXChanged` are callback functions of `nsIAudioChannelAgentCallback`, so they should only be called by `AudioChannelAgent`, to indicate receiving the change from `AudioChannelService`. We should not call them directly. Differential Revision: https://phabricator.services.mozilla.com/D45751 --HG-- extra : moz-landing-system : lando
-
alwu authored
The suspend state and muted state are two different things, so changing the suspended state should not affect on the muted state. As nsAPI doesn't provide suspending API, both muting and suspending are actually sharing the same implementation, which is to mute/unmute nsAPI. Although we have used two separate variables to store muted and suspended state, in order to make them independent, we still don't want to unexpectedly unmute nsAPI when resuming from suspended state. Therefore, before unmuting nsAPI, we should consider both states. Differential Revision: https://phabricator.services.mozilla.com/D46319 --HG-- extra : moz-landing-system : lando
-
Alastor Wu authored
Previously `AudioChannelService` called `WindowAudioCaptureChanged()` implicitly whenever we added the agent to the service [1], which made the audio capturing callback happen before finishing registration. There are two drawbacks, (1) it's hard to be aware of that the audio capturing callback would be called before finishing `AudioChannelAgent::NotifyStartedPlaying()` [2], which causes unclear call flow. (2) If someone checks `AudioChannelAgent::IsPlayingStarted()` [3] inside audio capturing callback, then we would find that the `mIsRegToService` is false even if we have registered the agent to `AudioChannelService` because `mIsRegToService` is updated in the last line in the `AudioChannelAgent::NotifyStartedPlaying()`, but the audio capturing callback could be executed before that. [1] https://searchfox.org/mozilla-central/rev/a777ff11b6d700a698c61e5bd17e73b044304494/dom/audiochannel/AudioChannelService.cpp#723 [2] https://searchfox.org/mozilla-central/rev/a777ff11b6d700a698c61e5bd17e73b044304494/dom/audiochannel/AudioChannelAgent.cpp#144 [3] https://searchfox.org/mozilla-central/rev/a777ff11b6d700a698c61e5bd17e73b044304494/dom/audiochannel/AudioChannelAgent.cpp#285 Differential Revision: https://phabricator.services.mozilla.com/D45750 --HG-- extra : moz-landing-system : lando
-
Alastor Wu authored
We have already had the same checking in `AudioCaptureStreamChange()`, so we can remove the checking in `AudioCaptureStreamChangeIfNeeded()`. Differential Revision: https://phabricator.services.mozilla.com/D45749 --HG-- extra : moz-landing-system : lando
-
alwu authored
`nsIAudioChannelAgent` was created a common interface for a usage of in both js and C++ before, now we have no any JS code would use `nsIAudioChannelAgent`, it's only used in C++ code. Therefore, in a coming refactoring (bug1580662), we will remove `nsIAudioChannelAgent` and use `AudioChannelAgent` as the only interface. Here we can make these classes start to reference `AudioChannelAgent`, instead of `nsIAudioChannelAgent`. Differential Revision: https://phabricator.services.mozilla.com/D45748 --HG-- extra : moz-landing-system : lando
-
- 25 Sep, 2019 3 commits
-
-
Steve Fink authored
Differential Revision: https://phabricator.services.mozilla.com/D46532 --HG-- extra : moz-landing-system : lando
-
Mihai Alexandru Michis authored
--HG-- extra : amend_source : 1689c8935cae431fbb991f0d57301cf8bc482edb
-
Mihai Alexandru Michis authored
Backed out 2 changesets (bug 1510226) for causing xpcshell crashes and xpcshell failures in test_TelemetrySession.js CLOSED TREE Backed out changeset cb739de6606d (bug 1510226) Backed out changeset b6f670610dc3 (bug 1510226)
-
- 24 Sep, 2019 1 commit
-
-
sotaro authored
It is a preparation of Bug 1460499. It adds RenderDXGITextureHostOGL::GetD3D11Texture2D() for use by dc layer. Differential Revision: https://phabricator.services.mozilla.com/D46928 --HG-- extra : moz-landing-system : lando
-
- 25 Sep, 2019 1 commit
-
-
Brian Hackett authored
Differential Revision: https://phabricator.services.mozilla.com/D47016 --HG-- extra : moz-landing-system : lando
-
- 24 Sep, 2019 1 commit
-
-
Alex Rosenfeld authored
Bug 1543261 - Conditional Panel: Load correct conditions when opened with keyboard shortcut r=davidwalsh Previously, the conditional panel did not correctly load breakpoint conditions when opened with the keyboard shortcut. This patch loads the conditions, and selects the closest active column breakpoint on same line as cursor position in the Editor. Differential Revision: https://phabricator.services.mozilla.com/D32795 --HG-- extra : moz-landing-system : lando
-
- 25 Sep, 2019 3 commits
-
-
Junior Hsu authored
Differential Revision: https://phabricator.services.mozilla.com/D42046 --HG-- extra : moz-landing-system : lando
-
Bogdan Tara authored
-
Mihai Alexandru Michis authored
Backed out changeset 48ce2b670f32 (bug 1577643)
-
- 30 Aug, 2019 1 commit
-
-
Kris Taeleman authored
* Deleted test_createPattern_broken.html as it is now irrelevant as this was testing for the broken behavior. Differential Revision: https://phabricator.services.mozilla.com/D42038 --HG-- extra : moz-landing-system : lando
-
- 24 Sep, 2019 10 commits
-
-
Dragana Damjanovic authored
Differential Revision: https://phabricator.services.mozilla.com/D44073 --HG-- extra : moz-landing-system : lando
-
Boris Chiou authored
The test uses implicit keyframes, so need to add this preference. Differential Revision: https://phabricator.services.mozilla.com/D47012 --HG-- extra : moz-landing-system : lando
-
Harry Twyford authored
Differential Revision: https://phabricator.services.mozilla.com/D46513 --HG-- extra : moz-landing-system : lando
-
Mihai Alexandru Michis authored
--HG-- extra : rebase_source : d827e687a7a481c6ca9653ac52bada210388a6a0
-
Ted Campbell authored
Differential Revision: https://phabricator.services.mozilla.com/D29575 --HG-- extra : moz-landing-system : lando
-
James Willcox authored
Differential Revision: https://phabricator.services.mozilla.com/D46963 --HG-- extra : moz-landing-system : lando
-
Edouard Oger authored
Differential Revision: https://phabricator.services.mozilla.com/D46631 --HG-- extra : moz-landing-system : lando
-
Harry Twyford authored
Bug 1582022 - Update search one-offs selection behaviour to respect selectable elements in the view instead of rows. r=adw Differential Revision: https://phabricator.services.mozilla.com/D46339 --HG-- extra : moz-landing-system : lando
-
Mark Hammond authored
Differential Revision: https://phabricator.services.mozilla.com/D46889 --HG-- extra : moz-landing-system : lando
-
Gerald Squelart authored
If all sampling-related features ("Native Stacks", "JavaScript", and "Native Leaf Stack") are OFF, the sampler loop will not record any stack samples, not even from labels, which should reduce the profiler overhead significantly. This means that the sampling rate could be slowed down (up to 5s interval), to help reduce the power consumption incurred by wake-ups for sampling. Markers are not affected by this, and will all be recorded as expected. However counters (e.g., memory allocations) are still tied to sampling, so their sampling resolution will be reduced to whatever sampling rate is chosen. Some existing tests relied on stack sampling happening, so they now enable at least "leaf". Bug 1579333 may revisit these tests for a better solution (if possible). Differential Revision: https://phabricator.services.mozilla.com/D46753 --HG-- extra : moz-landing-system : lando
-
- 23 Sep, 2019 1 commit
-
-
Doug Thayer authored
To remove the blocking inside nsThread::Init, two things needed to happen: - Switch the ThreadInitData value passed as the argument for ThreadFunc to a heap allocation, so that it can outlive the call to nsThread::Init. - Initialize mThread and mEventTarget->mThread to the return value of PR_CreateThread, so that to the callers, checks which depend on these values being set can continue to function. Differential Revision: https://phabricator.services.mozilla.com/D41248 --HG-- extra : moz-landing-system : lando
-
- 20 Aug, 2019 1 commit
-
-
Doug Thayer authored
GetCurrentPhysicalThread and GetCurrentVirtualThread are, in practice, identical, as the TLS override that GetCurrentVirtualThread depends on is never actually set. This simply removes that and renames some things/ deletes some comments. Differential Revision: https://phabricator.services.mozilla.com/D41247 --HG-- extra : moz-landing-system : lando
-
- 24 Sep, 2019 5 commits
-
-
Michael Kaply authored
Differential Revision: https://phabricator.services.mozilla.com/D46986 --HG-- extra : moz-landing-system : lando
-
kriswright authored
Defines an android-only version of nsTraceRefcnt::WalkTheStack that takes a function callback, which outputs the stack frame buffer to `__android_log_print`. Also uses `__wrap_dladdr` in MozDescribeCodeAddress, which outputs slightly more informative data for the stack trace (instead of instances of '???/??? [???]'). Differential Revision: https://phabricator.services.mozilla.com/D46868 --HG-- extra : moz-landing-system : lando
-
J.C. Jones authored
2019-09-23 Daiki Ueno <dueno@redhat.com> * gtests/ssl_gtest/ssl_recordsize_unittest.cc, lib/ssl/ssl3con.c, tests/tlsfuzzer/config.json.in, tests/tlsfuzzer/tlsfuzzer.sh: Bug 1580286, account for IV size when checking TLS 1.2 records, r=mt Summary: This increases the limit of record expansion by 16 so that it doesn't reject maximum block padding when HMAC-SHA384 is used. To test this, tlsfuzzer is updated to the latest version (commit 80d7932ead1d8dae6e555cfd2b1c4c5beb2847df). Reviewers: mt Reviewed By: mt Bug #: 1580286 [03039d4fad57] [tip] 2019-09-20 Kai Engert <kaie@kuix.de> * tests/smime/smime.sh: Bug 1577448 - Create additional nested S/MIME test messages for Thunderbird. r=jcj [57977ceea00e] 2019-09-19 Kai Engert <kaie@kuix.de> * automation/taskcluster/docker-gcc-4.4/Dockerfile, automation/taskcluster/graph/src/try_syntax.js, automation/taskcluster/scripts/build.sh, automation/taskcluster/scripts/build_gyp.sh, automation/taskcluster/scripts/build_nspr.sh, automation/taskcluster/scripts/check_abi.sh, automation/taskcluster/scripts/gen_coverage_report.sh, automation/taskcluster/scripts/run_coverity.sh, automation/taskcluster/scripts/run_scan_build.sh, automation/taskcluster/windows/build.sh, automation/taskcluster/windows/build_gyp.sh: Bug 1399095 - Allow nss-try to be used to test NSPR changes. r=kjacobs [6e1a8a7cb469] 2019-09-16 Marcus Burghardt <mburghardt@mozilla.com> * gtests/ssl_gtest/manifest.mn, gtests/ssl_gtest/ssl_cipherorder_unittest.cc, gtests/ssl_gtest/ssl_gtest.gyp, lib/ssl/ssl3con.c, lib/ssl/sslexp.h, lib/ssl/sslsock.c: Bug 1267894 - New functions for CipherSuites Ordering and gtests. r=jcj,kjacobs,mt Created two new experimental functions which permit the caller change the default order of CipherSuites used during the handshake. [2deb38fc1d68] 2019-09-18 Christian Weisgerber <naddy@mips.inka.de> * tests/policy/policy.sh, tests/ssl/ssl.sh: Bug 1581507 - Fix unportable grep expression in test scripts r=marcusburghardt [edc1e405afa4] 2019-09-18 Franziskus Kiefer <franziskuskiefer@gmail.com> * lib/jar/jarfile.c: Bug 1234830 - [CID 1242894][CID 1242852] unused values. r=kaie,r=kjacobs [b6d3f5c95aad] 2019-09-18 Kai Engert <kaie@kuix.de> * cmd/symkeyutil/symkeyutil.c: Bug 1581759 - fix incorrect if condition in symkeyutil. r=kjacobs [306550105228] Differential Revision: https://phabricator.services.mozilla.com/D46967 --HG-- extra : moz-landing-system : lando
-
Bogdan Tara authored
Backed out 5 changesets (bug 1583076) for href-location-redirected-blocked.sub.html failures CLOSED TREE Backed out changeset dd4117098844 (bug 1583076) Backed out changeset 97bc75b1cfe1 (bug 1583076) Backed out changeset 084b244a33c0 (bug 1583076) Backed out changeset 1baaf14e2451 (bug 1583076) Backed out changeset 56c3918b5c21 (bug 1583076)
-
Jeff Walden authored
Bug 1582348 - Rename Controller*Handler to ReadableStreamController*Handler anticipating similar-in-idea, different-in-algorithm functions being needed for writable streams. r=arai Differential Revision: https://phabricator.services.mozilla.com/D46402 --HG-- extra : moz-landing-system : lando
-