Commit Graph

219362 Commits

Author SHA1 Message Date
Bob Clary
9b44eec0dc Bug 1099475 - devicemanagerADB.py - Do not quote uri in launchProcess since it is passed in an argument array in _checkCmd, r=wlach 2014-12-14 18:18:38 -08:00
Chris Pearce
67918ed194 Bug 1110497 - Reject promises for clearkey updates with invalid license data. r=edwin 2014-12-15 14:24:30 +13:00
Jean-Yves Avenard
60cd0c64fa Bug 1109987: Use signed timestamps in mp4 demuxer. r=k17e 2014-12-15 10:07:39 +11:00
Xidorn Quan
6105732a11 Bug 1087872 - Tests for dynamic change of ruby frames. r=bz
--HG--
extra : rebase_source : 0c936ec06cd52f4d4fdd866de4b59f9501e95dae
extra : amend_source : 37d0fd1342c0538ae4cab882f3bc6f1cf72e9dc2
extra : source : c3c886f19e3a6bb7a3bb9de7fb2edaabdf4ffb57
2014-12-10 16:23:21 +11:00
Xidorn Quan
6ec4718259 Bug 1087872 - Reconstruct ruby frames for frame insertion when necessary. r=bz
--HG--
extra : rebase_source : dfbb5179a5e3f438214e3d41e2f43ed9ff2331c4
extra : source : d82b661ffdba5319d98e363b18266b118b9072a0
2014-12-10 15:58:40 +11:00
Xidorn Quan
7ad44e3d9d Bug 1087872 - Reconstruct ruby frames for frame removal when necessary. r=bz
--HG--
extra : rebase_source : 321d6249be4ec89bcb8f43c9a8c1c59ab52bce36
extra : source : 97115d9d8217f7ffbed866e11648299c47b97862
2014-12-10 15:58:40 +11:00
Xidorn Quan
e2a84b2a8d Bug 1088489 - Tests for pseudo ruby box generation. r=bz
--HG--
extra : rebase_source : 1a23f85749bb495f21aa9d356bbbc35174dcb442
2014-12-14 17:18:29 +11:00
Xidorn Quan
011ad0f311 Bug 1088489 - Implement ruby pseudo box generation. r=bz
--HG--
extra : rebase_source : 3d722db5a9f896a7083d385e65f0d1d7b694d9e2
extra : source : c7f276c6f764aa28e8b178230f0a9f12372f1db0
2014-12-08 21:45:56 +11:00
Xidorn Quan
9fd4b03657 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
374e286944 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
471b26815a Skip the reftest for bug 1108104 on B2G. r=me 2014-12-14 21:33:54 +00:00
Chris Pearce
6ecd983bd1 Bug 1111114 - Make EMEDecryptor clear its weak ref to its MediaDataDecoderCallback. r=kinetik 2014-12-15 09:16:31 +13:00
Ehsan Akhgari
a7d06addb0 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
650abc3cfd 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
5a38ab7945 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
8ca3485e2d 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
ff768b2bb5 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
375b130df0 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
d449986176 Bug 1108104 - reftest. 2014-12-14 17:22:07 +00:00
Mats Palmgren
2c126a9b51 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
42c526f943 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
f80e2bccff 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
7eed7ddfa7 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
06f26c7f58 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
46ce038900 Bug 1107297 - Crosscompilation fixup. 2014-12-14 14:36:11 +01:00
Jacek Caban
e65ae9cf95 Bug 1102804 - Fixed -Wparentheses warnings found in mingw build (js part). r=jorendorff 2014-12-14 14:33:38 +01:00
Xidorn Quan
968c81c13e 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
3672bdd40e 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
83bce325f6 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
3e547d28b4 Bug 1107721 - Create PFD for root span. r=dbaron
--HG--
extra : source : 1b8c074e34182cd77158e1c09defe1231c25248e
2014-12-10 09:40:14 +11:00
Xidorn Quan
34514408dd 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
8b362d00e4 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
336e79d644 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
b0e4e41055 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
bba46c0926 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
18992e2aaf Bug 1052793 - Do per-zone GC for CC_WAITING triggers. r=smaug 2014-12-13 21:17:35 -08:00
Boris Zbarsky
7a5e7de4de 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
a08f0cc456 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
a522e1acdf 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
a3cef658dd 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
aa1fdd5e65 Bug 1111218 - Fold congruent type barriers. r=bhackett 2014-12-13 22:39:44 +01:00
Ehsan Akhgari
f0b47b1741 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
a489bd5d0b 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
ae690b0519 Follow-up to bug 1073081 - Fix the non-unified build bustage 2014-12-13 10:26:22 -05:00
Ehsan Akhgari
aaa561e1e2 Bug 1109702 - Fix more bad implicit constructors in js; r=Waldo 2014-12-13 10:22:19 -05:00
Ms2ger
e03da1c907 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
68e4bfa832 Bug 1092835 - Tests for SSL3/RC4 only servers. r=keeler,past 2014-12-13 20:09:02 +09:00
Masatoshi Kimura
7e7387fa88 Bug 1092835 - Log usage of weak ciphers in the console. r=keeler,mcmanus 2014-12-13 20:09:01 +09:00
Masatoshi Kimura
edc44f65e6 Bug 1092835 - Workaround for old ssltunnel from hostutils. r=jmaher 2014-12-13 20:09:00 +09:00
Tooru Fujisawa
3b04a893ea Bug 1101265 - Simplify parsing empty arrow function parameter. r=Waldo 2014-12-13 15:51:12 +09:00