b9cef6b587ac59d69506afda47df0b5b493949ed: Bug 1259877 - Add a bunch of Call overloads for 0/1/2 arguments with this as (HandleValue | JSObject*). r=jorendorff
Jeff Walden <jwalden@mit.edu> - Tue, 05 Apr 2016 14:06:09 -0700 - rev 293143
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1259877 - Add a bunch of Call overloads for 0/1/2 arguments with this as (HandleValue | JSObject*). r=jorendorff
b538123cb69fccccb70dd6afb50c7829349e2796: Bug 1259877 - Add CallFromStack for certain internal users, js::Call for general use, and mark js::Invoke as deprecated. r=efaust
Jeff Walden <jwalden@mit.edu> - Mon, 21 Mar 2016 15:51:13 -0700 - rev 293142
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1259877 - Add CallFromStack for certain internal users, js::Call for general use, and mark js::Invoke as deprecated. r=efaust
b9d51ed412a7ccf1ad49e7fb1bb998720e23a7fa: Bug 1259877 - Eliminate Invoke(JSContext*, const CallArgs&, MaybeConstruct = NO_CONSTRUCT) by 1) renaming it to a more-internal name, 2) adding an Invoke overload for existing InvokeArgs providers only, and 3) adding an InternalInvoke function to temporarily mark non-InvokeArgs places using the existing signature that will later be changed not to. r=efaust
Jeff Walden <jwalden@mit.edu> - Mon, 21 Mar 2016 14:32:26 -0700 - rev 293141
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1259877 - Eliminate Invoke(JSContext*, const CallArgs&, MaybeConstruct = NO_CONSTRUCT) by 1) renaming it to a more-internal name, 2) adding an Invoke overload for existing InvokeArgs providers only, and 3) adding an InternalInvoke function to temporarily mark non-InvokeArgs places using the existing signature that will later be changed not to. r=efaust
f0d5faf75aa52770bffb0e39ac786b5c9fc101af: Bug 1259877 - Change js::DirectEval to take v/vp rather than a CallArgs to operate on directly. r=efaust
Jeff Walden <jwalden@mit.edu> - Mon, 21 Mar 2016 14:28:59 -0700 - rev 293140
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1259877 - Change js::DirectEval to take v/vp rather than a CallArgs to operate on directly. r=efaust
cd77e25dd6009768c862a4969969f37bdb1469d2: Bug 1260499 - Handle incoming messages before push service is initialized. r=nalexander,jchen
William Chen <wchen@mozilla.com> - Wed, 13 Apr 2016 16:55:25 -0700 - rev 293139
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1260499 - Handle incoming messages before push service is initialized. r=nalexander,jchen
4c1cac3142b21dad506afee4bcd58efd4ba518b9: Bug 1247150 - Consistently use StyleSheetHandle::RefPtr* for outparams in nsLayoutStylesheetCache. r=dholbert
Cameron McCormack <cam@mcc.id.au> - Thu, 14 Apr 2016 09:55:47 +1000 - rev 293138
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1247150 - Consistently use StyleSheetHandle::RefPtr* for outparams in nsLayoutStylesheetCache. r=dholbert
04af26577b0d8a3329d46b1f48f19f0a30fba631: Bug 1264238 - Part 2: Sort nsCSSPropList.h entries. r=dholbert
Cameron McCormack <cam@mcc.id.au> - Thu, 14 Apr 2016 09:55:47 +1000 - rev 293137
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1264238 - Part 2: Sort nsCSSPropList.h entries. r=dholbert
e79a7ee93d9c43cc2b512a964b6487fcca6254b8: Bug 1264238 - Part 1: Remove unused CSS_PROP_STUB_NOT_CSS macro. r=dholbert
Cameron McCormack <cam@mcc.id.au> - Thu, 14 Apr 2016 09:55:47 +1000 - rev 293136
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1264238 - Part 1: Remove unused CSS_PROP_STUB_NOT_CSS macro. r=dholbert
19f4a61b0c3c546e23f4df19344d3dc9202a4318: Bug 645647 part 4 - Add an 'm' prefix to some members to follow our naming conventions. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 14 Apr 2016 01:32:12 +0200 - rev 293135
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 645647 part 4 - Add an 'm' prefix to some members to follow our naming conventions. r=dholbert
78e9d3a39ae86af507b4a8aaa31293edd0d270fc: Bug 645647 part 3 - Remove unused trailingTextFrame member. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 14 Apr 2016 01:32:12 +0200 - rev 293134
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 645647 part 3 - Remove unused trailingTextFrame member. r=dholbert
812c15b34793ac1c0bdd5560af46461f1b5ac5a4: Bug 645647 part 2 - Reftests.
Mats Palmgren <mats@mozilla.com> - Thu, 14 Apr 2016 01:32:12 +0200 - rev 293133
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 645647 part 2 - Reftests.
8ba874ed8bf874a6f810065df09ad552137be8d3: Bug 645647 part 1 - Don't let empty bullet frames block suppressing white-space in intrinsic size calculations. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 14 Apr 2016 01:32:12 +0200 - rev 293132
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 645647 part 1 - Don't let empty bullet frames block suppressing white-space in intrinsic size calculations. r=dholbert
5f8bcba5c5e00491fe020177470be81543255313: Bug 1105556 - Add a hidden preference that is checked in debug mode to determine whether the main LoadInfo() constructor should assert that the ContentPolicyType is not TYPE_DOCUMENT.
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:36 -0700 - rev 293131
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - Add a hidden preference that is checked in debug mode to determine whether the main LoadInfo() constructor should assert that the ContentPolicyType is not TYPE_DOCUMENT. Set the preference in xpcshell tests that create TYPE_DOCUMENT loads in javascript and hence end up using the main constructor. r=sicking, ckerschb
3590109e2001bff004a047dd3f7f4c36a691b74d: Bug 1105556 - test fixes. r=sicking, ckerschb
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:33 -0700 - rev 293130
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - test fixes. r=sicking, ckerschb
8573a03297ea03d9b16923e565a6ce750ada02dc: Bug 1105556 - nsPerformance::CheckAllowedOrigin should return early for TYPE_DOCUMENT loads. TYPE_DOCUMENT loads don't go through a TimingAllowedCheck(). r=bz, vgosu
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:31 -0700 - rev 293129
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - nsPerformance::CheckAllowedOrigin should return early for TYPE_DOCUMENT loads. TYPE_DOCUMENT loads don't go through a TimingAllowedCheck(). r=bz, vgosu
9ae70caf56c04ce2ee4d6d2494b819045781562d: Bug 1105556 - Don't call CheckLoadURIWithPrincipal() in DoCheckLoadURIChecks() for TYPE_DOCUMENT loads where we don't have a loadingPrincipal. Ensure SEC_COOKIES_SAME_ORIGIN isn't set for TYPE_DOCUMENT loads in CheckChannel(). r=ckerschb, sicking
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:28 -0700 - rev 293128
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - Don't call CheckLoadURIWithPrincipal() in DoCheckLoadURIChecks() for TYPE_DOCUMENT loads where we don't have a loadingPrincipal. Ensure SEC_COOKIES_SAME_ORIGIN isn't set for TYPE_DOCUMENT loads in CheckChannel(). r=ckerschb, sicking
2c073cc550110ad65707497398b8428036bfc39c: Bug 1105556 - We won't have a channelLoadingPrincipal for top level loads, so nsChannelClassifier::SameLoadingURI will return false. Adding a comment to indicate that the behavior is fine since Tracking Protection doesn't apply to top level loads. r=fmarier
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:25 -0700 - rev 293127
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - We won't have a channelLoadingPrincipal for top level loads, so nsChannelClassifier::SameLoadingURI will return false. Adding a comment to indicate that the behavior is fine since Tracking Protection doesn't apply to top level loads. r=fmarier
798ade8d33944ca07b50ef421a75a9e0145b69f1: Bug 1105556 - Call Create(originAttributes) when loadinfo->loadingPrincipal is null, instead of CreatePrincipalWithInheritedAttributes(). r=sicking
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:22 -0700 - rev 293126
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - Call Create(originAttributes) when loadinfo->loadingPrincipal is null, instead of CreatePrincipalWithInheritedAttributes(). r=sicking
573ce84e754770db26e9c1d19793b1382c3c8891: Bug 1105556 -
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:19 -0700 - rev 293125
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - * loadingNode passed to loadInfo null for TYPE_DOCUMENT and outer window's frameelementinternal for subdocuments. * loadingPrincipal is taken directly from loadingNode; if loadingNode doesn't exist, it's null. * requestingContext passed to nsIContentPolicy unchanged * requestingPrincipal passed to nsIContentPolicy unchanged * triggeringPrincipal passed to loadInfo unchanged r=sicking, bz
59231900a5a5dc916ac76a333f40776d63540f8a: Bug 1105556 - Allow loadInfo->loadingNode and loadInfo->loadingPrincipal to be null for TYPE_DOCUMENT loads. r=sicking, ckerschb
Tanvi Vyas <tanvi@mozilla.com> - Wed, 13 Apr 2016 16:30:16 -0700 - rev 293124
Push 30175 by cbook@mozilla.com at Thu, 14 Apr 2016 09:38:40 +0000
Bug 1105556 - Allow loadInfo->loadingNode and loadInfo->loadingPrincipal to be null for TYPE_DOCUMENT loads. r=sicking, ckerschb
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip