sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: flutter
Issue: Voice Access bugs
Labels: platform-android,engine,a: accessibility,from: a11y review,P2,team-android,triaged-android

/cc @amirh @goderbauer 

We appear to support basic navigation, but from some quick testing with the Gallery I'm seeing some issues.

- [ ] Text fields don't support input.
- [ ] Not all UI elements are correctly discovered and annotated. I'm not sure if this is an issue with the Gallery itself or an underlying semantics issue.
- [ ] After selecting all text, the text editing toolbar does not appear.
- [ ] Deleting selected text shows a "this item does not support spoken..." response.
Repository: flutter
Issue: Embedded platform views don't support Voice Access
Labels: platform-android,engine,a: accessibility,from: a11y review,a: platform-views,P2,team-android,triaged-android

Embedded platform views appear to lack basic functionality with Voice Access. I was able to open the hamburger menu inside of our webview app, but nothing else in the embedded UI had controls.

This is likely blocked on #40912. 

/cc @amirh @goderbauer
Repository: flutter
Issue: [video_player] add buffering controls
Labels: c: new feature,p: video_player,package,c: proposal,team-ecosystem,P3,triaged-ecosystem

I'd like the ability to pause/resume buffering on `video_player`, why?

We've got a situation where we have multiple videos loading offscreen and we'd like video_player to buffer only enough to keep up once the user navigates to view that video. As far as I know, video_player currently buffers 100% of the video as quickly as possible which is normally appropriate but not when you have 6-12 videos buffering slightly off screen.
Repository: youtube-dl
Issue: Support of Le Monde
Labels: site-support-request

<!--

######################################################################
  WARNING!
  IGNORING THE FOLLOWING TEMPLATE WILL RESULT IN ISSUE CLOSED AS INCOMPLETE
######################################################################

-->


## Checklist

<!--
Carefully read and work through this check list in order to prevent the most common mistakes and misuse of youtube-dl:
- First of, make sure you are using the latest version of youtube-dl. Run `youtube-dl --version` and ensure your version is 2019.09.12.1. If it's not, see https://yt-dl.org/update on how to update. Issues with outdated version will be REJECTED.
- Make sure that all provided video/audio/playlist URLs (if any) are alive and playable in a browser.
- Make sure that site you are requesting is not dedicated to copyright infringement, see https://yt-dl.org/copyright-infringement. youtube-dl does not support such sites. In order for site support request to be accepted all provided example URLs should not violate any copyrights.
- Search the bugtracker for similar site support requests: http://yt-dl.org/search-issues. DO NOT post duplicates.
- Finally, put x into all relevant boxes (like this [x])
-->

- [X] I'm reporting a new site support request
- [X] I've verified that I'm running youtube-dl version **2019.09.12.1**
- [X] I've checked that all provided URLs are alive and playable in a browser
- [X] I've checked that none of provided URLs violate any copyrights
- [X] I've searched the bugtracker for similar site support requests including closed ones


## Example URLs

<!--
Provide all kinds of example URLs support for which should be included. Replace following example URLs by yours.
-->

- Single video: https://www.lemonde.fr/festival/video/2017/08/30/que-se-passerait-il-si-tout-le-monde-etait-vegan_5178386_4415198.html
- Single video: https://www.lemonde.fr/sciences/video/2019/09/12/correlation-et-causalite-peut-on-decrocher-un-prix-nobel-en-mangeant-du-chocolat_5509656_1650684.html

## Description

<!--
Provide any additional information.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
-->

WRITE DESCRIPTION HERE

Le Monde videos are actually on YouTube or Dailymotion but youtube-dl doesn't catch them.
Repository: flutter
Issue: dispose() of Stateful widgets is not called when the App is exited by pressing the backbutton
Labels: platform-android,framework,dependency: android,has reproducible steps,P3,found in release: 3.3,found in release: 3.7,team-android,triaged-android

Why are some widget state dispose() executed when the page is closed, some widget states don't execute dispose, it's really annoying, I want to cry, and the resource release is a problem.
Repository: go
Issue: go/types: what is the (types.Object) identity of embedded methods?
Labels: NeedsDecision

Up to Go 1.13, embedded interfaces could not have overlapping methods. The corresponding `go/types` implementation, when computing method sets of interfaces, reused the original methods in embedding methods. For instance, given:

```Go
type A interface {
   m()
}

type B interface {
   A
}
```

the `go/types` method `Func` `Object` for `m` in `B` was the same as in `A`. We know that some (external) tests depended on this property. A consequence of this is that the source position of `B.m` is the same as the one of `A.m`; it is not the position of the embedded `A` in `B`.

With Go 1.14, embedded interfaces may overlap. The same method `m` (with identical signature), may be embedded in an interface through multiple embedded interfaces:

```Go
type C interface {
   A
   A2  // A2 also defines m()
   A3  // A3 also defines m()
}
```

Now, it is not clear which "original" method `m` should be used in the method set for `C`. It could be the "first" one (as in the one embedded via the earliest embedded interface providing `m` in the source, so `A` in this example), or it could be undefined. Or it could be a new method `Func` `Object`. Note that the latter choice wouldn't be of much help when deciding which position should be assigned to `m` as it could be any of the embedded interfaces that provide `m`.

This boils down to what kind of API guarantee should be provided by `go/types`.
Repository: vue
Issue: v-slot  to be used in case a slot prop is undefined error
Labels: improvement

### Version
2.6.10

### Reproduction link
[https://codepen.io/gongph/pen/bGbQLGE?editors=1010](https://codepen.io/gongph/pen/bGbQLGE?editors=1010)


Reproduction code at below:

Javascript: 
```js
Vue.component('current-user', {
  data () {
    return {
      item: {
        user: {
          name: 'defualt name'
        }
      }
    }
  },
  template: `
    <div>
      <slot v-bind="item"></slot>
    </div>
  `
})
new Vue({
  el: '#app'
})
```
Html:

```html
<div id="app">
  <current-user v-slot="{ user }">
   <!-- page print: `default name` -->
    {{ user.name }}
  </current-user>
  <current-user v-slot="{ user = { name: 'gongph' } }">
    <!-- page print: { 'name': 'default name' }-->
    {{ user }}
  </current-user>
</div>
```



### Steps to reproduce
1. open brower console
2. console print [Vue warn] is :  

```bash
[Vue warn]: Error compiling template:
invalid expression: Invalid shorthand property initializer in
v-slot="{ user = { name: 'gongph' } }"
```

### What is expected?
if prop is undefined show `gongph` value. for example:

```js
Vue.component('current-user', {
  data () {
    return {
      item: '' // item is undefined
    }
  },
  template: `
    <div>
      <slot v-bind="item"></slot>
    </div>
  `
})
```
```html
<current-user v-slot="{ user = { name: 'gongph' } }"
 <!-- expected output `gongph` -->
  {{  user.name }}
</current-user>
```
### What is actually happening?
`gongph` value can normal render , but console show warn message: 

```bash
[Vue warn]: Error compiling template:
invalid expression: Invalid shorthand property initializer in
v-slot="{ user = { name: 'gongph' } }"
```
<!-- generated by vue-issues. DO NOT REMOVE -->
Repository: pytorch
Issue: Multilinear map
Labels: module: nn,triaged,function request

## 🚀 Feature
Multilinear layer: a generalization of the Linear and Bilinear layers/functions to any configurable number of variables. This should be a learnable multilinear map that does the equivalent of this function, plus a bias (from the [Multilinear map Wikipedia page](https://en.wikipedia.org/wiki/Multilinear_map)):
![Screenshot from 2019-09-20 02-02-47](https://user-images.githubusercontent.com/19509047/65303038-d048b700-db4a-11e9-8709-b582dd8f318a.png)

## Details
Implement the following:

`torch.nn.functional.multilinear((input1, ..., inputN), weight, bias=None)`
`torch.nn.Multilinear((in1_features, ..., inN_features), out_features, bias=True)`

I think the rank of the weight tensor would be the number of input features plus one.

## Motivation
This is useful for situations where you want to combine more than two vectors using a learnable function that is linear in all variables. A good use case would be tensor fusion with more than two variables.

I plan to implement this for use in a project. It should be fairly easy to implement using something like `torch.einsum`, but a native C++ implementation could speed things up significantly.

Should I submit a PR when this is done?

cc @albanD @mruberry
Repository: TypeScript
Issue: Abstract classes will still import the value for a computed property at runtime
Labels: Bug



**TypeScript Version:**  3.7.0-dev.20190920

abstract class import computed property
abstract class computed property imports for runtime

**Code**
sharedSymbol.ts
```ts
export const sharedSymbol: unique symbol = Symbol();
```
AbstractClass.ts
```ts
import { sharedSymbol } from "./sharedSymbol";

abstract class AbstractClass {
    public abstract [sharedSymbol]: string;
}
```

**Expected behavior:**
sharedSymbol.js is not imported by AbstractClass.js
**Actual behavior:**
The symbol is imported by AbstractClass.js despite it's use being omitted due to it's abstract nature

**Playground Link:** Unavailable due to the bug being related to imported values.

**Related Issues:** No, I did not find any
Repository: flutter
Issue: First line Indentation For Text
Labels: c: new feature,framework,a: typography,c: proposal,P3,team-framework,triaged-framework

I am developing a Reader with Flutter. When it comes to text rendering, I have not found the API for setting the first line indentation. Could you add this feature?

Flutter version : v1.9.1+hotfix.2
Repository: storybook
Issue: TypeScript Props table limitations (MDX) <Props of={Component}/>
Labels: bug,typescript,addon: docs,block: props

I'm not sure if this also the case stories written in CSF.

I've noticed a couple of limitations when trying to auto generating prop tables in typescript.

**1. It looks like only Interfaces are supported, using a Type seems to break it.** 
**2. using generics (in the case of react) seem to break it  too, example below:**

This works:
```
export const Text = ({
  padding = '0',
  margin,
}: Props) => ()
```

This doesn't
```
export const Text: React.FC<Props> = ({
  padding = '0',
  margin,
}) => ()
```

**3. Using imported types like the example below are always inferred as `any`**

```
export interface Props {
 foo: SomeImportedType['property']
}
```

**4. Doesnt work with React.forwardRef**
Repository: go
Issue: cmd/gofmt: inconsistent formatting of spacing around operators
Labels: NeedsInvestigation

<!-- Please answer these questions before submitting your issue. Thanks! -->

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version go1.12.9 linux/amd64
</pre>

### Does this issue reproduce with the latest release?

Yes, tested with `format` button on https://play.golang.org/p/Ei6Hu4QqAHa

### What operating system and processor architecture are you using (`go env`)?

<details><summary><code>go env</code> Output</summary><br><pre>
$ go env
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/{username}/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/{username}/go"
GOPROXY=""
GORACE=""
GOROOT="/snap/go/4301"
GOTMPDIR=""
GOTOOLDIR="/snap/go/4301/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build430600410=/tmp/go-build -gno-record-gcc-switches"

</pre></details>

### What did you do?

<!--
If possible, provide a recipe for reproducing the error.
A complete runnable program is good.
A link on play.golang.org is best.
-->

Operators inside function calls are inconsistently formatted depending if they are inside `append` or not.

### What did you expect to see?

```go
  bar := []int{
    baz(1 * 2),
  }
  bar = append(bar,
    baz(1 * 2),
  )
```

### What did you see instead?

```go
  bar := []int{
    baz(1 * 2),
  }
  bar = append(bar,
    baz(1*2),
  )
```
Repository: pytorch
Issue: MKLDNN+AMD BLIS path for PyTorch 
Labels: feature,module: cpu,triaged,module: mkldnn

## 🚀 Feature

We have added MKLDNN+AMD BLIS path for PyTorch and want to upstream our changes to master branch

## Motivation

PyTorch with MKLDNN+AMD BLIS would give higher performance for DNN applications on AMD Platforms 

## Pitch

We want to upstream our changes to the master branch. We have added new CMake file for taking the AMD BLIS path

## Alternatives

 BLIS path is alternative to the OpenBLAS path which already exists 

## Additional context

<!-- Add any other context or screenshots about the feature request here. -->


cc @gujinghui @PenghuiCheng @XiaobingSuper @jianyuh
Repository: godot
Issue: Handling signals which were emitted in a thread unsafe?
Labels: discussion,topic:core

**Godot version:**
3.1.1

**OS/device including version:**
Ubuntu 19.04, Windows 10

**Issue description:**
I want to emit a signal in a thread to notify that something new is available, so that it can be handled safely in the main thread. However, it seems like when I emit a signal in a thread, the function which is connected to it is not thread safe as well.

Since the errors are very hard to interpret (usually something like 10054 socket error), it's hard to know where exactly something unsafe is happening. I think the documentation needs to be extended with how signals and threads interact.

If this is really currently not the case, it would be very helpful for signal handling to always be thread safe, no matter where it came from. Until then, I see this mainly as a documentation issue (there is no mention of signals in the 'Thread safe APIs' page).
Repository: flutter
Issue: A command line option to flutter drive and flutter test to fail when exceptions are detected
Labels: a: tests,c: new feature,tool,t: flutter driver,c: proposal,P3,team-tool,triaged-tool

When `flutter drive` excecutes, it will log exceptions caught by the rendering library (and others, like the widget library). For example:

```
I/flutter (20477): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
I/flutter (20477): The following assertion was thrown during layout:
I/flutter (20477): A RenderFlex overflowed by 1.00 pixels on the bottom.
```
This does not cause a `flutter drive` integration test to fail.

The use case: Build new interfaces, or use plugins that do not format well on some devices. Have emulators running as part of a CI build to execute `flutter drive` in parallel and fail if a supported device cannot render part of the UI.

That `flutter drive` can detect and log it to stdout means that `flutter drive` can detect it. The exception text even explains why it is an error, but `flutter drive` does not fail a test when this condition is detected.

Desired behavior: A command line option that will cause `flutter drive` to exit with a non-zero return code so that CI builds fail when an exception is detected. I believe this should be the default behavior, but there may be plenty of "passing" tests in the wild already that would break with this change.

Of course it is very difficult to surface this in the context of a test where any user code is on the stack, but `flutter drive` is a testing tool, and should absolutely have an option to fail the test under conditions where code intends for something to be seen, but is not rendered due to device constraints.

If this is already a feature, but now well known, perhaps the documentation for "testing with flutter" would be a good place to surface that information.
Repository: kubernetes
Issue: Disruption controller support configure workers' number
Labels: priority/backlog,sig/scalability,kind/feature,sig/apps,lifecycle/frozen,needs-triage

<!-- Please only use this template for submitting enhancement requests -->

**What would you like to be added**:
Nowadays in disruption controller we only run a worker and a recheck worker to sync the pdbs. But in most controllers we can configure the number of workers. Should we make it configurable?
**Why is this needed**:
When we have too much pdbs, the worker will be overload and cannot handle the syncing in time. It makes the pdb status lags with real state, and eviction handler cannot work properly.
Repository: godot
Issue: Child node doesn't initially detect the correct parent type when it is overriden in an instanced scene
Labels: bug,topic:core,topic:dotnet

<!-- Please search existing issues for potential duplicates before filing yours:
https://github.com/godotengine/godot/issues?q=is%3Aissue
-->

**Godot version:**
3.1.1.


**OS/device including version:**
Windows 10 64 bit


**Issue description:**
I have two C# scripts, Parent.cs and Child.cs, and a scene (let's call it SceneA) as follows:
- Parent
    - Child (Child.cs)

Then I instance that scene in another one (SceneB), and I add a script to the Parent node:
- Parent (Parent.cs) -> Instance of SceneA
    - Child (Child.cs)

```
public class Parent : Node { }
```
```
public class Child : Node {
    public override void _Notification(int what) {
        switch(what) {
	    case NotificationParented:
                if(GetParent() is Parent){
                    // Code
                }
		break;
	}
    }
}
```
When I run SceneA, the code inside this if statement:
```
if(GetParent() is Parent){
    // Never executed
}
```
is not executed, and that's expected, but **the same happens even if I run SceneB, where the Parent node should be an instance of Parent.cs class.**

The code runs correctly if the Parent node inside SceneA has Parent.cs attached in the first place.

Seems like at the time NotificationParented is emitted the instanced scene is yet to be updated with overridden values?
Repository: godot
Issue: Tilemap in a nested viewport in a project with scaling enabled, offsets the position of the mouse
Labels: bug,topic:input

**Godot version:**

3.1.1

**OS/device including version:**

PC/Fedora Linux 30 (but seems to affect everything)

**Issue description:**

When you have a project where scaling is enabled and you have a tilemap within a viewport (i.e. not in the root viewport), the methods to return the mouse position start getting offset by a variable amount. The offset increases the further the mouse travels to the bottom-right. The offset also changes depending on the viewport zoom level.

**Steps to reproduce:**

  * Project where scaling is enabled
  * Create a 'Node2d > Viewport Container > Viewport > Tilemap' node tree
  * Create code to display the position of the mouse using get_local_mouse_position() as well as the current cell position.

You will see that the location of the mouse cursor, will not correspond to the cell your mouse is actually over. It's easier to see if you put a sprite to display the cell. 

If you move the tilemap to have Node2D as the parent, the position will start working correctly. If you disable scaling in the project properties, it will also fix this issue. 

I have also tried get_global_mouse_position() and others positioning options. 
I also tried multiplying with various Transform2D objects during testing with no success.


**Minimal reproduction project:**

https://drive.google.com/file/d/1zUo4lsBz5Bn7MsgRhJcuCBg26qHxMJur/view?usp=sharing
Repository: vscode
Issue: Remote terminals don't resolve variables when restored on startup
Labels: bug,help wanted,remote,terminal-process


Issue Type: <b>Bug</b>

I changed my Terminal->Integrated: Cwd setting to "$(workspaceFolder)".  Now, when Code starts up, the Terminal does not open, and I get a notification: "The terminal shell CWD "/home/gpudb/gpudb-dev-7.0/gpudb-core/gaiadb-cluster/${workspaceFolder}" does not exist".  This happens every time I launch Code.

However, once Code has loaded, I can then do Ctrl-` to open a Terminal window, and it works as expected (also every time).  Note that this is doing Remote development (so the Terminal is opening a session on my remote machine).

I suspect the issue is that Code is trying to start the Terminal before $workspaceFolder is set, but it is set later, when I manually open the Terminal.  It is a fairly easy work-around, but am reporting it in case this is not the expected behavior.

VS Code version: Code 1.38.1 (b37e54c98e1a74ba89e03073e5a3761284e3ffb0, 2019-09-11T13:35:15.005Z)
OS version: Windows_NT x64 10.0.18362
Remote OS version: Linux x64 4.15.0-62-generic

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 x 2592)|
|GPU Status|2d_canvas: enabled<br>flash_3d: enabled<br>flash_stage3d: enabled<br>flash_stage3d_baseline: enabled<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>native_gpu_memory_buffers: disabled_software<br>oop_rasterization: disabled_off<br>protected_video_decode: unavailable_off<br>rasterization: enabled<br>skia_deferred_display_list: disabled_off<br>skia_renderer: disabled_off<br>surface_synchronization: enabled_on<br>video_decode: enabled<br>viz_display_compositor: disabled_off<br>webgl: enabled<br>webgl2: enabled|
|Load (avg)|undefined|
|Memory (System)|15.76GB (7.51GB free)|
|Process Argv||
|Screen Reader|no|
|VM|0%|

|Item|Value|
|---|---|
|Remote|SSH: andy-linux|
|OS|Linux x64 4.15.0-62-generic|
|CPUs|Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (8 x 900)|
|Memory (System)|62.86GB (6.62GB free)|
|VM|0%|
</details><details><summary>Extensions (20)</summary>

Extension|Author (truncated)|Version
---|---|---
vscode-cudacpp|kri|0.1.1
remote-containers|ms-|0.74.0
remote-ssh|ms-|0.46.1
remote-ssh-edit|ms-|0.46.1
remote-ssh-explorer|ms-|0.46.1
remote-wsl|ms-|0.39.5
vscode-remote-extensionpack|ms-|0.17.0
vs-keybindings|ms-|0.2.0
code-gnu-global|aus|0.2.2
githistory|don|0.4.6
mssql|ms-|1.6.0
cpptools|ms-|0.25.1
java|red|0.49.0
vscodeintellicode|Vis|1.1.9
vscode-java-debug|vsc|0.21.0
vscode-java-dependency|vsc|0.5.1
vscode-java-pack|vsc|0.8.0
vscode-java-test|vsc|0.19.0
vscode-maven|vsc|0.19.0
gitblame|wad|3.0.1


</details>
<!-- generated by issue reporter -->