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

684344 Коммитов

Автор SHA1 Сообщение Дата
Noemi Erli 83cbb9fb14 Backed out changeset 7c1213a74d28 (bug 1565597) for causing Linux bustages in RemoteUtils.h CLOSED TREE 2019-12-13 00:53:33 +02:00
Andreas Pehrson 486a4ba711 Bug 1601034 - Do not block main thread in mediapipeline_unittest.cpp. r=bwc
The STS thread dispatches SyncRunnables to main thread. There are two cases of
blocking affected here:
- SyncRunnables from main to STS:
  Can cause a deadlock.
- PR_Sleep on the main thread:
  Effectively sleeps STS too, if STS dispatches a SyncRunnable to main during
  main's sleep.

This patch gets rid of both of these.

Depends on D57001

Differential Revision: https://phabricator.services.mozilla.com/D57003

--HG--
extra : moz-landing-system : lando
2019-12-12 21:50:06 +00:00
Andreas Pehrson a13470c3da Bug 1601034 - Set the MediaPipelineTransmit send track in a dedicated method to enable unit tests. r=bwc
Depends on D56620

Differential Revision: https://phabricator.services.mozilla.com/D57001

--HG--
extra : moz-landing-system : lando
2019-12-12 21:50:14 +00:00
Andreas Pehrson af57fdc27d Bug 1601034 - Only update the conduit in replaceTrack() if the track source changed between camera and non-camera. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D56620

--HG--
extra : moz-landing-system : lando
2019-12-12 21:39:26 +00:00
Andreas Pehrson d03a022cc6 Bug 1601034 - Add a ProcessedMediaTrack layer in MediaPipelineTransmit to handle replaceTrack of ended tracks. r=dminor,padenot
Before this patch, if a send audio MediaStreamTrack ended, we ended up not
sending anything over the network. If replaceTrack() at that point replaced the
ended track with a live one, we'd start sending data again, but the rtp stream
would continue from where the previous track ended.

Having a gap in audio like that would confuse a receiver's *video* jitter
buffer, because it's trying to sync to an audio track that just had a massive
amount of "jitter" (it can't tell the difference).

This patch fixes this by adding a track layer in MediaPipelineTransmit that
remains active for as long as the MediaPipeline is active. Thus if the send
audio MediaStreamTrack ends, we continue sending silence over the network, which
the receiver can understand. If later replaced, the receiver sees real audio
instead of silence and continues gracefully.

Differential Revision: https://phabricator.services.mozilla.com/D56619

--HG--
extra : moz-landing-system : lando
2019-12-12 16:53:43 +00:00
Yuri 0514078c54 Bug 1565597 - Mozilla Remoting implementation for macOS, r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D56997

--HG--
extra : moz-landing-system : lando
2019-12-12 22:40:10 +00:00
Kris Taeleman f2a2b4628c Bug 1600133 - Enable Webrender for Pixel 2/XL and Pixel 3/XL on release channel. r=jnicol
Differential Revision: https://phabricator.services.mozilla.com/D55850

--HG--
extra : moz-landing-system : lando
2019-12-12 18:05:31 +00:00
Matthew Noorenberghe a1396dce86 Bug 1602631 - Enable desktop password manager features in toolkit so GV will benefit. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D56495

--HG--
extra : moz-landing-system : lando
2019-12-12 20:24:27 +00:00
Matthew Noorenberghe e7f5b4dcab Bug 1602631 - Connect storage-geckoview.js to GeckoViewLoginStorage for searches. r=sfoster,esawin
Differential Revision: https://phabricator.services.mozilla.com/D56489

--HG--
extra : moz-landing-system : lando
2019-12-12 22:29:50 +00:00
Noemi Erli c220488775 Backed out changeset a8e371771008 (bug 1590485) for failing in browser_default_zoom.js 2019-12-13 00:11:08 +02:00
Sylvestre Ledru 63af8afd09 Bug 1603371 - Use _GLIBCXX_RELEASE instead of __GLIBCXX__ r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D56956

--HG--
extra : moz-landing-system : lando
2019-12-12 21:53:40 +00:00
Emilio Cobos Álvarez f2ae3383f9 Bug 1603534 - Merge ShadowRoot::StyleSheets and Document::StyleSheets(). r=nordzilla
They do the same so no reason to have it duplicated. EnsureDOMStyleSheets
doesn't have any other caller so just inline it there.

Differential Revision: https://phabricator.services.mozilla.com/D56986

--HG--
extra : moz-landing-system : lando
2019-12-12 21:51:59 +00:00
Noemi Erli 2b5af87228 Backed out changeset d23f209ada8b (bug 1603455) for causing failures in test_fullscreen-api.html
--HG--
extra : rebase_source : 7b7990746d3884eeced2404ed9bc78590db4b77c
2019-12-12 23:49:35 +02:00
Brian Hackett 662a021b39 Bug 1602489 - Basic eager evaluation support, r=nchevobbe.
Differential Revision: https://phabricator.services.mozilla.com/D56393

--HG--
extra : moz-landing-system : lando
2019-12-12 21:48:03 +00:00
Kershaw Chang d3103de230 Bug 1602502 - If proxy connect is not used, don't call HttpProxyResponseToErrorCode() r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56871

--HG--
extra : moz-landing-system : lando
2019-12-12 18:24:40 +00:00
Jason Laster 33f67d36f5 Bug 1602910 - Memoize getBreakpointSources. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D56614

--HG--
extra : moz-landing-system : lando
2019-12-12 21:25:09 +00:00
Edwin Takahashi cc1af3d0e5 Bug 1602980 - revert to having distinct skiaContent and gtkWidget annotations for transformations-1.html r=gbrown
Changes:

Partially revert the changes made in D56572 because it appears reftests running on macosx1014 also rely on the `skiaContent` manifest.

The unified manifest condition caused the `macosx1014-shippable-qr` tasks to report a failure with `1-1,1-1`. A separate bug should be used to update the expected failure values for macosx1014 if appropriate.

Differential Revision: https://phabricator.services.mozilla.com/D56861

--HG--
extra : moz-landing-system : lando
2019-12-12 15:54:13 +00:00
Cosmin Sabou bafbbf8086 Backed out changeset 1644a92ede46 (bug 1600032) for causing build bustages on ImageBridgeParent.cpp. CLOSED TREE 2019-12-12 23:27:29 +02:00
Cosmin Sabou c850c0e5e4 Bug 1601602 - Add expectations deleted by wpt-sync for release or beta. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D56300

--HG--
extra : source : ba6f7b326c95cd868ae261a6c2fd66bd1eb1a6a6
2019-12-09 10:12:27 +00:00
David Parks b4d63744f2 Bug 1600032: Make GPUVideoTextureHost plugin lookup infallible r=mattwoodrow
If the D3D11TextureData backing the plugin variant of a GPUVideoTextureHost is requested, but the ImageBridge has already released or lost it then, instead of null, we now return a NullPluginTextureHost in order to avoid IPDL serialization failure down the line.  This mirrors the degenerate case of RemoteVideoDecoder behavior, introduced to fix the same issue with that variant of GPUVideoTextureHost, in bug 1562616.

Differential Revision: https://phabricator.services.mozilla.com/D55843

--HG--
extra : moz-landing-system : lando
2019-12-12 00:32:54 +00:00
Arthur Iakab 9a02133764 Backed out changeset 7b97dafe9d70 (bug 1594537) for causing multiple failures on browser_all_files_referenced.js CLOSED TREE 2019-12-12 23:08:27 +02:00
Arthur Iakab 42e99f7007 Backed out changeset e53756abfbfb (bug 1602910) for causing debugger test failures. 2019-12-12 23:04:35 +02:00
Harald Kirschner e9bcf0a2ca Bug 1603276 - Use cached instance of DateTimeFormat for WS frames r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D56816

--HG--
extra : moz-landing-system : lando
2019-12-12 20:38:15 +00:00
Jason Laster 26e7a48e95 Bug 1602910 - Memoize getBreakpointSources. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D56614

--HG--
extra : moz-landing-system : lando
2019-12-12 20:37:42 +00:00
Morgan Reschenberg be77302b4e Bug 1590485: Add UI/UX and global zoom functionality. r=fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D50845

--HG--
extra : moz-landing-system : lando
2019-12-12 17:24:12 +00:00
Dave Townsend b6cef263d5 Bug 1602168: Add a command line argument to launch an ssb. r=Gijs
Allows launching a site browser from the command line (see https://bugzilla.mozilla.org/show_bug.cgi?id=1283670).
Moves the code for launching an SSB into a shared module.

Differential Revision: https://phabricator.services.mozilla.com/D56284

--HG--
extra : moz-landing-system : lando
2019-12-12 20:23:00 +00:00
Dave Townsend c696551b78 Bug 1602123: Add a page action to open the current tab into a standalone window. r=Gijs
The action should open the SSB UI to show the page. No other custom behaviour
is expecgterd at this point.

Differential Revision: https://phabricator.services.mozilla.com/D56283

--HG--
extra : moz-landing-system : lando
2019-12-12 20:22:50 +00:00
Harry Twyford 0ae5a64d9b Bug 1601339 - Disable expandTextOnFocus. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D56985

--HG--
extra : moz-landing-system : lando
2019-12-12 20:23:46 +00:00
Asumu Takikawa 88efb908b6 Bug 1511958 - Implement i64<>JavaScript's BigInt conversions proposal (part 6, wasm global tests) r=lth
This is part 6 of a series of revs that split up D41710 (to implement the Wasm I64 to BigInt conversion proposal) into smaller revs.

The rev adds tests for wasm global handling with the Wasm to JS interface.

Differential Revision: https://phabricator.services.mozilla.com/D55902

--HG--
extra : moz-landing-system : lando
2019-12-12 19:50:13 +00:00
Kirk Steuber 8c1628c4c1 Bug 1603512 - Set the doScroll class on the correct dialog element r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D56988

--HG--
extra : moz-landing-system : lando
2019-12-12 20:18:43 +00:00
Emilio Cobos Álvarez 8d6730e227 Bug 1603455 - Remove full-screen-api.unprefix.enabled. r=xidorn,smaug
It's been enabled since Firefox 64.

Differential Revision: https://phabricator.services.mozilla.com/D56951

--HG--
extra : moz-landing-system : lando
2019-12-12 19:56:10 +00:00
Eugen Sawin 0aa10640ab Bug 1593069 - [1.6] Implement Login Storage Fetch API backend. r=agi,snorp,MattN
Differential Revision: https://phabricator.services.mozilla.com/D56597

--HG--
extra : moz-landing-system : lando
2019-12-12 14:14:46 +00:00
Tarek Ziadé 20f3a40513 Bug 1601333 - Browsertime conditioning sequence is very different and longer than Raptor web-ext r=acreskey
This patch makes the Browsertime conditioning sequence closer to the web-ext one,

Differential Revision: https://phabricator.services.mozilla.com/D56867

--HG--
extra : moz-landing-system : lando
2019-12-12 16:40:40 +00:00
Henrik Skupin 947e858c46 Bug 1588622 - [remote] Implement "layoutViewport" and "contentSize" for Page.getLayoutMetrics. r=remote-protocol-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D56911

--HG--
extra : moz-landing-system : lando
2019-12-12 18:27:17 +00:00
Dão Gottwald 18526d61b5 Bug 1603058 - Remove onBeforeTextValueSet, onBeforeTextValueGet, onBeforeValueGet, trimValue, formatValue hooks from autocomplete-input.js. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D56709

--HG--
extra : moz-landing-system : lando
2019-12-12 18:35:15 +00:00
Gavin Lazar Suntop 02d813d44e Bug 1594537 - making ds responsive r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D56784

--HG--
extra : moz-landing-system : lando
2019-12-12 19:04:47 +00:00
Cosmin Sabou abd02e5ac4 Backed out changeset e41f354e1e86 (bug 1603250) for turning bug 1602831 into permafail. CLOSED TREE 2019-12-12 21:04:16 +02:00
Cosmin Sabou 1b479d118b Backed out changeset f5d00d265686 (bug 1566288) for causing build bustages.
--HG--
extra : amend_source : 4151f2dfb2775bbf1fa3255d47849a818eed5b6c
2019-12-12 20:57:57 +02:00
Cosmin Sabou 74d455b647 Backed out changeset 3f9482614123 (bug 1598380) as requested by jnicol for causing a regression.
--HG--
extra : rebase_source : 6771fa1e244d477db2d0f20bd353ec9fac9f7650
2019-12-12 20:37:30 +02:00
Jason Laster 2bac333f88 Bug 1603283 - cache isOriginal source field. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D56815

--HG--
extra : moz-landing-system : lando
2019-12-12 18:35:57 +00:00
shravanrn@gmail.com c32b58ae0e Bug 1566288 - Port libGraphite usage in libThebes to use the RLBox API. r=froydnj,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D39593

--HG--
extra : moz-landing-system : lando
2019-12-12 02:48:11 +00:00
Tom Schuster e7f7208fff Bug 1405971 - Test that Webextension UUID doesn't leak via XHR/Fetch requests. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D40854

--HG--
extra : moz-landing-system : lando
2019-12-12 18:31:53 +00:00
Tom Schuster 80cee1a152 Bug 1405971 - Replace existing disallowed schemes in Origin header with null. r=JuniorHsu,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D39781

--HG--
extra : moz-landing-system : lando
2019-12-12 18:31:25 +00:00
Sebastian Streich 938f258c79 Bug 1602419 - Fix Security Error flood r=ckerschb
I falsely did set the ReportError flag to aRes instead of false, which was flooding the console.

Differential Revision: https://phabricator.services.mozilla.com/D56379

--HG--
extra : moz-landing-system : lando
2019-12-12 17:40:03 +00:00
Noemi Erli e6341c6f8c Backed out changeset d72ce5d90b7c (bug 1602565) for causing Android mochites failures CLOSED TREE 2019-12-12 20:20:02 +02:00
Bert Peers 75bf1038ea Bug 1602907 - Add thread priority and affinity code for non-Windows r=jrmuizel
pthread priority and affinity for Linux; moved to a helper function

Differential Revision: https://phabricator.services.mozilla.com/D56782

--HG--
extra : moz-landing-system : lando
2019-12-12 16:22:44 +00:00
Jon Coppeard 728c8d3edf Bug 1601738 - Don't update unchanged script fields when tracing to stop TSAN complaining r=sfink
We don't relocate anything in the self hosted compartment when compacting so we shouldn't actually be writing a differnt value here. Let's try making the write conditional.

Differential Revision: https://phabricator.services.mozilla.com/D56967

--HG--
extra : moz-landing-system : lando
2019-12-12 18:02:05 +00:00
Henri Sivonen 5c2bad25ab Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D56362

--HG--
extra : moz-landing-system : lando
2019-12-12 17:50:19 +00:00
Aaron Klotz 71bbad49fa Bug 1603250: Do not set ah_crap_handler signal handler in debug x86 Android builds; r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D56852

--HG--
extra : moz-landing-system : lando
2019-12-12 15:29:55 +00:00
Andreea Pavel e7802d1d01 Backed out changeset fcbd865d22bc (bug 1274773) for causing high frequency failures in Bug 1274773 2019-12-12 19:24:00 +02:00