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

396880 Коммитов

Автор SHA1 Сообщение Дата
Xidorn Quan de448565ef Bug 1088489 - Add const overload of item() & add assertion in them. r=bz
--HG--
extra : rebase_source : 352b5fde0b0e35fa9474a4afaddc4da13c535383
2014-12-14 09:19:46 +11:00
Xidorn Quan 6213868258 Bug 1088489 - Separate wrapping frame construction items into a method. r=bz
--HG--
extra : rebase_source : bee1cea6a9f11399369fbebc0b17d96e0165841e
extra : source : 9950c01c8d222d2df50667ba44d0d821c321574c
2014-12-08 21:45:56 +11:00
Mats Palmgren 02e339c7a4 Skip the reftest for bug 1108104 on B2G. r=me 2014-12-14 21:33:54 +00:00
Chris Pearce 077f7aef2f Bug 1111114 - Make EMEDecryptor clear its weak ref to its MediaDataDecoderCallback. r=kinetik 2014-12-15 09:16:31 +13:00
Ehsan Akhgari 0e6e105e69 Bug 1111242 - Use std::abs instead of fabsf in nsChildView.mm; r=josh
clang gives the following warning on these fabs usages:
absolute value function 'fabsf' given an argument of type 'CGFloat' (aka 'double') but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]

--HG--
extra : amend_source : 1c2352555626c0b412bdd5c383074726f84e2c7b
2014-12-14 14:58:56 -05:00
Ehsan Akhgari 4261267599 Bug 1111239 - Remove a compiler check for an unsupported compiler from atomicops_internals_x86_msvc.h; r=josh 2014-12-14 14:58:41 -05:00
Ehsan Akhgari 9601e35dfd Bug 1111255 - Remove some code specific to MSVC7 from MFBT; r=froydnj
--HG--
extra : amend_source : 3662850820de462e108212626dc7bc1c9e22122e
2014-12-14 14:58:13 -05:00
Ehsan Akhgari 298522e640 Bug 1111247 - Treat C++11 enum types as available on all MSVC versions; r=froydnj
Since we don't support anything older than MSVC2005...

--HG--
extra : amend_source : 80ad15c08f19448f8e896989392c78f1437e982d
2014-12-14 14:56:23 -05:00
Ehsan Akhgari 3f2a179fa9 Bug 1111230 - Remove the library names for unsupported MSVC versions from trace-malloc; r=dbaron
--HG--
extra : amend_source : 3526194443a4b60a8d0b9b9fccb3ddb92e435c8b
2014-12-14 14:55:41 -05:00
Ehsan Akhgari 6b438c6b4c Bug 1111228 - Remove the MSVC2005 special casing from PseudoStack.h; r=BenWa
--HG--
extra : amend_source : c6adbc3ff76b040433e5b8af342a4aa4575f4bf0
2014-12-14 14:55:00 -05:00
Mats Palmgren 927e38252b Bug 1108104 - reftest. 2014-12-14 17:22:07 +00:00
Mats Palmgren 60c0ffbe24 Bug 1108104 part 5 - Don't report a reflow as NS_FRAME_NOT_COMPLETE when it's actually complete. Because it will give the frame the wrong BSize. r=roc 2014-12-14 17:22:07 +00:00
Mats Palmgren 2bc1835a22 Bug 1108104 part 4 - Don't use the current next-sibling as a reference point where to continue the loop, since that frame may be pushed if it's also the next-in-flow. Instead, use the frame from the last iteration (the prev-sibling) and query its (potentially new) next-sibling. r=roc 2014-12-14 17:22:06 +00:00
Mats Palmgren 1a7b0cc935 Bug 1108104 part 3 - Deal with the placeholder being on a different page than the out-of-flow frame. r=roc 2014-12-14 17:22:06 +00:00
Mats Palmgren 4cad806382 Bug 1108104 part 2 - Move incremental reflow hack from nsSimplePageSequenceFrame::Reflow to nsTableOuterFrame. This is to avoid breaking pages that don't even use tables. r=roc 2014-12-14 17:22:06 +00:00
Mats Palmgren a222d49570 Bug 1108104 part 1 - Remove mFixedContainingBlock. Make GetAbsoluteContainingBlock() check for an ancestor with the right frame type instead. r=roc 2014-12-14 17:22:06 +00:00
Jacek Caban 01dd5be8c8 Bug 1107297 - Crosscompilation fixup. 2014-12-14 14:36:11 +01:00
Jacek Caban 68983f1752 Bug 1102804 - Fixed -Wparentheses warnings found in mingw build (js part). r=jorendorff 2014-12-14 14:33:38 +01:00
Xidorn Quan a09ed65ad4 Bug 1107721 - Link line layouts of ruby annotations to those of their ruby base. r=dbaron
--HG--
extra : source : 40765e88bed63f79923291cff4af4e74d86b1681
extra : histedit_source : 75244b84b9bcbdfe0f06b452cb6de7ab65b11e79
2014-12-10 10:04:15 +11:00
Xidorn Quan 4d85275dd5 Bug 1107721 - Move BeginSpan down for attaching annotation containers to the base container. r=dbaron
--HG--
extra : source : 40b7661585537768ccc5bbac9c99ff70713815c9
extra : histedit_source : d9cd1403ce80c070fc3e3a1d66f9e9114bc0f1e3
2014-12-11 15:13:42 +11:00
Xidorn Quan f9c28c207a Bug 1107721 - Add method for attaching frame data to base line layout. r=dbaron
--HG--
extra : source : 82fe55e167562868c2a9056e08913f630a84fe48
2014-12-10 09:49:45 +11:00
Xidorn Quan 87cab6fb46 Bug 1107721 - Create PFD for root span. r=dbaron
--HG--
extra : source : 1b8c074e34182cd77158e1c09defe1231c25248e
2014-12-10 09:40:14 +11:00
Xidorn Quan 8be20d9f71 Bug 1107721 - Handle unlinking pfds linked to other levels. r=dbaron
--HG--
extra : source : c7f097390cb910d35fc09cc9cd8660d56fcccca2
2014-12-09 09:30:23 +11:00
Xidorn Quan 352948f6fe Bug 1107721 - Separate pfd unlinking code to method UnlinkFrame. r=dbaron
The comment of UnlinkFrame says that the PFDs of linked annotations
won't be freed immediately, which is not implemented in this patch,
but in the next patch.

--HG--
extra : source : 813840414cb9140b71ae3f337a96236689dac705
2014-12-09 09:14:49 +11:00
Xidorn Quan 2c3631601f Bug 1107721 - Add pointers to PerFrameData of different level. r=dbaron
--HG--
extra : source : 151ebfa898e36d36e5d7216a277ad8f1faa7fa5c
2014-12-05 15:57:12 -08:00
Xidorn Quan 347abfe9b0 Bug 1107721 - Allocate PerFrameData & PerSpanData from the base line layout. r=dbaron
--HG--
extra : source : 2444a14f27efcb9d69417d3333dfe809572b5dd0
2014-12-05 15:31:42 -08:00
Xidorn Quan 3ba35be862 Bug 1107721 - Add pointer to the base line layout in nsLineLayout. r=dbaron
--HG--
extra : source : 7b1b90d6bba043a68a84bb2faeba95096fa15ca5
2014-12-05 15:05:51 -08:00
Andrew McCreight 9d83b26756 Bug 1052793 - Do per-zone GC for CC_WAITING triggers. r=smaug 2014-12-13 21:17:35 -08:00
Boris Zbarsky 3575ee7fc8 Bug 1111162. When inlining IsObject(), if our type info says we have an object, just output a constant true instead of doing a dynamic check. r=jandem 2014-12-13 22:05:46 -05:00
Boris Zbarsky ab48daab66 Bug 1111166. Don't emit a movq from a register to itself when unboxing things on x86-64. r=sunfish 2014-12-13 22:05:46 -05:00
Boris Zbarsky ed0bafb429 Bug 924059. Give ArrayIterator and its prototype different JSClasses so we can't confuse them for each other. r=waldo 2014-12-13 22:05:46 -05:00
Boris Zbarsky 3ff9b53921 Bug 1111159. Inline the IsArrayIterator and IsStringIterator intrinsics in Ion code to speed up for-of loops. r=jandem,waldo 2014-12-13 22:05:46 -05:00
Jan de Mooij e3fed7fd0a Bug 1111218 - Fold congruent type barriers. r=bhackett 2014-12-13 22:39:44 +01:00
Ehsan Akhgari 39ece9769c Bug 1009631 - Add a static check to the clang plugin to detect bad implicit conversion constructors; r=jcranmer 2014-12-13 14:18:54 -05:00
Ehsan Akhgari ebdf8e7c36 Bug 1109746 - Fix more bad implicit constructors in some random code across the tree
--HG--
extra : amend_source : 48ca151cb1ca2193404c65831556051c02093914
2014-12-13 14:17:04 -05:00
Ehsan Akhgari c2e56cca8e Follow-up to bug 1073081 - Fix the non-unified build bustage 2014-12-13 10:26:22 -05:00
Ehsan Akhgari b48a4d79a0 Bug 1109702 - Fix more bad implicit constructors in js; r=Waldo 2014-12-13 10:22:19 -05:00
Ms2ger 539b65b375 Bug 1111190 - Fix sign-compare warnings in CollectIonReports; r=froydnj
We only use kNumFields to compare it to the result of int sscanf(...).
2014-12-13 14:46:03 +01:00
Masatoshi Kimura b1f989d9f1 Bug 1092835 - Tests for SSL3/RC4 only servers. r=keeler,past 2014-12-13 20:09:02 +09:00
Masatoshi Kimura ab4b12e208 Bug 1092835 - Log usage of weak ciphers in the console. r=keeler,mcmanus 2014-12-13 20:09:01 +09:00
Masatoshi Kimura d0e813632e Bug 1092835 - Workaround for old ssltunnel from hostutils. r=jmaher 2014-12-13 20:09:00 +09:00
Tooru Fujisawa b84290ea20 Bug 1101265 - Simplify parsing empty arrow function parameter. r=Waldo 2014-12-13 15:51:12 +09:00
Chris Peterson b95584c341 Bug 1083467 - Part 2: Increment expected JSErr_Limit to 369 to fix Xdr static assertion! 2014-12-12 22:36:29 -08:00
Chris Peterson 7a4ee82126 Bug 1110651 - Remove Android FAIL_ON_WARNINGS exception from dom/plugins/base. r=josh 2014-12-10 22:30:52 -08:00
Chris Peterson 7e75241954 Bug 1110641 - Remove unused variable `minWidth` and "ui.plugin.panel.min-width" pref from widget/cocoa/ComplexTextInputPanel.mm. r=josh 2014-12-11 23:04:36 -08:00
Chris Peterson 44241f0152 Bug 1103859 - Fix some -Wunused-variable warnings in jsapi-tests by replacing MOZ_ASSERTs with MOZ_RELEASE_ASSERTs; mark jsapi-tests as FAIL_ON_WARNINGS (for clang). r=jorendorff 2014-11-23 23:16:16 -08:00
Chris Peterson c8f21ad041 Bug 1083467 - Log console warnings for JavaScript 1.6's deprecated for-each-in loops. r=jorendorff 2014-11-25 23:17:21 -08:00
Botond Ballo 04482890b0 Bug 1073081 - Fix an operator precedence bug. r=bechen
--HG--
extra : source : 8f113c70b0adca54375a97d4493bc599a9854e6f
2014-11-24 20:02:43 -05:00
Botond Ballo 74fa635918 Bug 1073081 - Remove an old preprocessor #else branch. r=dhylands
--HG--
extra : source : 3def1452028894b4a91415a43e4edb1655592761
2014-11-24 20:01:41 -05:00
Botond Ballo e7d866b934 Bug 1073081 - Fix an incorrect comparison between enums of different types. r=nical
--HG--
extra : source : 44eab86293d517ac52811441aab9fd857320743d
2014-11-24 20:00:40 -05:00