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

684314 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Kew bb251e81db Bug 1603458 - Distinguish between Error and Warning messages from OTS in the web console. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D56963

--HG--
extra : moz-landing-system : lando
2019-12-13 00:01:54 +00:00
Daisuke Akatsuka 9daf9ebab6 Bug 1594643: Update MDN compatibility data. r=rcaliman
Depends on D56849

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

--HG--
extra : moz-landing-system : lando
2019-12-12 16:03:05 +00:00
Daisuke Akatsuka 07e38f1236 Bug 1594643: Remove edge_mobile from the target browsers. r=rcaliman
Remove edge_mobile data from the target browsers because the data was removed
from MDN compat.
115d07f845 (diff-b559db93c279b7e4886705cb45f7ca9c)

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

--HG--
extra : moz-landing-system : lando
2019-12-13 00:18:52 +00:00
Arthur Iakab be62a36395 Backed out changeset 769db72e480a (bug 1600883) for linting failure on profile/firefox.js CLOSED TREE 2019-12-13 02:23:32 +02:00
Brian Grinstead 02d5d82b74 Bug 1603491 - Rename geckoview.xul to geckoview.xhtml r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D56969

--HG--
rename : mobile/android/chrome/geckoview/geckoview.xul => mobile/android/chrome/geckoview/geckoview.xhtml
extra : moz-landing-system : lando
2019-12-13 00:16:26 +00:00
Cameron McCormack 23dcc18ebf Bug 1603016 - Add a --headless option for `mach reftest`. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D56663

--HG--
extra : moz-landing-system : lando
2019-12-13 00:01:06 +00:00
Thomas Nguyen 83bc8c1039 Bug 1600883 - Enable Feature Policy allow attribute and permission delegation by default r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D55627

--HG--
extra : moz-landing-system : lando
2019-12-13 00:05:43 +00:00
Jon Bauman f57c5ad7ab Bug 1443511 - Apply HTMLMediaElement volume to currently playing audio segments. r=pehrsons
Rather than applying the volume change to the DecodedStream, which won't be
played until the buffer catches up, instead apply the volume to the segments
as they are consumed by the MediaTrackGraph.

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

--HG--
extra : moz-landing-system : lando
2019-12-12 23:41:13 +00:00
Gavin Lazar Suntop 655566a1f5 Bug 1594537 - Make Discovery Stream responsive r=thecount,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D56784

--HG--
extra : moz-landing-system : lando
2019-12-13 00:06:15 +00:00
Johann Hofmann edad9865cc Bug 1603511 - Optimize sending SiteProtection:ContentBlockingEvent events. r=nhnt11
These events were sent excessively on onStateChange. This patch makes it so that:

- we only listen to top-level document changes (we used to send all events from iframes)
- we don't send events unless there's tracking content on the page
- we only send a single event on tab switch instead of multiple

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

--HG--
extra : moz-landing-system : lando
2019-12-12 23:48:13 +00:00
Jeff Walden 007fde0697 Bug 1598507 - Fix nonunified builds. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D54239

--HG--
extra : moz-landing-system : lando
2019-12-12 23:44:22 +00:00
Jeff Walden e544e8f369 Bug 1603256 - Convert |JS::UnsafeTraceRoot| from a template to separate function overloads. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D56807

--HG--
extra : moz-landing-system : lando
2019-12-12 23:44:23 +00:00
Jeff Walden 4a33f58e01 Bug 1603256 - Convert |js::gc::TraceExternalEdge| from a template to separate function overloads. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D56806

--HG--
extra : moz-landing-system : lando
2019-12-12 23:43:32 +00:00
Jeff Walden 356dfe7d19 Bug 1603256 - Define |js::UnsafeTraceManuallyBarrieredEdge| as not a template function, and only for the single |JSObject*| GC type that needs it. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D56805

--HG--
extra : moz-landing-system : lando
2019-12-12 23:43:23 +00:00
Dave Townsend 356455443d Bug 1602176: When available use a site's app manifest to determine what is inside and outside of an SSB. r=Gijs
When launched from a browser we can retrieve a site manifest to provide more
information about the site.

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

--HG--
extra : moz-landing-system : lando
2019-12-12 20:23:10 +00:00
Dave Townsend afd3aded88 Bug 1602173: Capture attempts to load pages and redirect back to the browser when needed. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D56286

--HG--
extra : moz-landing-system : lando
2019-12-12 20:23:03 +00:00
Dave Townsend d58ae2e786 Bug 1602173: Create a SiteSpecificBrowser class and expose data about it in content processes. r=Gijs
Needed for providing synchronous responses to load requests.

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

--HG--
extra : moz-landing-system : lando
2019-12-12 20:22:54 +00:00
sotaro e3996a0d0f Bug 1599673 - Add webrender compositor enabled log to Decision Log in about:support r=nical,jrmuizel
FeatureState does not add a log when it is enabled by default. But we want it for Feature::WEBRENDER_COMPOSITOR.

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

--HG--
extra : moz-landing-system : lando
2019-12-12 22:16:35 +00:00
Kris Maglione e38327a944 Bug 1588220: Keep track of last active inner window when BrowsingContext is discarded. r=bzbarsky
Any number of outer windows may be attached to a BrowsingContext over its
lifetime. While the BrowsingContext is alive, it's easy to keep track of which
of these is active, and therefore which of its inner windows is active. After
it has been discarded, though, it discards its docShell reference, so all we
can tell about an inner window is whether it is active for its own outer
window, but not whether it should be considered active for its
BrowsingContext.

This patch updates the BrowsingContext detach logic to store a flag on the
current inner window recording that it was active when its BrowsingContext was
detached, and then later checks that flag to determine if it is the current
window for a detached BrowsingContext.

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

--HG--
extra : moz-landing-system : lando
2019-12-12 23:11:01 +00:00
Matthew Noorenberghe 0043a257b3 Bug 1582116 - Use SpecialPowers.spawn for iframe accesses in test_prompt_async. r=sfoster
The `fail-if = fission` will be fixed by bug 1582117 now.

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

--HG--
extra : moz-landing-system : lando
2019-12-12 23:11:13 +00:00
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