Changes pushed with changeset ef403529cdd715fdfe7bb3cdc2531c9a2e405102
Push date [To Local]
ChangesetPatch author — Commit message
Fri Aug 14 13:01:14 2015 +0000
1b24022474297b294f3ccb3f0f9d7e477ea2c2aeRyan VanderMeulen — Backed out changesets 2381f29f63c2 and 9f2469ea7f01 (bug 1193133) for frequent w-p-t crashes/asserts. a=me
641235287674dd61ba38e72cc724763de74897a7Ryan VanderMeulen — Merge inbound to m-c. a=merge
0760af2a400f9bb1b86449d52bcf41926ab58288Jon Coppeard — Bug 1193039 - Fix assertion failure related to ObjectValueMap and OOM r=terrence
c035b63e1b816877cfdfcedfc7b530e1a0ad4308Seth Fowler — Bug 1194059 (Part 4) - Add tests that we detect IS_ANIMATED during the metadata decode. r=tn
c263278045e2aa6214149359b18c9bd97df522bbSeth Fowler — Bug 1194059 (Part 3) - Ensure the nsIInputStream LoadImage() returns is always buffered. r=tn
167ceb9650797d3281a4940450604893dc6bad26Seth Fowler — Bug 1194059 (Part 2) - Always detect IS_ANIMATED during the metadata decode. r=tn
ddd36b0369e685d65bb380dfac623151a02d5654Seth Fowler — Bug 1194059 (Part 1) - Ensure that metadata decode progress is always delivered atomically. r=tn
54d0fc9946067a995cc49326fd3861303cd1f105Chris Pearce — Bug 1194576 - Add more NSPR logging around GMP*Parent actors. r=gerald
c2a85adcd4c0ae4fdb29c4afd9f7f44a08825078Jean-Yves Avenard — Bug 1194197: [MSE] Properly propagate decoding and network errors to media element. r=cpearce
77aa950d8fbdacd540a9c8bf07df7c5f6a44067eJean-Yves Avenard — Bug 1194188: [MSE] Don't allow call to appendBuffer if media element is in error. r=cpearce
d3e2e816df2e00b30104705d32c55c87f23ab262Jean-Yves Avenard — Bug 1185827: [MSE] Error when detecting an audio format configuration change. r=gerald
7bd651ae54dd6b090555d4420f34525de3fda931Christoph Kerschbaumer — Bug 1192945 - Use channel->ascynOpen2 in widget/windows/nsDataObj.cpp (r=sicking,jimm)
276b3c44eff17b097d3cdc3c1f769597d2aaf62eChristoph Kerschbaumer — Bug 1193924 - Add assertion to AsyncOpen to make sure asyncOpen2() was called first when securityflags in loadInfo are set (r=sicking)
39172e1b1480f7c425d6de4285fe50025b9fd0c3JW Wang — Bug 1193117. Add an exclusive mode to allow at most one listener. r=kinetik.
5c74a78094884ca900eff6475ccaddeac57f09f0Seth Fowler — Bug 1194557 - Ensure that if the image was locked before RecoverFromLossOfFrames() was called, it's still locked afterwards. r=tn
8c50d6b8b009124dfef4a93e22965730e9ddf5bfJW Wang — Bug 1192708 - Remove redundant call to CloseChannel. r=roc.
03b1eb0b1f9bcb470c1996dedc45992eb4acef59Jason Orendorff — Bug 1189744 - Fix crash after GetOwnPropertyDescriptor failed to populate all fields of desc. r=jandem, a=abillings.
8f410f4e8f5cc1960eb0812ff7c469dc96a08f9cJason Orendorff — Bug 1172503 - Delete unwarranted optimization to fix "Assertion failure: !!desc.object() == objHasOwn, at js/src/vm/NativeObject.cpp:1990". r=evilpie.
dc21224de25bd42bb8ad4728c71988dfdb26ea26Jason Orendorff — Bug 1105045 - Outerize the receiver passed to proxy hooks. r=efaust.
b268c7a67b6256c66efa40fdd7b3a39480183738Jason Orendorff — Bug 1192297 - Rephrase Proxy static methods to make it clearer that the handler->hasPrototype() case is the weird case. r=Waldo.
5c3304cf2c039376dcecfe24188024c2b0de9073Jeff Walden — Bug 1183400 - Common up some is-effectless testing. r=efaust
ef403529cdd715fdfe7bb3cdc2531c9a2e405102Jeff Walden — Bug 1183400 - Remove SyntacticContext completely. r=efaust
7d13f9aefa3e41dc84ee0cb8ed505ec358f7f495Jeff Walden — Bug 1183400 - Remove SyntacticContext::Condition, now handled context-sensitively by callers specifically requesting condition-targeted folding. r=efaust
aacd11c8f3ca9522b6c91a0386f44982b6ee8980Jeff Walden — Bug 1183400 - Remove special |void| handling by making Boolish recognize |void| expressions as falsy, when they're obviously so. r=efaust
60862f5c7abf30f27173bb268f4d457a50f4abeeJeff Walden — Bug 1183400 - Replace callee-based condition-constant folding with caller-specified condition-constant folding. r=efaust
aa493345452317fb1662eb879c62bc00eb99af93Jeff Walden — Bug 1183400 - Remove SyntacticContext::Delete, now addressed by modifying how delete nodes are folded. r=efaust
9a6a4af927320dc7ce8645701a6ca606ddc22171Jeff Walden — Bug 1183400 - Remove dead fold-by-arity code. r=efaust
a4fb24ca03ed2d439b2059d1151d090077f2b508Mike Conley — Bug 1141337 - Update nsIWebBrowserPersistable to allow subframe targeting for Save Frame As. r=jld
8efc942a5dd97f3ee54e5b8ec0e79a448d53b717Cameron McCormack — Bug 1146101 - Test. r=dbaron a=abillings
4e38c128b59a1862d7c7a572f80e845d7ecd768dMyk Melez — Bug 1135261 - return new window from in desktop runtime; r=marco,smaug,junior,wesj
4ac646590af1cffe708892a46b99745386f49289Jed Davis — Bug 1193903 - Fix nsWebBrowserPersist for documents with no page descriptor. r=mconley
6c4e80bdc9183867bb688c889f2f32fb82979328Jed Davis — Bug 1193903 - Improve error reporting for out-of-process saveBrowser(). r=mconley
3b7d72e5e8506540551e14edb8077145df795c97David Anderson — When the sanity test fails, report its snapshot via Telemetry. (bug 1194505, r=mattwoodrow,vladan)
be0aec3fbdae6a641159a1bfbca333d00d58ed97David Anderson — Fix bogus assert in DriverCrashGuard. (bug 1190281 followup, r=mattwoodrow)
8fa8ea614226b42f447e38576dfe1eef7f89f685Jonathan Griffin — Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester
cef6a397f50b4c92d2f021c0549f674c80a49cdeJean-Yves Avenard — Bug 1188871: P2. Call DrainComplete should an error occurs while draining. r=snorp
914e5f9795c9b8a0ec8ffd4e6546f95336ece704Jean-Yves Avenard — Bug 1188871: P1. Don't drain decoders when an error is encountered. r=cpearce
84e68150485c1a7d9043dee3d82ca5df33b5e78cChris Manchester — Bug 1185171 - Modify gmp-test-output-protection.h to prevent failure on machines without a physical monitor attached. r=bobowen
a0ab71814ee94ab9d872fdb8a7ef0fe3e31a23adTanvi Vyas — Bug 1182551 - HTTP top level page with HTTPS mixed passive frame should have STATE_IS_INSECURE. r=ttaubert
7d8a664fd55b6d1faf6b088c90706d5c2e4a59ecTanvi Vyas — Bug 1182551 - Updating nsSecureBrowserUIImpl so that insecure pages with mixed content iframes don't get marked as broken. r=keeler
e8d8f8d2d9c0b2c874738c1b8ad2ae51019defa3Tanvi Vyas — Bug 1182551 - Don't set STATE_IS_BROKEN on HTTP pages when mixed content is allowed by default. r=smaug
9b2f1c17139524062d2fc44785c176505f89900cWes Kocher — Merge m-c to inbound, a=merge CLOSED TREE
c32a64e2e4dc0b99771d6964f861a6fb6997f7e3Eric Faust — Bug 1188586 - Disable test for temporarily disabled feature on a CLOSED TREE. (r=itwasonlya3liner)
c68650295053ece99cefefee7b7d92ed780e26deAndrew McCreight — Bug 1193567 - Check result of ReadID in nsXBLPrototypeBinding::Read(). r=wchen
0051268bfb18723c6deb0875a5f656d6bafe8472Andrew McCreight — Bug 1193564 - Check result of Read32 in nsSupportsArray::Read. r=erahm
1fd45ba4bf7991a2b3939f2b30dea554d6177ef0Andrew McCreight — Bug 1193572, part 4 - Make script element ownership more direct. r=baku
35bb18f835956149f7377cd44c39421f719ef832Andrew McCreight — Bug 1193572, part 3 - Don't re-initialize mType for XUL proto elements. r=baku
9b16a669ddc717870613ef78fd39fd8257b76834Andrew McCreight — Bug 1193572, part 2 - nsXULPrototypeElement::Deserialize should use fallible SetCapacity. r=baku
96f6f2f2ed32b5eed203f849b50a43223916b11eAndrew McCreight — Bug 1193572, part 1 - Don't use return values of failing calls in XUL deserialize methods. r=baku
283c4c10df55bd006d6377fe8786525e45e9d0e8Andrew McCreight — Bug 1193086 - Remove some null checks of infallible new code in XUL. r=baku
47e0a4c1d10980f7a61ce25341134a8716d418d3Tom Schuster — Bug 1175173 - Don't box primitive this values in {Object, Array}.prototype.toLocaleString. r=till
26b37ffc80f3c6b263990803364762f3b8a35de5Eric Faust — Bug 1188586 - Temporarily disable recovery of MPow to unblock fuzzers. (rs=jandem)
315e8590079c0be25ee7f649e1cb75b6d36d71faJeff Muizelaar — Bug 1194335. Use a StackArray for RECTS so we see them in the minidumps. r=mattwoodrow
8044a09c3453e246034a345ec24b79ef1d3dbdd1Jim Chen — Bug 1194360 - Remove use of inherited constructors; r=snorp
ebf81c68ff444aa0d9a0827182ceae5f0ec3f9a4Jim Chen — Bug 1192082 - Followup to iniialize/deinitialize JNI in nsAppShell; r=me
2381f29f63c23727944ca51f5b69781f53f9a442Catalin Badea — Bug 1193133 - Throw when calling postMessage from a Service Worker dom object with no global. r=bkelly
9f2469ea7f016e36ba3470069a908acf57f80362Catalin Badea — Bug 1193133 - Drop the document and window references from ServiceWorker. r=bkelly
88b010225deeeaa6dd78429a650cf796abb8d965Ryan VanderMeulen — Backed out changeset c6c91bdf11c0 (bug 1191534) for Werror bustage.
fb92c8c828f0f74bf15ed6d87d98f37713828366Matt Woodrow — Bug 1193977 - Bind the texture unit we want to use when compositing the OSX titlebar. r=jrmuizel
d3f4668bcb0a0c37160c1e9d9b415a26e2fe41e3Matt Woodrow — Bug 1192571 - Make sure we reparent all TextureSources when dragging a tab between windows. r=jrmuizel
c6c91bdf11c01a7bdb47a8ece5b6afa7201e15b6Matt Woodrow — Bug 1191534 - Implement BlitImageToFramebuffer for IOSurface. r=jgilbert
a466d341647f4b25758e56c674e7a6e4ff746bdfTooru Fujisawa — Bug 1194022 - Add another exception for a token after yield expression without operand and followed by EOL. r=Waldo
8a50c71ddedacab0e700e429d8dbd25dea73d380Jeff Walden — Bug 1183400 - Fold the last few nodes (including PN_NAME nodes) by kind, not arity. r=efaust
056fdf25e86277669f18b3d07aa8db481d73f514Jeff Walden — Bug 1183400 - Fold for-in, for-of, and for(;;) loops by kind, and classify miscellaneous straightforward kinds for folding. r=efaust
fa9cd3d88b51dd12fe0651e7b2844681ae28f081Jeff Walden — Bug 1183400 - Constant-fold switch/default by kind, not arity. r=efaust
f24a684e69724a76f8159f73faa761497a5c98f5Jeff Walden — Bug 1183400 - Fold while and do-while loops by kind, not arity. r=efaust
6a29efd82d94340118e8efca5df9ea050d44effeJeff Walden — Bug 1183400 - Fold various binary nodes with two non-null halves by kind. r=efaust
db2af69165d8168c88a590b700689ef629e66f1dJeff Walden — Bug 1183400 - Fold function calls and tagged templates by kind, not arity. r=efaust
f98f3d69b25e12ac2cf9ae1614fcadd2d4aefdb6Jeff Walden — Bug 1183400 - Fold addition by kind. r=efaust
639605af62de75814fde6f194684d2e68528acb0Jeff Walden — Bug 1183400 - Fold element accesses by kind. r=efaust
2a7b272d43faa79080945c98719a611a86275923Jeff Walden — Bug 1183400 - Inline FoldBinaryNumeric into its sole caller and simplify code accordingly. r=efaust
5b2b7e9f2e56eea9df0d96350516d9f2701af89bSteve Fink — Bug 1193550 - Add safety check to prevent tools/ dir from getting blown away, r=jlund
d9bd5188616644238ef37921e43c124926781dceRyan VanderMeulen — Bug 1176173 - Skip test_ReadHeapSnapshot_worker.js for intermittent crashes.
242ac20f5a6b3c286b2d6622a77a1ba39a582511Ryan VanderMeulen — Bug 1093431 - Skip browser_styleinspector_tooltip-size.js on Linux as well.
df7f3a65353007245b5cff0162fe51f94937cc52Ryan VanderMeulen — Bug 1119906 - Skip browser_newtab_bug722273.js for frequent intermittent failures.