Masatoshi Kimura
39e52e9b0b
Bug 1124039 - Enable RC4 only if ClientHelloVersion <= TLS 1.0. r=keeler
2015-02-10 22:29:51 +09:00
Kartikaya Gupta
837a435159
Bug 930939 - Switch the B2G controller thread from the main thread to the compositor thread. r=botond,mwu
2015-02-10 08:24:23 -05:00
Kartikaya Gupta
d5c9c04107
Bug 930939 - Add a function to encapsulate running things on the APZ controller thread. r=botond
2015-02-10 08:24:23 -05:00
Kartikaya Gupta
b53fb2a07c
Bug 930939 - Move thread assertion code into APZThreadUtils and add more assertions. r=botond
2015-02-10 08:24:23 -05:00
Seth Fowler
86a2737d4a
Bug 1130802 - Always prefer decoded surfaces when substituting surfaces for downscale-during-decode. r=dholbert
2015-02-10 04:20:45 -08:00
Brian Hackett
9db9368ef2
Bug 1126629 - Refine handling of minimal intervals in the backtracking allocator, r=sunfish.
2015-02-10 04:40:06 -07:00
Carsten "Tomcat" Book
170b656ad6
Backed out changeset 96de29a78170 (bug 1096800) for xperf perma failures
2015-02-10 12:32:06 +01:00
Cameron McCormack
67365c392b
Bug 1067755 - Store relevant style data rather than style context pointers on transformed text runs. r=jdaggett
2015-02-10 21:30:25 +11:00
Carsten "Tomcat" Book
c2ace4c6a3
Backed out changeset cab2c930fa02 (bug 1067755) for static analysis build bustage
2015-02-10 11:15:33 +01:00
Kaustabh Datta Choudhury
ca6b7c2deb
Bug 1056851 - [layout] Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher
...
--HG--
extra : rebase_source : a4fdccae34cdbb27d9e1f03f2a758f26651abb1b
2015-02-06 11:50:00 +01:00
Milan Sreckovic
dd5cbcf0a9
Bug 1130971 - Null pointer checks before dispatching. r=mattwoodrow
...
--HG--
extra : rebase_source : f38f8831801730d4e9faf5701ad6210717a2fbc4
2015-02-09 17:23:09 +08:00
Andrew Comminos
86ddf478ab
Bug 1126094 - Adds high resolution display support to GdkScreen. r=karlt
...
--HG--
extra : rebase_source : e537c0be8ce98c46b81cb7e7e7cffb46c16e2c81
2015-01-26 17:21:00 +01:00
JerryShih
af362f98b4
Bug 1129686 - Update cms profile in SRGBOverrideObserver callback. r=jmuizelaar
...
--HG--
extra : rebase_source : 9fc25be48d86379004ed4fda37c8a9eaf81409ed
2015-02-06 00:18:00 +01:00
Dragana Damjanovic
29e86367aa
Bug 1108957 - Add per network interface dns query. This is possible only with gonk. r=mayhemer
...
--HG--
extra : rebase_source : 75ddd83c183db890d7c4adeb22679e7157d53372
2015-02-09 01:52:00 +01:00
Cameron McCormack
db23797dec
Bug 1067755 - Store relevant style data rather than style context pointers on transformed text runs. r=jdaggett
2015-02-10 20:35:59 +11:00
Frédéric Wang
9373d64b94
Bug 1110056 - Merge nsMathMLmphantomFrame into nsMathMLmrowFrame. r=jkitch
...
--HG--
extra : rebase_source : aafda35ac6c7b647b18259cbaca09161b8aac58b
2015-02-09 11:19:00 +01:00
Ted Clancy
b8d4e5cde4
Bug 1000305 - Part 2 - imported patch bug-1000305-fix-part2. r=mcmanus
...
--HG--
extra : rebase_source : 980af8e81cc0358a04073d3cc98d90c3a98c5228
2015-02-09 08:39:07 -05:00
Ted Clancy
611876b197
Bug 1000305 - Part 1 - Add a getIcon() method. r=fabrice r=ehsan
...
--HG--
extra : rebase_source : 59392a01a983bf1dbbdfad5c06d3e3e4a5facf8a
2014-12-18 17:40:41 -05:00
Cykesiopka
b7d85418bd
Bug 897690 - Remove misleading error message from AppendErrorTextUntrusted. r=dkeeler
...
--HG--
extra : rebase_source : b232fa770189e40916ca60a18c6b12c24d2a77dd
2015-02-09 03:50:00 +01:00
Jonathan Kew
ee276d8a7b
Bug 1127935 - Check for null when trying to load 'head' table, to avoid crashing on non-sfnt fonts. r=jdaggett
2015-02-10 09:18:23 +00:00
Robert Longson
44bace9e64
Bug 1108887 - Backout part 3 and part 4 of bug 949435 (SVG iframe). r=birtles sr=bzbarsky
2015-02-10 09:14:19 +00:00
Bob Owen
ad26d9d0cc
Bug 1129369 Part 3: Turn on MITIGATION_STRICT_HANDLE_CHECKS process-level mitigation for the GMP sandbox. r=tabraldes
2015-02-10 09:06:59 +00:00
Bob Owen
bb4e5fbdaa
Bug 1129369 Part 2: Turn on BOTTOM_UP_ASLR process-level mitigation for the GMP sandbox. r=tabraldes
2015-02-10 09:06:59 +00:00
Bob Owen
ee5f7177c6
Bug 1129369 Part 1: Turn on DEP_NO_ATL_THUNK process-level mitigation for the GMP sandbox. r=tabraldes
2015-02-10 09:06:59 +00:00
Jan de Mooij
b683b520ef
Bug 1128196 - Don't relazify scripts with a TypeScript. r=till
2015-02-10 09:40:46 +01:00
Ian Moody
57a0c9b8fb
Bug 1096800 - Default sans-serif font for zh-CN on windows is mapped to SimSun, which is actually a serif font. r=jdaggett
2015-02-10 17:18:32 +09:00
Masayuki Nakano
6cea2a629c
Bug 1131026 Rename nsITextInputProcessor.init() and .initForTests() to .beginInputTransaction() and .beginInputTransactionForTests() r=smaug, sr=smaug
2015-02-10 17:09:29 +09:00
Tooru Fujisawa
23cacd3c1d
Bug 1130785 - Fix JS_HAS_EXPR_CLOSURES macro conditions. r=shu
2015-02-10 17:06:07 +09:00
JW Wang
76ba7c056a
Bug 1114826 - run test_eme_persistent_sessions.html tests after MediaKeySession.update() to avoid collision with MediaKeySession.load(). r=edwin.
2015-02-08 09:54:37 +08:00
Seth Fowler
091af6f37e
Bug 1129804 - Flip on decode-on-draw on B2G. r=me
2015-02-04 23:26:54 -08:00
Seth Fowler
37c77723c3
Bug 1130707 - Make decode-on-draw-only image notifications more robust. r=tn
2015-02-09 23:50:30 -08:00
Seth Fowler
2ee993bb0c
Bug 1128769 (Part 6) - Remove imgIContainer::IsDecoded and all remaining callers. r=tn
2015-02-09 23:27:40 -08:00
Seth Fowler
c565b9d4b5
Bug 1128769 (Part 5) - Record the last draw result for various less common frame types and use it to decide whether to sync decode. r=tn
2015-02-09 23:27:40 -08:00
Seth Fowler
78ac18d784
Bug 1128769 (Part 4) - Record the last draw result when drawing CSS tables and use it to decide whether to sync decode. r=tn
2015-02-05 20:45:56 -08:00
Seth Fowler
2442d5dfa6
Bug 1128769 (Part 3) - Record the last draw result when drawing CSS backgrounds and use it to decide whether to sync decode. r=tn
2015-02-09 23:27:39 -08:00
Seth Fowler
34a6c33b2a
Bug 1128769 (Part 2) - Check if we invalidated for a sync decode and never painted before invalidating for sync decoding again. r=tn
2015-02-09 23:27:39 -08:00
Seth Fowler
dcf10374b4
Bug 1128769 (Part 1) - Propagate the imgIContainer::Draw result through the nsLayoutUtils::PaintBackground* functions. r=tn
2015-02-09 23:27:39 -08:00
Shu-yu Guo
fa11992be6
Bug 1130698 - Fix spewing constructors for optimization tracking. (r=djvj)
2015-02-09 18:23:52 -08:00
Shu-yu Guo
7b7da9c330
Bug 1129781 - Re-lookup JIT code return addr when stringifying optimization info instead of caching the index. (r=djvj)
...
This saves us some circular buffer space.
2015-02-09 18:11:19 -08:00
Shu-yu Guo
aa8b24301b
Bug 1130756 - Set BaselineFrame's isDebuggee flag before any operation that can re-enter the VM. (r=jandem)
2015-02-09 18:11:19 -08:00
L. David Baron
ea80ec9aaa
Bug 680547 bustage fix: Make #pragmas be #ifndef __clang__. No review.
2015-02-10 16:24:54 +11:00
L. David Baron
501b6ec2b7
Bug 680547 - Compile Linux 64-bit NS_InvokeByIndex with -mno-avx to allow compiling with -march=native on new hardware, or similar -march flags. r=froydnj
...
As explained in bug 1111355, having avx enabled appears to change the
alignment behavior of alloca (apparently adding an extra 16 bytes) of
padding/alignment (and using 32-byte alignment instead of 16-byte). The
suggestion of using __bultin_alloca_with_align in bug 1111355 didn't fix
the problem, so this seems to be the best available workaround, given
that this code, which should perhaps better be written in assembly, is
written in C++.
Interestingly, this is NOT fixed by #pragma GCC target ("arch=x86-64").
(I determined the (undocumented) name for the default -march value on
x86_64 from the gcc source code (gcc/config/i386/i386.c, function
ix86_option_override_internal, code that sets opts->x_ix86_arch_string .)
I confirmed that this sets the same macros based on the empty diff
between the output of 'gcc -E -dM -x c++ /dev/null' and 'gcc -E -dM -x
c++ -march=x86-64 /dev/null', which was not an empty diff for other
-march values (e.g., k8).)
I confirmed that the push_options and pop_options actually work by
putting the push/pop pair around a different (earlier) function, and
testing that this did not fix the bug (with the pop_options before
NS_InvokeByIndex).
See the gcc documentation at:
https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Function-Specific-Option-Pragmas.html
https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Function-Attributes.html
https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/i386-and-x86-64-Options.html
--HG--
extra : transplant_source : %DA%7CJ4H%DE%80%15%84%0D%116%85Q%9A%F9%2C%D1v%16
2015-02-10 16:04:46 +11:00
Tooru Fujisawa
16af0ebbee
Bug 1025184 - Make ConstTwoByteChars a Range. r=jandem
2015-02-10 12:52:18 +09:00
Chris Peterson
04fbc4fc93
Bug 1093721 - Avoid ReferenceError when trying to instantiate Components.classes['@mozilla.org/app-migrator;1']. r=qdot
2015-02-08 13:48:29 -08:00
Chris Peterson
77c54d35be
Bug 1130828 - Fix clang -Widiomatic-parentheses and -Wsemicolon-before-method-body warnings. r=smichaud
2015-02-06 00:09:39 -08:00
Benoit Girard
af82915f3d
Bug 1085223 - Comment out occlusion culling for now. r=mattwoodrow
2015-02-10 11:20:36 +08:00
JW Wang
9c0cce04cd
Bug 1130906 - remove HTMLMediaElement.waitingFor for spec. changes. r=cpearce. r=bz.
2015-02-10 11:00:35 +08:00
JW Wang
0db16520e7
Bug 1130275 - correct promise chaining for EME mochitests. r=edwin.
2015-02-06 19:16:28 +08:00
JW Wang
043cefc4e3
Bug 1128420 - remove finished output streams from MediaDecoder::mOutputStreams. r=roc.
2015-02-10 10:45:41 +08:00
Markus Stange
6dc203e0bf
Bug 1130892 - Allow vibrancy in popups from non-chrome prescontexts. r=roc
2015-02-09 13:24:51 -05:00