Patrick Walton
cf773ab0f2
servo: Merge #1424 - Harden layout (from pcwalton:harden-layout); r=pcwalton
...
This changeset gets rid of the `FooView` phantom type in favor of a more brute force approach that just whitelists methods that layout is allowed to call. The set is surprisingly small now that layout isn't going to the DOM for much.
If this approach turns out not to scale, we can do something fancier, but I'd rather just have it be safe and secure first and then refactor later for programmer happiness.
r? @kmcallister
Source-Repo: https://github.com/servo/servo
Source-Revision: 824c7ac613ebb80bb432ff6425c5e25c642b6afb
2013-12-17 18:16:05 -08:00
Keegan McAllister
c31215880b
servo: Merge #1394 - Restore restyle damage computation but disable reflow pruning for now (from kmcallister:style-damage); r=pcwalton
...
This fixes the computation of restyle damage on `color-change-text.html`, which can be seen with `RUST_LOG=servo::layout::layout_task`.
However we can't prune the layout traversals yet, because we don't reuse `Flow` objects between reflows, so we have no old values to fall back to.
I think this used to work because `FlowContexts` (as they were called then) were stored in a DOM node's `LayoutData` and reused. But it's possible that it never really worked, and my testing when I landed the restyle damage code was insufficient (I didn't understand the layout code nearly as well back then).
r? @pcwalton
Source-Repo: https://github.com/servo/servo
Source-Revision: 144737ce1b582952a894f29e30e16134c73b2464
2013-12-12 15:17:27 -08:00
Keegan McAllister
e0036df420
servo: Merge #1306 - Small fixes (from kmcallister:cleanup); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 0d15310db1db4eacb549b0db7605b7116b3b39a8
2013-11-25 14:37:06 -08:00
Tom Schuster
d7df217e9f
servo: Merge #1270 - Basic support for window.location (from evilpie:url); r=jdm
...
I wasn't sure how to store @window in Location, so I just made it use @Page for now. I was going to implement stringifier, but sadly some of the webidl stuff is like 1 year out of sync.
Source-Repo: https://github.com/servo/servo
Source-Revision: f6646e17bfc0c91a4e9710d131082f178e7fe1cf
2013-11-24 15:52:04 -08:00
sh8281.kim
a0aa0615ff
servo: Merge #1219 - impl window self (from ksh8281:impl_window_self); r=jdm
...
in order to Implement window.self
#868
Source-Repo: https://github.com/servo/servo
Source-Revision: 426d18ffb102533d6acf7162f772f58d5cf29b23
2013-11-17 19:19:24 -08:00
Tetsuharu OHZEKI
0655961310
servo: Merge #1209 - Stop passing DOMStrings via borrowed pointer (from saneyuki:domstr); r=jdm
...
This will fix #1201 .
This maybe the work in progress.
@jdm:
* Should we pass `DOMString` directly to `dom::utils::null_str_as_...`?
* Do you have any good idea to update the comment in `CodegenRust.py`?
Source-Repo: https://github.com/servo/servo
Source-Revision: 7f13566d57b90468b0ab2a58fd2e4ba387510e4b
2013-11-14 09:40:31 -08:00
Ms2ger
1b24df4acf
servo: Merge #1215 - Make DOMString represent a non-nullable string (from Ms2ger:DOMString-nonnull); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 6a0201a5a6df613d63574fe1b63a1cb0f5ff892f
2013-11-12 05:53:09 -08:00
Ms2ger
36d5f6f60b
servo: Merge #1198 - Remove GetParentObject (from Ms2ger:GetParentObject); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: b023b98b2c704c264cd3a377e4c0c4bd33c87662
2013-11-06 13:13:32 -08:00
Ms2ger
2ecf2a175b
servo: Merge #1193 - Remove Reflectable::wrap_object_shared (from Ms2ger:wrap_object_shared); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 9d8c97d3b0ac932c1db8c71016eab531e5aeefa0
2013-11-06 07:49:35 -08:00
Josh Matthews
3ab314775f
servo: Merge #1171 - Event listeners and dispatch (from jdm:events2); r=jdm,metajack
...
Now with a split between commits that just pull in unmodified Gecko code and those that modify it.
Source-Repo: https://github.com/servo/servo
Source-Revision: c2a99933c949e4a6b1cfb4370f56d1958b16a334
--HG--
rename : servo/src/components/script/dom/bindings/codegen/EventTarget.webidl => servo/src/components/script/dom/bindings/codegen/EventListener.webidl
2013-11-05 10:49:21 -08:00
Jack Moffitt
c3d01cba20
servo: Merge #1163 - Rust upgrade (from metajack:kmc-rust-upgrade); r=kmcallister
...
Most work courtesy of @kmcallister.
I already reviewed Keegan's work, so just the last two commits need attention.
Source-Repo: https://github.com/servo/servo
Source-Revision: 352acbb8335fcf78f2d62dc781fa9d86b9368f9c
2013-10-31 16:34:14 -07:00
Jack Moffitt
b40ed3e857
servo: Merge #1067 - Rust upgrade (from metajack:rust-up-20131014); r=jdm
...
This upgrades to this morning's master. We have unfortunately broken the Android build, but I will update that in a second pull request as I think it's more than a single upgrade behind.
Source-Repo: https://github.com/servo/servo
Source-Revision: 797143a1d3e09b4ddd35a1ce5948be424ec3f9ef
2013-10-22 09:16:17 -07:00
Ms2ger
ef05d248e9
servo: Merge #1099 - Remove {Node, Document}::{with_base, with_mut_base} (from Ms2ger:abstract-borrowed-pointers); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 4d8f7fd056cc59cce02de9f3e710116ea8a85afe
2013-10-21 09:37:03 -07:00
Josh Matthews
ecab96d1c8
servo: Merge #1098 - Eagerly reflect the navigator object. Fixes #1042 (from jdm:borrow-fix); r=metajack
...
Needed for #1067 .
Source-Repo: https://github.com/servo/servo
Source-Revision: accec9c113e85f285e69149413944a94d507f75b
2013-10-21 05:57:59 -07:00
Ms2ger
b1e1c83284
servo: Merge #1086 - Merge BindingObject and Reflectable (from Ms2ger:GetParentObject); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 284ad5ee8eb43274036b05ae400fccb823313d15
2013-10-18 08:13:05 -07:00
Ms2ger
f329585e76
servo: Merge #1078 - Remove unused aTriedToWrap argument (from Ms2ger:triedToWrap); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 34f89b27b36220748a344b32b4ba0cb4e8efd5a4
2013-10-17 08:19:11 -07:00
Ms2ger
e1396c9d8b
servo: Merge #1050 - Implement Window::get_cx() to reduce code repetition (from Ms2ger:get_cx); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 5d00b52055212cf4dec5f526390fc62fad6b32f3
2013-10-14 09:37:14 -07:00
Bobby Holley
caf3be779a
servo: Merge #1032 - Remove unsafe casting in reflector access (from bholley:unsafe_reflector_casts); r=jdm
...
r? @jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 9d04be98e56f93c5ddfe6c1113707644b8ede413
2013-10-10 04:28:00 -07:00
Bobby Holley
f08243e914
servo: Merge #1028 - Rename various bits of reflector-related machinery (from bholley:reflector_rename); r=jdm
...
There are still a few instances of "wrapper"-ish names scattered throughout the code, but this is a good start.
Source-Repo: https://github.com/servo/servo
Source-Revision: 89dd9dd8eb2e473dffd5ad2d5d75012b15f75570
2013-10-09 05:40:12 -07:00
Tim Kuehn
fcc0879b91
servo: Merge #966 - Close the correct pipelines when evicted from navigation context (from tikue:master); r=metajack
...
Fixes #967 and #965
This has been wrong for a long time. Previously, only the pipeline associated with the root frame evicted would be shut down. 1) It shouldn't necessarily be closed, because there could be references to it still in the navigation context, and 2) Presumably none of the children pipelines of the root frame were ever exiting.
It's hard to test this right now because #965 covers up other pipeline exiting issues, but when that's fixed, a pathological case in which things would have broken down would be:
1) Load a page with an iframe that contains a link
2) Click the link
3) Press backspace to navigate back
4) Navigate to any new page, at which point the forward page would be evicted from the navigation context, and the outer frame's pipeline would be shut down improperly.
5) Press backspace, at which point there is no longer a pipeline for the old page, because it was shut down prematurely. Presumably this would cause a crash.
I also changed the FrameTree function ```find_mut``` to ```find``` because find_mut implies it's doing something to cause mutability, but the mutability is caused by the type of object being iterated over, nothing else.
Additionally, script was exiting completely when receiving an exit message. Instead, it needs to handle exit messages according to who sent it. It should only close the subframes of the frame whose pipeline sent the exit message. This is now fixed.
Inexplicably, script was also closing the compositor upon receiving an exit message. This doesn't seem like it'd ever be the right thing to do. *Edit: this is _only_ the right thing to do when received from the window.* I've fixed that. I don't think anyone shuts down the compositor now. *Edit: the script shuts down the compositor only when receiving an exit from the window.*
Source-Repo: https://github.com/servo/servo
Source-Revision: 401176b72d9ac9e4493ca27fca5aa5450500a333
2013-09-23 21:24:42 -07:00
Tim Kuehn
db974d5912
servo: Merge #961 - Fix profiler usage when not flagged (from tikue:master); r=kmcallister
...
* Profiler is now close to a no-op when ```-p``` is not passed in
* The profiler's printing ```Timer``` now stops looping when the profiler is closed
* Most task ```Chans``` are now newtype ```structs```
* Some more ```Cell``` removals in places where ```spawn_with``` is appropriate
Source-Repo: https://github.com/servo/servo
Source-Revision: e576a1cf7eb3191e6a740b8537517b28fbb4950c
2013-09-20 15:39:46 -07:00
Keegan McAllister
86d8c4f09c
servo: Merge #955 - Bindings cleanup (from kmcallister:bindings); r=metajack
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 7ffcc29d54659cea63dd2769db469473343246c4
2013-09-18 19:39:47 -07:00
James Graham
360ae850ad
servo: Merge #954 - Add support for clearTimeout (from jgraham:clear_timeout); r=metajack
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 849ff1b754009625243d5abe80f87d24aeab2b40
2013-09-18 18:45:53 -07:00
Josh Matthews
1fcfe54675
servo: Merge #947 - Make DOM manipulation wait until layout's complete, and implement a textContent setter (from jdm:textcontent-setter2); r=metajack
...
Source-Repo: https://github.com/servo/servo
Source-Revision: a67fda0f462a9956396ea19d057bb7637047c7b2
2013-09-16 21:09:49 -07:00
Patrick Walton
4fd774988e
servo: Merge #927 - script: Implement image source setting from script and write a demo for this (from pcwalton:image-src-set); r=pcwalton
...
r? @metajack
Source-Repo: https://github.com/servo/servo
Source-Revision: 3c7a837ee648ddf3ffe99dc16844b7f5692a5f45
2013-09-12 18:24:50 -07:00
Josh Matthews
3b86421613
servo: Merge #914 - *Page -> @Page (from jdm:unsafepage); r=jdm,metajack
...
Haven't figured out what to do about page_from_context yet, but this is a big improvement.
Source-Repo: https://github.com/servo/servo
Source-Revision: 8994dc3a1e2b62fe0fee65f84f46ac3fe17dbb9c
2013-09-12 14:48:59 -07:00
Brian Anderson
c2012e9f98
servo: Merge #912 - Implement getters and setters for img width and height properties (from brson:longcat); r=jdm
...
This also comes with a longcat demo, including about 35k of images that I don't know the copyright status of.
Source-Repo: https://github.com/servo/servo
Source-Revision: 5aa207a7f72bab500220beef7b7a890841e33bce
2013-09-11 23:49:02 -07:00
Josh Matthews
de16a45365
servo: Merge #908 - Fix segfault caused by document wrapper being GCed (from jdm:gccrash); r=metajack
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 2372a841494dce56bc56467f2bcdb77ffa997cdd
2013-09-11 16:00:56 -07:00
Josh Matthews
19927445c1
servo: Merge #883 - Make the global object be the Window object. Fixes #833 (from jdm:newglobal); r=kmcallister
...
Requires https://github.com/mozilla-servo/rust-mozjs/pull/34 .
Source-Repo: https://github.com/servo/servo
Source-Revision: 0dd90c75d87844350c4cf5deb69e49f44a853f97
2013-09-09 17:06:53 -07:00
Tom Schuster
418df88a3d
servo: Merge #878 - Implement Navigator (from evilpie:navigator); r=metajack
...
Source-Repo: https://github.com/servo/servo
Source-Revision: da4cede50010f0546c47f3e321b1d57c16d0d133
2013-09-06 11:13:08 -07:00
Brian Anderson
af9c11325a
servo: Merge #821 - Update Rust (from brson:master); r=brson,metajack,metajack
...
Still needs https://github.com/mozilla-servo/glfw-rs/pull/5 and https://github.com/mozilla-servo/rust-mozjs/pull/31
Source-Repo: https://github.com/servo/servo
Source-Revision: c532c739644be0285d14540acd679f7bf18db10b
2013-08-30 15:21:36 -07:00
Keegan McAllister
f8dd4f7823
servo: Merge #735 - Upgrade to latest Rust (from kmcallister:rust-upgrade); r=kmcallister,metajack
...
Was #734 .
Source-Repo: https://github.com/servo/servo
Source-Revision: 2359587cbbc77a86d92c9628f19bc883818c563f
2013-08-16 15:46:03 -07:00
Josh Matthews
6d1f0380e3
servo: Merge #672 - Fill out various proxy binding traps as part of making setters work. Add (from jdm:proxysetter); r=metajack
...
... named getter and setter and indexed getter support, as well as proxy object expandos. Fixes #660 .
Source-Repo: https://github.com/servo/servo
Source-Revision: e41fdc43f4d173e5ec959283105e1f4ae14a8549
2013-08-05 10:03:33 -07:00
Josh Matthews
e52a394924
servo: Merge #645 - Generate bindings for Window (from jdm:window); r=jdm
...
This one also looks larger than necessary because GetParentObject needed to be changed to return an Option.
Source-Repo: https://github.com/servo/servo
Source-Revision: 7911ae56954cc0ff03f77ff901233a411a30f1e7
2013-07-30 13:57:26 -07:00
Tim Kuehn
5271768982
servo: Merge #628 - Structural changes to support Iframes (from tikue:master); r=metajack
...
Completed:
* Replace pipeline navigation context with frame tree navigation context
* Reuse script task for same origin iframes
* Block on size future for iframe reflow
* Remove global script context
* Change codegen to use specific page context rather than script context.
Still to do:
* Compositor's handling of relative frame positions
* Compositor currently only asks for tiles from outermost frame
* Window events are forwarded to the outermost frame's script. Should be routed to proper script via constellation.
* Layout's sending of updated iframe sizes to constellation or size future (initial size only) as reflow is performed
Source-Repo: https://github.com/servo/servo
Source-Revision: d9e71edb10973b0bd1739ac3221f1d87aec421ec
2013-07-29 21:21:19 -07:00
Jack Moffitt
dc43ed81aa
servo: Merge #563 - Replace GLUT with GLFW (from metajack:glfw); r=metajack
...
This code replaces glut with glfw. The motivation here is address the GPU driver bugs on Linux when using multiple `Display *` pointers with shared GL contexts instead of a single common one. GLFW has native access methods which provide access to its `Display *`, which appears to be unique among all the similar toolkits.
Details:
- Adds glfw and glfw-rs to the build
- Removes GLUT code and replaces it with GLFW versions
- Fixes hard coded initial window values
- Fixes clean targets
- Event loop doesn't block on windowing events anymore
Source-Repo: https://github.com/servo/servo
Source-Revision: 34a35054e9e113b9033fc050eaf25c82223c9aff
2013-07-10 06:57:36 -07:00
Tim Kuehn
2bbd78a465
servo: Merge #550 - Modular pipelines (from tikue:master); r=metajack
...
When loading pages, the constellation spawns a new script<-->layout<-->renderer pipeline that loads in the background while scripts continue executing on the currently loaded page.
Source-Repo: https://github.com/servo/servo
Source-Revision: 213d9a011a63842434df4e8ce3c359d08232aefa
2013-07-03 09:42:47 -07:00
Brian Anderson
abe922ef08
servo: Merge #546 - Update for language changes (from brson:master); r=metajack
...
Source-Repo: https://github.com/servo/servo
Source-Revision: bc520e0143a82c20b01df518e7be486552a40538
2013-06-26 15:36:53 -07:00
Tim Kuehn
8d9e91207c
servo: Merge #517 - decouple script from compositor, route through layout (from tikue:master); r=metajack
...
communicate via layout
refactor channel wrappers from *Task --> *Chan
Source-Repo: https://github.com/servo/servo
Source-Revision: d61c4553409089ff51788e485bf426278fc3a30e
2013-06-17 13:21:34 -07:00
Patrick Walton
9730fd6169
servo: Merge #515 - Rollup of changes (from pcwalton:master); r=metajack
...
Changes authored by me have not yet been reviewed; the other changes have.
r? @metajack
Source-Repo: https://github.com/servo/servo
Source-Revision: 96731e9714e08773521c0f54e0f0a852e5029252
2013-06-13 17:45:25 -07:00
Jack Moffitt
ca3518f610
servo: Merge #512 - Rollup of changes #2 (from metajack:pcwalton-master); r=jdm
...
This is try number 2 for #501 rollup.
Source-Repo: https://github.com/servo/servo
Source-Revision: 0ae2081e635978b8ef9225670292863594b39c06
2013-06-11 15:27:33 -07:00
Patrick Walton
ade50cbb39
servo: Merge #474 - Separate the DOM and layout into separate crates (from pcwalton:separation); r=pcwalton
...
r? @metajack
Source-Repo: https://github.com/servo/servo
Source-Revision: 473b0941eca8c6498e5065892de49562dce0b78c
--HG--
rename : servo/src/components/main/dom/bindings/clientrect.rs => servo/src/components/script/dom/bindings/clientrect.rs
rename : servo/src/components/main/dom/bindings/clientrectlist.rs => servo/src/components/script/dom/bindings/clientrectlist.rs
rename : servo/src/components/main/dom/bindings/codegen/BindingGen.py => servo/src/components/script/dom/bindings/codegen/BindingGen.py
rename : servo/src/components/main/dom/bindings/codegen/BindingUtils.cpp => servo/src/components/script/dom/bindings/codegen/BindingUtils.cpp
rename : servo/src/components/main/dom/bindings/codegen/BindingUtils.h => servo/src/components/script/dom/bindings/codegen/BindingUtils.h
rename : servo/src/components/main/dom/bindings/codegen/Bindings.conf => servo/src/components/script/dom/bindings/codegen/Bindings.conf
rename : servo/src/components/main/dom/bindings/codegen/ClientRect.webidl => servo/src/components/script/dom/bindings/codegen/ClientRect.webidl
rename : servo/src/components/main/dom/bindings/codegen/ClientRectList.webidl => servo/src/components/script/dom/bindings/codegen/ClientRectList.webidl
rename : servo/src/components/main/dom/bindings/codegen/Codegen.py => servo/src/components/script/dom/bindings/codegen/Codegen.py
rename : servo/src/components/main/dom/bindings/codegen/CodegenRust.py => servo/src/components/script/dom/bindings/codegen/CodegenRust.py
rename : servo/src/components/main/dom/bindings/codegen/Configuration.py => servo/src/components/script/dom/bindings/codegen/Configuration.py
rename : servo/src/components/main/dom/bindings/codegen/DOMJSClass.h => servo/src/components/script/dom/bindings/codegen/DOMJSClass.h
rename : servo/src/components/main/dom/bindings/codegen/DOMJSProxyHandler.cpp => servo/src/components/script/dom/bindings/codegen/DOMJSProxyHandler.cpp
rename : servo/src/components/main/dom/bindings/codegen/DOMJSProxyHandler.h => servo/src/components/script/dom/bindings/codegen/DOMJSProxyHandler.h
rename : servo/src/components/main/dom/bindings/codegen/DOMParser.webidl => servo/src/components/script/dom/bindings/codegen/DOMParser.webidl
rename : servo/src/components/main/dom/bindings/codegen/ErrorResult.h => servo/src/components/script/dom/bindings/codegen/ErrorResult.h
rename : servo/src/components/main/dom/bindings/codegen/Errors.msg => servo/src/components/script/dom/bindings/codegen/Errors.msg
rename : servo/src/components/main/dom/bindings/codegen/Event.webidl => servo/src/components/script/dom/bindings/codegen/Event.webidl
rename : servo/src/components/main/dom/bindings/codegen/EventTarget.webidl => servo/src/components/script/dom/bindings/codegen/EventTarget.webidl
rename : servo/src/components/main/dom/bindings/codegen/GenerateCSS2PropertiesWebIDL.py => servo/src/components/script/dom/bindings/codegen/GenerateCSS2PropertiesWebIDL.py
rename : servo/src/components/main/dom/bindings/codegen/GlobalGen.py => servo/src/components/script/dom/bindings/codegen/GlobalGen.py
rename : servo/src/components/main/dom/bindings/codegen/HTMLCollection.webidl => servo/src/components/script/dom/bindings/codegen/HTMLCollection.webidl
rename : servo/src/components/main/dom/bindings/codegen/Makefile.in => servo/src/components/script/dom/bindings/codegen/Makefile.in
rename : servo/src/components/main/dom/bindings/codegen/Nullable.h => servo/src/components/script/dom/bindings/codegen/Nullable.h
rename : servo/src/components/main/dom/bindings/codegen/PrimitiveConversions.h => servo/src/components/script/dom/bindings/codegen/PrimitiveConversions.h
rename : servo/src/components/main/dom/bindings/codegen/RegisterBindings.cpp => servo/src/components/script/dom/bindings/codegen/RegisterBindings.cpp
rename : servo/src/components/main/dom/bindings/codegen/RegisterBindings.h => servo/src/components/script/dom/bindings/codegen/RegisterBindings.h
rename : servo/src/components/main/dom/bindings/codegen/TypedArray.h => servo/src/components/script/dom/bindings/codegen/TypedArray.h
rename : servo/src/components/main/dom/bindings/codegen/crashtests/769464.html => servo/src/components/script/dom/bindings/codegen/crashtests/769464.html
rename : servo/src/components/main/dom/bindings/codegen/crashtests/crashtests.list => servo/src/components/script/dom/bindings/codegen/crashtests/crashtests.list
rename : servo/src/components/main/dom/bindings/codegen/parser/README => servo/src/components/script/dom/bindings/codegen/parser/README
rename : servo/src/components/main/dom/bindings/codegen/parser/UPSTREAM => servo/src/components/script/dom/bindings/codegen/parser/UPSTREAM
rename : servo/src/components/main/dom/bindings/codegen/parser/WebIDL.py => servo/src/components/script/dom/bindings/codegen/parser/WebIDL.py
rename : servo/src/components/main/dom/bindings/codegen/parser/runtests.py => servo/src/components/script/dom/bindings/codegen/parser/runtests.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_any_null.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_any_null.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_argument_identifier_conflicts.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_argument_identifier_conflicts.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_argument_novoid.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_argument_novoid.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_array_of_interface.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_array_of_interface.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_arraybuffer.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_arraybuffer.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_attr.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_attr.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_attr_sequence_type.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_attr_sequence_type.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_builtin_filename.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_builtin_filename.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_builtins.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_builtins.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_callback.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_callback.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_callback_interface.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_callback_interface.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_const.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_const.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_constructor.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_constructor.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_constructor_no_interface_object.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_constructor_no_interface_object.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_deduplicate.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_deduplicate.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_dictionary.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_dictionary.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_distinguishability.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_distinguishability.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_double_null.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_double_null.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_duplicate_qualifiers.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_duplicate_qualifiers.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_empty_enum.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_empty_enum.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_enum.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_enum.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_enum_duplicate_values.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_enum_duplicate_values.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_error_colno.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_error_colno.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_error_lineno.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_error_lineno.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_extended_attributes.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_extended_attributes.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_forward_decl.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_forward_decl.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_implements.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_implements.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_incomplete_parent.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_incomplete_parent.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_incomplete_types.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_incomplete_types.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_interface.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_interface.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_interface_const_identifier_conflicts.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_interface_const_identifier_conflicts.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_interface_identifier_conflicts_across_members.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_interface_identifier_conflicts_across_members.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_method.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_method.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_nullable_equivalency.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_nullable_equivalency.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_nullable_void.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_nullable_void.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_optional_constraints.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_optional_constraints.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_overload.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_overload.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_sanity.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_sanity.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_special_method_signature_mismatch.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_special_method_signature_mismatch.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_special_methods.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_special_methods.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_special_methods_uniqueness.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_special_methods_uniqueness.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_treatNonCallableAsNull.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_treatNonCallableAsNull.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_typedef.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_typedef.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_union.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_union.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_union_any.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_union_any.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_union_nullable.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_union_nullable.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_variadic_callback.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_variadic_callback.py
rename : servo/src/components/main/dom/bindings/codegen/parser/tests/test_variadic_constraints.py => servo/src/components/script/dom/bindings/codegen/parser/tests/test_variadic_constraints.py
rename : servo/src/components/main/dom/bindings/codegen/ply/COPYING => servo/src/components/script/dom/bindings/codegen/ply/COPYING
rename : servo/src/components/main/dom/bindings/codegen/ply/README => servo/src/components/script/dom/bindings/codegen/ply/README
rename : servo/src/components/main/dom/bindings/codegen/ply/ply/__init__.py => servo/src/components/script/dom/bindings/codegen/ply/ply/__init__.py
rename : servo/src/components/main/dom/bindings/codegen/ply/ply/lex.py => servo/src/components/script/dom/bindings/codegen/ply/ply/lex.py
rename : servo/src/components/main/dom/bindings/codegen/ply/ply/yacc.py => servo/src/components/script/dom/bindings/codegen/ply/ply/yacc.py
rename : servo/src/components/main/dom/bindings/codegen/pythonpath.py => servo/src/components/script/dom/bindings/codegen/pythonpath.py
rename : servo/src/components/main/dom/bindings/codegen/stubgenerator/Skeleton.cpp => servo/src/components/script/dom/bindings/codegen/stubgenerator/Skeleton.cpp
rename : servo/src/components/main/dom/bindings/codegen/stubgenerator/Skeleton.h => servo/src/components/script/dom/bindings/codegen/stubgenerator/Skeleton.h
rename : servo/src/components/main/dom/bindings/codegen/stubgenerator/generate.sh => servo/src/components/script/dom/bindings/codegen/stubgenerator/generate.sh
rename : servo/src/components/main/dom/bindings/codegen/test/Makefile.in => servo/src/components/script/dom/bindings/codegen/test/Makefile.in
rename : servo/src/components/main/dom/bindings/codegen/test/TestBindingHeader.h => servo/src/components/script/dom/bindings/codegen/test/TestBindingHeader.h
rename : servo/src/components/main/dom/bindings/codegen/test/TestCodeGen.webidl => servo/src/components/script/dom/bindings/codegen/test/TestCodeGen.webidl
rename : servo/src/components/main/dom/bindings/codegen/test/TestDictionary.webidl => servo/src/components/script/dom/bindings/codegen/test/TestDictionary.webidl
rename : servo/src/components/main/dom/bindings/codegen/test/TestTypedef.webidl => servo/src/components/script/dom/bindings/codegen/test/TestTypedef.webidl
rename : servo/src/components/main/dom/bindings/codegen/test/file_bug775543.html => servo/src/components/script/dom/bindings/codegen/test/file_bug775543.html
rename : servo/src/components/main/dom/bindings/codegen/test/forOf_iframe.html => servo/src/components/script/dom/bindings/codegen/test/forOf_iframe.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_InstanceOf.html => servo/src/components/script/dom/bindings/codegen/test/test_InstanceOf.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_bug773326.html => servo/src/components/script/dom/bindings/codegen/test/test_bug773326.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_bug775543.html => servo/src/components/script/dom/bindings/codegen/test/test_bug775543.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_bug788369.html => servo/src/components/script/dom/bindings/codegen/test/test_bug788369.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_enums.html => servo/src/components/script/dom/bindings/codegen/test/test_enums.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_forOf.html => servo/src/components/script/dom/bindings/codegen/test/test_forOf.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_integers.html => servo/src/components/script/dom/bindings/codegen/test/test_integers.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_interfaceToString.html => servo/src/components/script/dom/bindings/codegen/test/test_interfaceToString.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_lookupGetter.html => servo/src/components/script/dom/bindings/codegen/test/test_lookupGetter.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_sequence_wrapping.html => servo/src/components/script/dom/bindings/codegen/test/test_sequence_wrapping.html
rename : servo/src/components/main/dom/bindings/codegen/test/test_traceProtos.html => servo/src/components/script/dom/bindings/codegen/test/test_traceProtos.html
rename : servo/src/components/main/dom/bindings/conversions.rs => servo/src/components/script/dom/bindings/conversions.rs
rename : servo/src/components/main/dom/bindings/document.rs => servo/src/components/script/dom/bindings/document.rs
rename : servo/src/components/main/dom/bindings/domparser.rs => servo/src/components/script/dom/bindings/domparser.rs
rename : servo/src/components/main/dom/bindings/element.rs => servo/src/components/script/dom/bindings/element.rs
rename : servo/src/components/main/dom/bindings/event.rs => servo/src/components/script/dom/bindings/event.rs
rename : servo/src/components/main/dom/bindings/eventtarget.rs => servo/src/components/script/dom/bindings/eventtarget.rs
rename : servo/src/components/main/dom/bindings/htmlcollection.rs => servo/src/components/script/dom/bindings/htmlcollection.rs
rename : servo/src/components/main/dom/bindings/node.rs => servo/src/components/script/dom/bindings/node.rs
rename : servo/src/components/main/dom/bindings/proxyhandler.rs => servo/src/components/script/dom/bindings/proxyhandler.rs
rename : servo/src/components/main/dom/bindings/text.rs => servo/src/components/script/dom/bindings/text.rs
rename : servo/src/components/main/dom/bindings/utils.rs => servo/src/components/script/dom/bindings/utils.rs
rename : servo/src/components/main/dom/bindings/window.rs => servo/src/components/script/dom/bindings/window.rs
rename : servo/src/components/main/dom/characterdata.rs => servo/src/components/script/dom/characterdata.rs
rename : servo/src/components/main/dom/clientrect.rs => servo/src/components/script/dom/clientrect.rs
rename : servo/src/components/main/dom/clientrectlist.rs => servo/src/components/script/dom/clientrectlist.rs
rename : servo/src/components/main/dom/document.rs => servo/src/components/script/dom/document.rs
rename : servo/src/components/main/dom/domparser.rs => servo/src/components/script/dom/domparser.rs
rename : servo/src/components/main/dom/element.rs => servo/src/components/script/dom/element.rs
rename : servo/src/components/main/dom/event.rs => servo/src/components/script/dom/event.rs
rename : servo/src/components/main/dom/eventtarget.rs => servo/src/components/script/dom/eventtarget.rs
rename : servo/src/components/main/dom/htmlcollection.rs => servo/src/components/script/dom/htmlcollection.rs
rename : servo/src/components/main/dom/node.rs => servo/src/components/script/dom/node.rs
rename : servo/src/components/main/dom/window.rs => servo/src/components/script/dom/window.rs
rename : servo/src/components/main/html/cssparse.rs => servo/src/components/script/html/cssparse.rs
rename : servo/src/components/main/html/hubbub_html_parser.rs => servo/src/components/script/html/hubbub_html_parser.rs
rename : servo/src/components/main/scripting/script_task.rs => servo/src/components/script/script_task.rs
2013-05-30 00:06:42 -07:00