d201babc2e846261e50b2e31893e486a4986dee0: Bug 1103368, part 4 - Ban stub getter/setter arguments to js::CheckDefineProperty. r=bhackett.
Jason Orendorff <jorendorff@mozilla.com> - Sat, 22 Nov 2014 08:43:56 -0600 - rev 217290
Bug 1103368, part 4 - Ban stub getter/setter arguments to js::CheckDefineProperty. r=bhackett.
ba1d6ece1bc620b24c14d334c77ebddc7ad08528: Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
Jason Orendorff <jorendorff@mozilla.com> - Sat, 22 Nov 2014 08:10:20 -0600 - rev 217289
Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
e737de5b209baa3de255d83efd4cb9874e5c2db5: Bug 1103368, part 2 - Ban stub getter/setter arguments to js::baseops::Define{Property,Generic,Element}, DefineNativeProperty, and DefinePropertyOrElement. r=bhackett.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 21 Nov 2014 21:07:13 -0600 - rev 217288
Bug 1103368, part 2 - Ban stub getter/setter arguments to js::baseops::Define{Property,Generic,Element}, DefineNativeProperty, and DefinePropertyOrElement. r=bhackett.
64aa4c4d0691c200eedf8ef98d697c3d0e17ae8d: Bug 1103368, part 1 - Forbid stub getter/setter arguments to NativeObject::{add,change,put}Property. r=bhackett.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 21 Nov 2014 19:33:45 -0600 - rev 217287
Bug 1103368, part 1 - Forbid stub getter/setter arguments to NativeObject::{add,change,put}Property. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522: Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 21 Nov 2014 15:14:58 -0600 - rev 217286
Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
c69e27e865656ccd9180a82e5ca761e32140860c: Bug 1083211 - Reimplement BaseProxyHandler::set from scratch to follow ES6 draft rev 27 9.1.9. r=bholley.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 13 Oct 2014 16:46:04 -0500 - rev 217285
Bug 1083211 - Reimplement BaseProxyHandler::set from scratch to follow ES6 draft rev 27 9.1.9. r=bholley. The handlers affected by this change are: SandboxProxyHandler XrayWrapper DeadObjectProxy (but not really) In the near future, I will change Proxy::set() to use this code when mHasPrototype is true. Handlers that do not override set() but nonetheless are not affected: * WindowNamedPropertiesHandler. Not affected yet because hasPrototype=true, so set() is never called. However it's worth thinking about this one. It will be changing to use this code soon. * ScriptedIndirectProxyHandler. This class was the original motivation for the old bad code; its old bad behavior has been preserved (by changing it to override set() with the old code). This is necessary, alas -- there's in-tree code depending on these details of Proxy.create()'s behavior.
ff97ac763705dd01700fc605500047a1bd374297: Bug 1097694 - js::HasOwnProperty sanity surgery. r=efaust.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 11 Nov 2014 11:14:48 -0600 - rev 217284
Bug 1097694 - js::HasOwnProperty sanity surgery. r=efaust. * Rename the clownshoes js::HasOwnProperty signature to js::NonProxyLookupOwnProperty, which is what it really is. * Change the sane js::HasOwnProperty signature to use the hasOwn handler when the argument is a proxy, as that's what it's there for. * Change the DirectProxyHandler::hasOwn implementation to use js::HasOwnProperty, so that when target is also a proxy, we end up calling its hasOwn handler. Similar changes in ScriptedDirectProxyHandler.cpp.
059b2c8bffa8d4b3092bfe68032d624abe28f631: Bug 1101170 - Move GMP's LinuxSandboxStarter into plugin-container. r=cpearce r=glandium
Jed Davis <jld@mozilla.com> - Mon, 24 Nov 2014 15:22:14 -0800 - rev 217283
Bug 1101170 - Move GMP's LinuxSandboxStarter into plugin-container. r=cpearce r=glandium
d06d1a469bb1962807e29e036666e06c4f5670e5: Bug 1101170 - Move Linux sandbox code into plugin-container on desktop. r=kang r=glandium
Jed Davis <jld@mozilla.com> - Mon, 24 Nov 2014 15:22:13 -0800 - rev 217282
Bug 1101170 - Move Linux sandbox code into plugin-container on desktop. r=kang r=glandium Specifically: * SandboxCrash() uses internal Gecko interfaces, so stays in libxul. * SandboxInfo moves to libxul from libmozsandbox, which no longer exists. * Where libxul calls Set*Sandbox(), it uses weak symbols. * Everything remains as it was on mobile.
0b3bfc3c27913e0be76dda67798865cf3c270f58: Bug 1101170 - Move sandbox status info into a separate module. r=kang r=glandium
Jed Davis <jld@mozilla.com> - Mon, 24 Nov 2014 15:22:13 -0800 - rev 217281
Bug 1101170 - Move sandbox status info into a separate module. r=kang r=glandium This changes the interface so that the code which determines the flags can live in one place, but checking the flags doesn't need to call into another library. Also removes the no-op wrappers for Set*Sandbox when disabled at build time; nothing used them, one of them was unusable due to having the wrong type, and all they really accomplish is allowing sloppiness with ifdefs (which could hide actual mistakes).
80b929468f358bc1ec0fd6b3bc9b428b9f115518: Backed out changeset 9336978bfa8c (bug 1102667)
Wes Kocher <wkocher@mozilla.com> - Mon, 24 Nov 2014 15:20:35 -0800 - rev 217280
Backed out changeset 9336978bfa8c (bug 1102667)
d8081022e243cd4dee05a0860fe236512438adab: Backed out changeset b77b26c9b3b6 (bug 1102667)
Wes Kocher <wkocher@mozilla.com> - Mon, 24 Nov 2014 15:20:29 -0800 - rev 217279
Backed out changeset b77b26c9b3b6 (bug 1102667)
da0a362dfe5d622bcb5ba5e8f5efdf0e480fa610: Backed out changeset b459d10124a8 (bug 1102667) for android mochitest-1 orange
Wes Kocher <wkocher@mozilla.com> - Mon, 24 Nov 2014 15:20:18 -0800 - rev 217278
Backed out changeset b459d10124a8 (bug 1102667) for android mochitest-1 orange
bc1ef81301e438208e5b5d5b1b3b75932d893462: Bug 1083848 - Reftests for borders and backgrounds when inline element is split across lines in vertical writing-mode. r=dbaron
Jonathan Kew <jkew@mozilla.com> - Mon, 24 Nov 2014 23:16:06 +0000 - rev 217277
Bug 1083848 - Reftests for borders and backgrounds when inline element is split across lines in vertical writing-mode. r=dbaron
fe8caca1d5c12c913614c378088597ac6fc32638: Bug 1083848 - Make InlineBackgroundData aware of vertical writing mode. r=dbaron
Jonathan Kew <jkew@mozilla.com> - Mon, 24 Nov 2014 23:16:04 +0000 - rev 217276
Bug 1083848 - Make InlineBackgroundData aware of vertical writing mode. r=dbaron
01c8dc6a07c364691bdf00990428a336b571f8f6: Bug 1103613 - Followup to adjust reftest as per review comment #6. r=me
Jonathan Kew <jkew@mozilla.com> - Mon, 24 Nov 2014 23:15:59 +0000 - rev 217275
Bug 1103613 - Followup to adjust reftest as per review comment #6. r=me
eaff9e176e42d0003f6e7869547b494cdee7ac19: Bug 1092023: comment out oaes_get_seed() definition r=edwin
Landry Breuil <landry@openbsd.org> - Mon, 24 Nov 2014 23:46:08 +0100 - rev 217274
Bug 1092023: comment out oaes_get_seed() definition r=edwin It's unused (the sole caller is already commented out), and uses deprecated ftime() & sys/timeb.h which are not available on OpenBSD and Android NDK r10c. Dont build openaes/rand.c, OAES_HAVE_ISAAC is not defined. Remove now unused rand.c & rand.h.
7fab145c2d3aa18b1c993201e189ab2d381933c3: Backed out changeset fd24a9549c1d (bug 1021221) for mochitest-3 orange
Wes Kocher <wkocher@mozilla.com> - Mon, 24 Nov 2014 14:42:05 -0800 - rev 217273
Backed out changeset fd24a9549c1d (bug 1021221) for mochitest-3 orange
1c469f11c018441201c54f5cf8eb25b91168b51e: Bug 1102823 - Zoom the window when the title bar is double clicked, if enabled. r=smichaud
Markus Stange <mstange@themasta.com> - Mon, 24 Nov 2014 16:53:33 -0500 - rev 217272
Bug 1102823 - Zoom the window when the title bar is double clicked, if enabled. r=smichaud
fd24a9549c1d6e00806d856d162a3d8eeb6c90f2: Bug 1021221 - resourceTiming initiatorType is empty/other when images are loaded from cache r=seth
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 29 Oct 2014 17:35:05 +0200 - rev 217271
Bug 1021221 - resourceTiming initiatorType is empty/other when images are loaded from cache r=seth Setting the initiatorType in imgCacheValidator::OnStartRequest for images in <img> tags and ProxyListener::OnStartRequest for images that are dynamically loaded
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip