13e0088b85fd056b409e79563ac707858662264c: Bug 1436308 - Generate a ToJSON() method for WebIDL types with records r=bz
Tim Taubert <ttaubert@mozilla.com> - Wed, 07 Feb 2018 12:01:00 +0100 - rev 402778
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1436308 - Generate a ToJSON() method for WebIDL types with records r=bz We currently don't generate a ::ToJSON() method for WebIDL types with record<K,V> members. These types should be safe to convert to JSON, as long as type V itself is. Per spec, type K is always a DOMString, USVString, or ByteString.
f1a8cafe2ed9702e3e3709d8836bd8b12f93cf12: Bug 1435796 - Fix JSString::dumpRepresentationHeader to use printf instead of put. r=sfink
Jan de Mooij <jdemooij@mozilla.com> - Wed, 07 Feb 2018 14:39:11 +0100 - rev 402777
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1435796 - Fix JSString::dumpRepresentationHeader to use printf instead of put. r=sfink
17704f81efef6b2b3b93fb0d80d6f128cf85faf0: Bug 1436065 - Add JS_NewLatin1String API to create Latin1 strings without copying. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Wed, 07 Feb 2018 14:38:00 +0100 - rev 402776
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1436065 - Add JS_NewLatin1String API to create Latin1 strings without copying. r=luke
1157f9e6cce081e0f05f0e62e5d16b816f726456: Bug 1435995 - Disable DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL usage r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 07 Feb 2018 22:21:35 +0900 - rev 402775
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1435995 - Disable DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL usage r=nical
0bc556c6e060f0e29a31f28d69b54179edc32990: Bug 1435209 - Use CMOVcc instead of index masking. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Wed, 07 Feb 2018 13:49:06 +0100 - rev 402774
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1435209 - Use CMOVcc instead of index masking. r=luke
7d098669f8cb02be84451118e9c93bc0b9b3d461: Bug 1408636 - Ensure accessibility tests pass regardless of image caching affecting whitespace. r=yzen
Andrew Osmond <aosmond@mozilla.com> - Wed, 07 Feb 2018 07:27:28 -0500 - rev 402773
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1408636 - Ensure accessibility tests pass regardless of image caching affecting whitespace. r=yzen
30ee5a21a6a14cf3bb4e043b3129280a72e151ea: Bug 1383682 - Part 3. Prevent imgRequestProxy from leaking the current state when validating. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Wed, 07 Feb 2018 07:27:28 -0500 - rev 402772
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1383682 - Part 3. Prevent imgRequestProxy from leaking the current state when validating. r=tnikkel There are two other means from which a caller can get the current state which originally ignored validation -- GetImageStatus and StartDecodingWithResult. These methods are used by layout in some circumstances to decide whether or not the image is ready to display. As observed in some web platform tests, in particular css/css-backgrounds-3/background-size-031.html, we may actually validate and purge the cache for images under test. The state given by the aforementioned methods was misleading, because validation changed it. Now they take into account validation, and do not imply any particular state while validation is in progress.
62497967f092c6c76778ddc1534f110d4583eeb9: Bug 1383682 - Part 2. Rename IProgressObserver::SetNotificationsDeferred to make purpose clear. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Wed, 07 Feb 2018 07:27:27 -0500 - rev 402771
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1383682 - Part 2. Rename IProgressObserver::SetNotificationsDeferred to make purpose clear. r=tnikkel IProgressObserver::SetNotificationsDeferred is now used just for ProgressTracker to track when there is a pending notification for an observer. It has been renamed to MarkPendingNotify and ClearPendingNotify to make a clear distinction.
c657d87a001166bf42e47580c37919b8b018238d: Bug 1383682 - Part 1. Split off imgRequestProxy notification deferrals for validation. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Wed, 07 Feb 2018 07:27:27 -0500 - rev 402770
Push 33402 by aciure@mozilla.com at Wed, 07 Feb 2018 22:06:27 +0000
Bug 1383682 - Part 1. Split off imgRequestProxy notification deferrals for validation. r=tnikkel When cache validation is in progress, imgRequestProxy defers its notifications to its listener until the validation is complete. This is because the cache may be discarded, and the current state will change. It attempted to share the same flags with notification deferrals used by ProgressTracker to indicate that there is a pending notification, but this has problematic/confusing. Hence this patch creates dedicated flags for notification deferrals due to cache validation.
fc3d9de1f56c35341db3d903dbbd0be5931ca343: Bug 1100988 - Remove useless observer parameter in nsIPrintingPromptService.showPageSetup(); r=mconley
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 05 Feb 2018 11:11:50 +0100 - rev 402769
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1100988 - Remove useless observer parameter in nsIPrintingPromptService.showPageSetup(); r=mconley MozReview-Commit-ID: IpkwVR4YpO4
a1074028c5d5c6cd16f08d6e042554a8b79cc207: Bug 1436394: Move selectors and css-scoping WPT tests to CSS Parsing and Computation. r=jgraham
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Feb 2018 17:05:37 +0100 - rev 402768
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1436394: Move selectors and css-scoping WPT tests to CSS Parsing and Computation. r=jgraham There's nothing CSSOM-specific in them. MozReview-Commit-ID: Ft5j7MNVlOp
7a8fceb25ceb98647574a44de81a74f24a25ed1b: Bug 1418930 Part 7: Change a web platform test to PASS. r=emilio
Brad Werth <bwerth@mozilla.com> - Mon, 05 Feb 2018 09:38:33 -0800 - rev 402767
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1418930 Part 7: Change a web platform test to PASS. r=emilio MozReview-Commit-ID: 69EsrXNoKFz
8554668651cc3364e840b14e784d6e317cac264c: Bug 1418930 Part 6: Add a test of shape-outside with and without a CORS violation. r=emilio
Brad Werth <bwerth@mozilla.com> - Wed, 31 Jan 2018 17:02:14 -0500 - rev 402766
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1418930 Part 6: Add a test of shape-outside with and without a CORS violation. r=emilio MozReview-Commit-ID: KI4itQ1ORYJ
e187bbe58b54f821d0c29645d6a5154a897d8960: Bug 1418930 Part 5: Update nsStyleStruct::FinishStyle and nsRuleNode::ComputeDisplayData to set CORS mode for shape-outside images. r=emilio
Brad Werth <bwerth@mozilla.com> - Wed, 31 Jan 2018 16:08:01 -0500 - rev 402765
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1418930 Part 5: Update nsStyleStruct::FinishStyle and nsRuleNode::ComputeDisplayData to set CORS mode for shape-outside images. r=emilio MozReview-Commit-ID: 7MXJHE2vidS
9c080d88ee0c0be31bb9db4313320a62500f0aa5: Bug 1418930 Part 4: Define a CSS property flag to accompany the image preload flag -- to also use anonymous CORS. r=emilio
Brad Werth <bwerth@mozilla.com> - Thu, 25 Jan 2018 14:56:39 -0800 - rev 402764
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1418930 Part 4: Define a CSS property flag to accompany the image preload flag -- to also use anonymous CORS. r=emilio MozReview-Commit-ID: 9iQgT3g1m9J
b1868b7597e2682b8fb8501dd0a22a4230a57440: Bug 1418930 Part 3: Update css::ImageValue to carry a parameter that indicates anonymous CORS headers should be used during loading. r=emilio
Brad Werth <bwerth@mozilla.com> - Mon, 29 Jan 2018 13:55:38 -0500 - rev 402763
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1418930 Part 3: Update css::ImageValue to carry a parameter that indicates anonymous CORS headers should be used during loading. r=emilio MozReview-Commit-ID: JJ5lZRwS6Be
cac787a13132ce9498ff6a66793a49d6a2ce3eea: Bug 1418930 Part 2: Extend ImageLoader with a parameter to add anonymous CORS headers. r=bz,emilio
Brad Werth <bwerth@mozilla.com> - Thu, 25 Jan 2018 14:14:13 -0800 - rev 402762
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1418930 Part 2: Extend ImageLoader with a parameter to add anonymous CORS headers. r=bz,emilio MozReview-Commit-ID: LobEEXmuNZ2
d45873f6dcc403cea7fdf64b86c4feebe6652049: Bug 1418930 Part 1: Define and use a method nsContentUtils::CORSModeToLoadImageFlags to standardize conversion of CORS modes to load image flags. r=bz
Brad Werth <bwerth@mozilla.com> - Wed, 31 Jan 2018 11:10:01 -0500 - rev 402761
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1418930 Part 1: Define and use a method nsContentUtils::CORSModeToLoadImageFlags to standardize conversion of CORS modes to load image flags. r=bz MozReview-Commit-ID: AqsEUhFYxH6
3a243ecfea525fc4de2dc52a3213677aa2d89e09: Bug 1434221 - Remove launchpad/npm workflow support from inspector. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 01 Feb 2018 07:10:41 -0800 - rev 402760
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1434221 - Remove launchpad/npm workflow support from inspector. r=jdescottes MozReview-Commit-ID: JmZUHOxqMam
c0b74e3ec30a1139b52d90ce6b99b5818e18b3fe: Bug 1435791 - Remove webapps actor front. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Feb 2018 10:25:25 -0800 - rev 402759
Push 33401 by aciure@mozilla.com at Wed, 07 Feb 2018 22:04:30 +0000
Bug 1435791 - Remove webapps actor front. r=jdescottes MozReview-Commit-ID: A21zlETw5Iz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip