Use Cell::as_unsafe_cell in Reflector::rootable.
empty enum replaces c_void

fix incorrect type aliasing logic

remove trailing semicolons

remove trailing semicolons

embedding: empty enum replaces c_void
embedding: remove eutil::fptr_is_null, fix #3967, add Option<> to fptrs
Update Cargo.lock files for Android rustup fixes

r? @glennw
Update GLUT for rustup fixes

Pulls in servo/rust-glut#49
Use RefCell in DOMRefCell to reduce duplicated code.
auto merge of #3985 : mbrubeck/servo/android-green, r=larsbergstrom

r? @glennw
embedding: change Option<> unwrapping for fptrs to use match
embedding: convert callback Option<> matching to map()
auto merge of #3979 : Ms2ger/servo/as_unsafe_cell, r=jdm
auto merge of #3977 : wenderen/servo/cef-empty-enums, r=jdm

fix for #3968
auto merge of #3984 : zmike/servo/embedding-option_callbacks, r=jdm

@jdm,  @larsbergstrom

#legday
Update web-platform-tests.