9ef39356f62ce8f583f0024ba7aa5eab0bb8e4ac: Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:03 -0500 - rev 358411
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
659550973d4ddb615725ca0bb481643082b616c9: Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 358410
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
271c7cd7b59af7cd4bc42ee6d057fb7e28ece884: Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 358409
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
2c2afe7325535bc6f227219e85bc9fbe7eb414da: Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 358408
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
3be6690b9f0a166ad0dc733cd59c8e1ae0236277: Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 358407
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug Note that this increases the size of css::Rule by three words, unfortunately.
ca8c00f9738d9567866b17c6dc651ea388bb4165: Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 358406
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
795ebf4423bacff98863533366c262a6ae4bf0e1: Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 358405
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
9a4b96c10b23d847e7f47d101350070185db22dd: Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 30 Nov 2016 18:18:14 -0500 - rev 358404
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
689462b3c0c93c331025bd62c2c93472663b0113: Bug 1332531. Improve the documentation for cycle collector skippability bits. r=smaug,mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 20 Jan 2017 12:59:15 -0500 - rev 358403
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1332531. Improve the documentation for cycle collector skippability bits. r=smaug,mccr8
5ecf68f71a5b3abfff1c64dc263962068505d5b2: Bug 1330082 - factor out a checkout_or_update function for build-clang.py; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Fri, 20 Jan 2017 12:54:56 -0500 - rev 358402
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1330082 - factor out a checkout_or_update function for build-clang.py; r=ehsan It's just silly to have the same code repeated multiple times; this is the sort of thing functions were invented for.
eee4bec1fa0b4f1f6e06762b259266890acec019: Bug 1331012 - update building clang for linux to version 3.9; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Fri, 20 Jan 2017 12:54:56 -0500 - rev 358401
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1331012 - update building clang for linux to version 3.9; r=ehsan The return-empty-string-non-mangled.patch apparently landed in r249437 upstream, so we don't need to carry around our own version. The patch is still nominally used for building clang on Mac, so I have not removed it from version control.
33d8699d32d353646b9bd681cd6834b2f096327a: Bug 1331951 - Remove plugin async drawing work around that landed in bug 1312242. r=bsmedberg
Jim Mathies <jmathies@mozilla.com> - Wed, 18 Jan 2017 09:14:05 -0600 - rev 358400
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1331951 - Remove plugin async drawing work around that landed in bug 1312242. r=bsmedberg MozReview-Commit-ID: 8OgOLm7HyDT
efa25aac88f420ad6a3f971c6eb8540b1a2fbd8a: Bug 1332602 - ArrayBufferObject::create should throw RangeError if the input is bigger than INT32_MAX, r=evilpie
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 20 Jan 2017 18:23:33 +0100 - rev 358399
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1332602 - ArrayBufferObject::create should throw RangeError if the input is bigger than INT32_MAX, r=evilpie
1781d98423dbf8a6cfd5602913d4a2cc40f5452c: Bug 1331269 - Assertion failure: aChild->Parent() == mParent, r=eitan
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 20 Jan 2017 11:59:52 -0500 - rev 358398
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1331269 - Assertion failure: aChild->Parent() == mParent, r=eitan
b356280b20663fd0523ce7b62cde1fd4f3f5438d: Bug 1302028 - part 7 - conditionally add bindgen features to gkrust* libraries; r=gps
nfroyd@mozilla.com <nfroyd@mozilla.com> - Fri, 20 Jan 2017 16:33:04 +0000 - rev 358397
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1302028 - part 7 - conditionally add bindgen features to gkrust* libraries; r=gps
e44e0b52a83293429000c1b89d91f2d77c0ccd26: Bug 1302028 - part 6 - pass LIBCLANG_PATH and CLANG_PATH environment variables to cargo build; r=gps
nfroyd@mozilla.com <nfroyd@mozilla.com> - Fri, 20 Jan 2017 16:33:04 +0000 - rev 358396
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1302028 - part 6 - pass LIBCLANG_PATH and CLANG_PATH environment variables to cargo build; r=gps
92a3c7536c671fa97ce2a004f6079ec8bff2f806: Bug 1302028 - part 5 - add bindgen feature to gecko-side Cargo.toml files for propagation to geckoservo; r=Manishearth
nfroyd@mozilla.com <nfroyd@mozilla.com> - Fri, 20 Jan 2017 16:33:04 +0000 - rev 358395
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1302028 - part 5 - add bindgen feature to gecko-side Cargo.toml files for propagation to geckoservo; r=Manishearth
dd2b221b990be587001ae37c04a1b2fb741b488b: Bug 1302028 - part 4 - add dummy geckoservo crate; r=Manishearth
Nathan Froyd <froydnj@mozilla.com> - Fri, 20 Jan 2017 11:33:04 -0500 - rev 358394
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1302028 - part 4 - add dummy geckoservo crate; r=Manishearth Build-time bindgen requires that the geckoservo crate exist, both so Cargo can have an accurate picture of the dependency graph and so we can specify features to pass into it. Unfortunately, geckoservo won't exist until the servo/servo import is done, which is going to take a little while. To land build-time bindgen on mozilla-central, therefore, we specify this dummy geckoservo crate that does nothing. Our Rust code can then depend on this crate, and things will magically continue to work when the servo/servo import lands.
84cf4267a0069682cd70df5091221f820617bcda: Bug 1302028 - part 3 - modify path for filtering out servo tasks; r=gps
Nathan Froyd <froydnj@mozilla.com> - Fri, 20 Jan 2017 11:33:04 -0500 - rev 358393
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1302028 - part 3 - modify path for filtering out servo tasks; r=gps We're adding a dummy servo/ports/geckoservo/ directory, which would make the filtering logic for Taskcluster tasks think that we want to run Servo tasks all the time. But we don't have a complete installation of Servo, so things will inevitably fall over if we did that. To avoid this situation, change the path that the filter checks for to something a little more specific and less likely to cause conflicts.
210b8d21be0634b4f5b01b9413b2207311e763bb: Bug 1302028 - part 2 - add configury for stylo build-time bindgen needs; r=gps,chmanchester
nfroyd@mozilla.com <nfroyd@mozilla.com> - Fri, 20 Jan 2017 16:33:04 +0000 - rev 358392
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1302028 - part 2 - add configury for stylo build-time bindgen needs; r=gps,chmanchester
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip