Граф коммитов

407214 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden e13d63c459 Bug 1130811 - Remove the bizarre left-equals-right special case when recycling binary nodes. r=efaust
--HG--
extra : rebase_source : 22331cc15d5dfaf81fa2418ccea98d3f50d44719
2015-02-11 16:00:46 -08:00
Jeff Walden a2277a6223 Bug 1130811 - Convert the last ParseNode recycling arity-check to deal *only* with PNK_NAME to give the right impression about what should be done. Fixing PNK_NAME to deal with multiple arities looks to be moderately tricky for various reasons, so punt on it for now until those other reasons are cleaned up. r=shu
--HG--
extra : rebase_source : ee5d8e2e76dc8b1162cd7ba7ddf8b8321ec8d33a
2015-02-10 17:18:43 -08:00
Jeff Walden 8ea41b8784 Bug 1130811 - Handle import/export and lexicalscope nodes by kind, when recycling. r=efaust
--HG--
extra : rebase_source : 5859920fab64c2baf2f0d8a0ff16de4602f8ea4b
2015-02-10 01:00:02 -08:00
Jeff Walden fd9992af85 Bug 1130811 - Handle PNK_ARRAYCOMP nodes by kind when recycling. r=efaust
--HG--
extra : rebase_source : c834876747bc2e28acd8e50c0dba3f7f561a4e54
2015-02-10 01:00:02 -08:00
Jeff Walden 65b1ccdb49 Bug 1130811 - When parsing an array that later turns out to be a legacy array comprehension, explicitly discard the array literal, rather than needlessly setting its kind to PNK_ARRAYCOMP and then implicitly dropping it on the floor. r=efaust
--HG--
extra : rebase_source : ddd1af2eb8754f78d329a5d9f9cea8792367e20f
2015-02-10 01:00:02 -08:00
Jeff Walden 0f3116fb3b Bug 1130811 - Handle a few more kinds, by kind, when recycling. r=efaust
--HG--
extra : rebase_source : 88939378d48d03fb3fff09929ab5b1be52ea3e37
2015-02-10 01:00:02 -08:00
Jeff Walden 3c1575460e Bug 1130811 - Handle a few more kinds, by kind, when recycling. r=efaust
--HG--
extra : rebase_source : 1411532283d58321ed8b58bc6855ff167f282aec
2015-02-10 01:00:02 -08:00
Jeff Walden 53a6d9c8ac Bug 1130811 - Make addArrayElement infallible, 'cause it is. r=efaust
--HG--
extra : rebase_source : 62500b3383addc1bcc9cf87962f9cac0b32b5667
2015-02-10 01:00:01 -08:00
Jeff Gilbert e9a175ca67 Bug 1094457 - Implement ReadBuffer and RenderbufferStorageMultisample. - r=kamidphish 2015-02-18 16:57:05 -08:00
Cameron McCormack 40b914bc13 Bug 1134379 - Cancel old AnimationPlayer when redirecting a transition. r=birtles 2015-02-19 11:52:36 +11:00
L. David Baron debfad6d05 Bug 1131812 patch 2 - Don't do ratio scaling when applying min/max-width/height for images without an intrinsic ratio. r=dholbert
This is because the rules in the table in section 10.4 of CSS 2.1 only
apply when width and height are auto (which we already tested) and when
the image has an intrinsic ratio (which we did not).

I had hoped to simplify the code further, but there are tricky ordering
dependencies that make it hard to do.  (In particular, in the branches
for one dimension auto and one non-auto, the non-auto dimension is
computed first.)
2015-02-19 13:49:52 +13:00
L. David Baron 0c32af1f51 Bug 1131812 patch 1 - Add reftests for sizing of replaced elements. r=dholbert 2015-02-19 13:49:52 +13:00
L. David Baron 71e196bb22 Bug 1133392 - Make handling of nsChangeHint_UpdateSubtreeOverflow iterate continuations, as all change hint handling needs to. r=mats
The test fails without the patch (missing underline on "an underline")
and passes with the patch (where the underline is present, and aligned
with the non-displaced text).
2015-02-19 13:49:52 +13:00
L. David Baron e2185eac72 Bug 1133375 - Condition starting (or cancelling) CSS transitions on the combined duration, rather than delay and duration both being exactly 0. r=birtles
The two count mochitests fail without the patch (the value tests pass,
though they exist partly just to flush); all tests pass with the patch.
2015-02-19 13:49:51 +13:00
Jonathan Griffin 9c071b4fe8 Bug 1121577 - Only enable SpecialPowers at newSession, r=AutomatedTester 2015-01-16 15:38:25 -08:00
Robert Strong ba1ede8629 Bug 1044443 - release off main thread crash in nsXPCWrappedJS::Release() via nsUpdateProcessor::~nsUpdateProcessor(). r=bbondy 2015-02-18 16:05:00 -08:00
Nicholas Nethercote 6bf8ed2521 Bug 1127201 (attempt 2, part 3) - Remove the NS_ABORT_IF_FALSE macro. r=Waldo.
--HG--
extra : rebase_source : b0ff8671df31c6da4a2063ede611b3c554540950
2015-02-04 20:07:09 -08:00
Nicholas Nethercote 6731149c55 Bug 1127201 (attempt 2, part 2) - Remove remaining uses of NS_ABORT_IF_FALSE. r=Waldo.
For the poisoning in nsPresArena.cpp I made it print out the details, because
that seems useful. For the other I simply removed the printing of the
unexpected value because that seems less important; we have countless
assertions like that elsewhere in the codebase that don't print the unexpected
value.

--HG--
extra : rebase_source : 34bb135d34c67db8c1db1742a53ea84e472083c6
2015-02-09 17:05:37 -08:00
Robert Strong df2965c8ac backout bug 1134334 - changeset 30d3e9381a50 2015-02-18 15:44:16 -08:00
Andrew McCreight 72065b93ca Bug 1127827, part 3 - Weak map get should always return undefined on failure to find the key. r=Waldo,jgraham 2015-02-18 15:40:52 -08:00
Andrew McCreight d4268b8f27 Bug 1127827, part 2 - Treat missing arguments to weakmap methods as undefined. r=Waldo
Plus add a few tests for various things.
2015-02-18 15:40:52 -08:00
Andrew McCreight b7a0045e00 Bug 1127827, part 1 - WeakMap.get, has and delete should not throw when the key arg is not an object. r=Waldo
Plus add tests for this, plus the return values of some other WeakMap functions.
2015-02-18 15:40:52 -08:00
Christoph Kerschbaumer 97044a5d58 Bug 1134196 - Allow 'null' LoadInfo within nsNetutil.h (r=sicking,jduell) 2015-02-18 15:13:23 -08:00
Benoit Girard 130ecad54e Bug 1113435 - Only cull the fully rendered region when doing progressive draw. r=jrmuizel
--HG--
extra : rebase_source : 063a04e728be38aaf2dc812ead3957c001e61e64
2015-02-18 14:51:05 -05:00
Benoit Girard d3c56bfcd0 Bug 1085223 - Restore culling because of regressions from bug 1132144.
--HG--
extra : rebase_source : 6934c2a60480b645c123f6788eb8e3b57e24911b
2015-02-17 10:54:48 -05:00
Olli Pettay ec9d11a8d2 Bug 1117977, make script load handling during shutdown safer, r=mccr8
--HG--
extra : rebase_source : d3f3b6961c97ae1a9b67e7b00f41247c1d67eea7
2015-02-19 01:18:27 +02:00
Geoff Brown 811a8bd0fb Bug 982106 - Avoid intermittent NPE in Android x86 crashtests; r=kats 2015-02-18 16:16:19 -07:00
Trevor Saunders ed728808f8 bug 1133075 - fixup includes CLOSED TREE 2015-02-18 17:31:55 -05:00
Brian Hackett 01d7c211a0 Bug 1071403 - Allow evicting multiple intervals at once in the backtracking allocator when considering aliased registers, r=sunfish. 2015-02-18 15:18:06 -07:00
Terrence Cole d2a24551f7 Bug 1132706 - Lazify hashing for insertions into the NewObjectCache; r=jonco
--HG--
extra : rebase_source : 9435fdbada6cc43d6e59cddef93d17572f423cba
2015-02-13 11:36:40 -08:00
Botond Ballo 847508c681 Bug 1132153 - Replace 'using namespace base' with specific using-declarations. r=dholbert 2015-02-11 15:01:26 -05:00
Trevor Saunders 99d941db3c bug 1133075 - add more MOZ_OVERRIDE r=froydnj, waldo, jrmuizel 2015-02-18 17:03:30 -05:00
Robert Strong e71fcfb6f4 Bug 1134334 - Intermittent run-by-dir test_0900_deprecatedUpdateFormat_minor.xul | Checking currentPage.pageid equals checking in pageshow - got downloading, expected checking. r=spohl 2015-02-18 13:39:31 -08:00
Christoph Kerschbaumer a8d1c507ad Bug 1109910 - Move LoadInfo from docShell into Necko (r=sicking,sworkman)
--HG--
rename : docshell/base/LoadInfo.cpp => netwerk/base/LoadInfo.cpp
rename : docshell/base/LoadInfo.h => netwerk/base/LoadInfo.h
rename : docshell/base/nsILoadInfo.idl => netwerk/base/nsILoadInfo.idl
2015-02-18 12:34:13 -08:00
Xidorn Quan 1e56c4663e Bug 1133384 - Add -MaxILKSize to LDFLAGS for MSVC to avoid LNK1248 error. r=glandium
--HG--
extra : source : 6a79ec902a458bf52ea6d25d5eb3f5dc5c601153
2015-02-19 10:29:35 +13:00
Nikhil Marathe 302ff75d63 Bug 1126815 - Implement Response.finalURL. r=bkelly,baku
--HG--
extra : rebase_source : 5180d5657c60c7aec33e9f750d24cbee9a2890e2
2015-02-17 10:23:34 -08:00
Ryan VanderMeulen f225167cfe Backed out changeset 25a4a1aecec4 (bug 1131749) for gtest failures.
CLOSED TREE
2015-02-18 16:00:46 -05:00
Ryan VanderMeulen 5abea51e9a Backed out changeset 25f90464e93b (bug 1065216) for Android mochitest failures. 2015-02-18 16:00:33 -05:00
Botond Ballo 8858594e1f Bug 1131749 - Correct for errors in our approximation of the spring equation for overscroll physics that might otherwise violate an assumption. r=kats 2015-02-18 15:12:50 -05:00
Benjamin Bouvier c7043b053d Bug 1134298: Fix assertion in MConstant::New to handle NaN; r=luke
--HG--
extra : rebase_source : d06940748caf7e1acb25848c780b4df3086263e2
2015-02-18 20:44:08 +01:00
Ryan VanderMeulen 31b517eaf7 Backed out changesets b7d9158b53e7 and 820a0cabcb92 (bug 1131375) for Windows bustage.
CLOSED TREE

--HG--
extra : rebase_source : be0f4ecf8aa06e10e503dbff675feeddd8442bf9
2015-02-18 14:47:27 -05:00
Ryan VanderMeulen 35dc26890e Backed out changeset e4962045c59c (bug 1131798) for Win8 build bustage.
--HG--
extra : rebase_source : 0f196b6774783dd804bb39a19a850297a650c121
2015-02-18 14:46:42 -05:00
Masatoshi Kimura 17cbaa2849 Bug 1133187 - Update fallback whitelist. r=keeler 2015-02-19 04:12:59 +09:00
Masatoshi Kimura 0101cbcbce Bug 1124039 - Allow RC4 only for whitelisted hosts. r=keeler 2015-02-19 04:12:58 +09:00
Josh Matthews cb61a019fc Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug 2015-02-18 14:10:52 -05:00
Brad Lassey 7f6b520731 bug 1134246 - compartment name not shown in about:compartments r=mossop 2015-02-18 09:19:38 -08:00
Kannan Vijayan 620448450c Bug 1131295 - Fix profiler frontend category mappings. r=vporof 2015-02-18 14:03:13 -05:00
Bill McCloskey c2f40fe8a3 Bug 1131317 - Always unwrap objects before wrapping them in XPCWrappedJS (r=mrbkap) 2015-02-18 10:42:28 -08:00
Bill McCloskey c5fed0b790 Bug 1131375 - Test for message ordering (r=Mossop) 2015-02-18 10:38:41 -08:00
Bill McCloskey d505bcdca8 Bug 1131375 - Message manager messages should arrive in order in non-e10s (r=smaug) 2015-02-18 10:38:27 -08:00