servo/components
santoshpavan 8c405546a2 Implement ImageBitmap interface
Implementation of ImageBitmap

ImageBitMap webidl file added

Implementation of ImageBitmap

mentioned the correct origin link

basic new and new_inherited

updated the mod.rs file to include imagebitmap

imagebitmap implemented

changed according to Serialization

implemented serializable

get methods for width and height

basic imagebitmap

added missing crates

added Vec and missing crates

Syntax fixes

Reformatting and minor error fixes

Implementation of  ImageBitmap

tidy-test runs

Took out extra parameters in reflect_dom_object call

added comments with specification links for webidl functions

changing the code based on review comments

adding resolved changes form the pull request

Changes based on pr review

Changes based on pr review

ran test-tidy and fmt

removed the duplicate crate

removed unnecessary crates

Kept only the relevant crate import

Updated test expectations, exposed interface list, and manifest
2020-03-30 15:52:15 -04:00
..
allocator
atoms Selection interface working for synthetic operations 2020-02-13 20:09:27 -05:00
background_hang_monitor Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
bluetooth Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
bluetooth_traits Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
canvas Revert "Add a simple implementation of CanvasRenderingContext2d.fillText" 2020-03-24 10:35:52 +01:00
canvas_traits Add support for WebGL2 read and draw buffer settings 2020-03-16 12:17:15 +01:00
compositing Auto merge of #25855 - jdm:surface-inversion, r=Manishearth,asajeffrey 2020-03-09 19:58:21 -04:00
config Add support for launching devtools server on random port 2020-03-16 15:30:26 +05:30
config_plugins Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
constellation Fixing some style related issues in WebGPU. 2020-02-27 15:10:24 +01:00
debugger Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
deny_public_fields Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
derive_common
devtools Add support for launching devtools server on random port 2020-03-16 15:30:26 +05:30
devtools_traits Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
dom_struct
domobject_derive Introduce a new type MaybeUnreflectedDom<T> (fixes #25701) 2020-02-17 10:17:47 +01:00
embedder_traits Context Menu: API 2020-03-30 07:42:06 +02:00
fallible style: Update smallvec to 1.0. 2019-12-16 14:23:56 +01:00
geometry
gfx Remove azure canvas backend 2020-02-25 00:14:24 -05:00
gfx_traits
hashglobe
jstraceable_derive
layout Add a 'dom lifetime to GetLayoutData 2020-03-26 13:17:46 +01:00
layout_2020 Auto merge of #26049 - mrobinson:hoisting-icb, r=SimonSapin 2020-03-29 22:18:54 -04:00
layout_thread Clean up LayoutShadowRootHelpers::get_style_data_for_layout 2020-03-30 13:07:25 +02:00
layout_thread_2020 Clean up LayoutShadowRootHelpers::get_style_data_for_layout 2020-03-30 13:07:25 +02:00
layout_traits Make Background Hang Monitor Optional 2020-02-23 01:45:52 +05:30
malloc_size_of Update content-security-policy. 2020-03-25 09:11:09 -04:00
media Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
metrics Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
msg implement broadcastchannel 2020-02-25 14:17:48 +08:00
net Update content-security-policy. 2020-03-25 09:11:09 -04:00
net_traits Update content-security-policy. 2020-03-25 09:11:09 -04:00
pixels
profile Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
profile_traits Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
rand
range
remutex
script Implement ImageBitmap interface 2020-03-30 15:52:15 -04:00
script_layout_interface Pass pending restyles instead of draining them from layout 2020-03-28 15:37:56 +01:00
script_plugins Update rustc to 3/16 nightly. 2020-03-16 13:34:50 -04:00
script_traits implement broadcastchannel 2020-02-25 14:17:48 +08:00
selectors Use the matches! macro from the standard library 2020-02-12 10:08:31 +01:00
servo Integrate swapchain surface provider changes into webgl and webxr implementations. 2020-03-09 17:50:54 -04:00
servo_arc
size_of_test
std_test_override
style Propagate text decoration where needed 2020-03-23 11:13:10 +01:00
style_derive style: Make rust generate better code for derive(Animate) and derive(ComputeSquaredDistance). 2020-02-12 02:43:21 +01:00
style_traits style: Miscellaneous Servo build fixes. 2020-02-12 02:43:23 +01:00
to_shmem style: Update smallvec to 1.0. 2019-12-16 14:23:56 +01:00
to_shmem_derive
url
webdriver_server Remove syn 0.15 from our crate graph (fixes #24421) 2020-03-05 13:01:13 +01:00
webgpu Fixing some style related issues in WebGPU. 2020-02-27 15:10:24 +01:00
webrender_traits
webvr Update SpiderMonkey 2020-03-06 11:13:28 +01:00
webvr_traits Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00