Move [EnforceRange] after `required` in dictionary members
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 78/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- html
- Lĩnh vực
- api
Hướng nghiên cứu
Tìm các định nghĩa Web IDL cho các thành viên dictionary được liệt kê và so sánh thứ tự thuộc tính của chúng với VideoFrameBufferInit. Di chuyển [EnforceRange] xuống sau required đối với mỗi thành viên bị ảnh hưởng, sau đó xác minh rằng trình phân tích Web IDL của Gecko chấp nhận các định nghĩa và không có thành viên nào được liệt kê vẫn sử dụng thứ tự bị từ chối.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Several dictionary members put [EnforceRange] before required, e.g.:
[EnforceRange] required unsigned long width;
In Web IDL, extended attributes before required apply to the dictionary member rather than its type, and [EnforceRange] can't be used on dictionary members (whatwg/webidl#691; whatwg/webidl#1624 makes this explicit). These should be required [EnforceRange] ..., as VideoFrameBufferInit already does. Gecko's Web IDL parser rejects the current form.
Affected members:
AudioDecoderConfig:sampleRate,numberOfChannelsAudioEncoderConfig:sampleRate,numberOfChannelsVideoEncoderConfig:width,heightEncodedAudioChunkInit:timestampEncodedVideoChunkInit:timestampAudioDataInit:numberOfFrames,numberOfChannels,timestampAudioDataCopyToOptions:planeIndexPlaneLayout:offset,stride
- Ngôn ngữ chính
- HTML
- Star
- 1.3k
- Fork
- 192
- Merge trung bình
- 14 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 3
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của w3c/webcodecs
-
privacy-needs-resolution
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
-
editorial
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
-
ColorSpace override is not well definedCó thể đã có người làm @dalecurtis đã nhận 33 ngày trước. Đang mởagenda CR Blocking
-
Add ability to generate PSNR statistics for an encoded video frameCó thể đã có người làm @sprangerik đã nhận 127 ngày trước. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100
Tất cả issue của w3c/webcodecs
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
umbraco/Umbraco-CMS-MCP-Dev#512 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
pollen-robotics/reachy_mini#1457 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
VilnaCRM-Org/user-service#525 ·
Maintainer thường phản hồi trong vòng 21 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
shukiv/jabali-panel#2029 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:pool-types good first issue priority:low type:bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
crazy-goat/php-fpm-ng#822 ·
Maintainer thường phản hồi trong vòng 1 ngày