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