Oriol
cd540457fa
Bug 1282257 - Create accessor properties in Debugger.Object.prototype to expose the target and the handler of a proxy object. r=jimb
...
--HG--
extra : rebase_source : e321ee817cee8c2f05103249ce9fad9762aa8643
2016-07-19 15:00:00 +02:00
Tooru Fujisawa
c4b04df7cb
Bug 1287522 - Apply ToString in correct order in RegExp.prototype.toString. r=evilpie
2016-07-20 14:11:35 +09:00
Tooru Fujisawa
177afe670c
Bug 1287521 - Call ToUint32(limit) before ToString(separator) in String.prototype.split. r=till
2016-07-20 14:11:35 +09:00
Tooru Fujisawa
035175890b
Bug 1157277 - Part 3: Update String.prototype.{toLowerCase,toUpperCase,toLocaleLowerCase,toLocaleUpperCase} to work on code points. r=till
2016-07-20 14:11:35 +09:00
Tooru Fujisawa
8f916449f4
Bug 1157277 - Part 2: Add functions to handle non-BMP ToLowerCase/ToUpperCase. r=till
2016-07-20 14:11:35 +09:00
Tooru Fujisawa
eaf8e288e1
Bug 1157277 - Part 1: Generate macros for non-BMP lowercase/uppercase/folding with make_unicode.py. r=till
2016-07-20 14:11:35 +09:00
Mike Hommey
63e7e7ede4
Bug 1280578 - Wrap HeapAlloc, HeapFree and HeapReAlloc on Windows. r=njn
...
The Win32 has non-malloc based heap allocation functions. They are not
widely used in the Gecko code base, but there are a few places that do
use them. They could be replaced with uses of malloc/free/realloc or
new/delete, but there is now an entirely separate problem that
requires wrapping those functions: the Rust static libraries are using
those functions to allocate memory.
2016-07-20 14:04:40 +09:00
Mike Hommey
d5a26f74b7
Bug 1280578 - Free pAdapterAddrs with GlobalFree in sctp_init_ifns_for_vrf(). r=jesup
...
Until da6f8ba in upstream git repository, sctp_init_ifns_for_vrf() was
using the MALLOC and FREE macros, using respectively HeapAlloc and
HeapFree. da6f8ba changed the allocations to use GlobalAlloc, but didn't
change the deallocations to use the symmetric GlobalFree.
This doesn't seem to cause direct problems, but when wrapping one family
of allocation functions, the dissymmetry causes allocator mismatch
problems.
Moreover, the MALLOC macro being unused, it might as well be removed,
along the FREE macro, so that both allocations and deallocations use one
API explicitly.
See https://github.com/sctplab/usrsctp/pull/92
2016-07-20 14:04:40 +09:00
Xidorn Quan
76db18facb
Bug 1284406 part 3 - Export ICU headers in include/unicode. r=glandium
...
MozReview-Commit-ID: FuwAgEGjhxm
--HG--
extra : source : c07ceab42b47b18a1e8d436e7c888bdd113575fa
2016-07-20 15:00:13 +10:00
Xidorn Quan
173dc1aa41
Bug 1284406 part 2 - Avoid including ICU header when Intl API is disabled. r=Waldo
...
MozReview-Commit-ID: IirLcgh8s89
--HG--
extra : source : 5385c9f8d274ae0625fe2ed5ae11be3016639ea2
2016-07-20 15:00:13 +10:00
Xidorn Quan
17ee95ed83
Bug 1284406 part 1 - Move warning suppression of C4577 to global level. r=glandium
...
MozReview-Commit-ID: 66TD5A3L73D
--HG--
extra : source : e35f507952ccb081e77d5ba78c1b0d2ed566ac73
2016-07-20 15:00:13 +10:00
Jan Beich
cdea3dbebf
Bug 1287325 - Prevent AC_CHECK_LIB from polluting LIBS after bug 1286649. r=glandium
...
MozReview-Commit-ID: 2lvje6y30Ge
--HG--
extra : transplant_source : %08%AFs%09%B1%9B%10%17M%3FD%1C%F6%22%1F%21%B5W%8F%C8
2016-07-17 14:10:56 +00:00
Martin Stransky
70d7e929fe
Bug 1287082 - Move GtkExpander widget from gtk3drawing.cpp to WidgetCache, r=acomminos
2016-07-18 04:27:00 +02:00
Michael Li
3b4d1337e7
Bug 1287145 - Support QueryInterfacing proxy accessibles to nsIAccessibleHyperText. r=tbsaunde
2016-07-18 08:23:00 +02:00
Michael Li
8f39a98f83
Bug 1287123 - Don't skip browser_caching_value.js since it now passes all tests in e10s mode. r=yzenevich
2016-07-15 08:15:00 +02:00
Kirk Steuber
1595c32cdc
Bug 1286947 - Replace unconditional break in loop with code that does not use a loop. r=gijs
...
MozReview-Commit-ID: 1Pv3SMkJX44
2016-07-14 13:24:42 -07:00
Julian Hector
0caf755557
Bug 1285902 - Add sys_msgget to seccomp whitelist. r=gcp
2016-07-15 17:34:29 +02:00
Honza Bambas
908654ae93
Bug 1287487 - remove no longer relevant test_bug651100.js, r=jduell
2016-07-18 08:54:00 +02:00
Decky Coss
930377928e
Bug 1286321 - always ignore language attribute when processing script element if type attribute is defined. r=bz
...
MozReview-Commit-ID: AQV9mkYzLL2
--HG--
extra : transplant_source : %92%96%BC2%0C%CA%C1%14%F4%A4%18B%0E%D5%28%A5NI%15T
2016-07-13 12:10:13 -04:00
Honza Bambas
9ce4e1672b
Bug 913823 - enable some net xpcshell tests that have been disabled because of cache2, r=michal
...
--HG--
extra : rebase_source : fba8cea900333bee5ef026446fbf48ed56a518ae
2016-07-18 09:03:00 +02:00
Thomas Wisniewski
b02c59194a
Bug 1286439 - Fix the last FormData-append XHR web platform test. r=jgraham
...
--HG--
extra : rebase_source : 19ead5bc7c2adc154f9f20f790824db63d740579
2016-07-19 13:18:01 -04:00
Thomas Wisniewski
30036214e5
Bug 1082790 - Remove the nsIScriptContext parameter from nsXMLHttpRequest::Init(). r=mrbkap
...
--HG--
extra : rebase_source : 8a2cfcedb9b3522dbb4485b37b3c7c6bc65a2d5b
2016-07-19 21:30:01 -04:00
David Anderson
fe699affc1
Remove CompositorLRU and associated code. (bug 1287362, r=mattwoodrow)
2016-07-19 21:12:54 -07:00
David Anderson
21a8ece643
Ensure GPU process initializes ScrollMetadata::sNullMetrics. (bug 1287917, r=kats)
2016-07-19 21:11:44 -07:00
Kyle Huey
18aef1bac2
Bug 1285327: Micro-optimize some IDB refcounting. r=froydnj
2016-07-20 11:46:48 +08:00
Makoto Kato
0d0c5624b4
Bug 1287015 - Part 2. Remove unused AndroidBridge()::LockWindow/UnlockWindow. r=snorp
...
MozReview-Commit-ID: u5CDwNqt1g
--HG--
extra : rebase_source : 069366cc459a3cc4ad94a6ff13395dc353b35ce6
extra : histedit_source : ba53afba99ceec2f6ba1af607ff7d1a785b8991a
2016-07-15 11:04:04 +09:00
Makoto Kato
c5a642ffaa
Bug 1287015 - Part 1. Remove SurfaceBits and getSurfaceBits. r=snorp
...
MozReview-Commit-ID: 2dFvgwxavgx
--HG--
extra : rebase_source : e1424a90e6bcc3c53985d9582ac89facc8818bc8
extra : histedit_source : f7040478e0bb6952d09cc46376441e71abe021de
2016-07-15 11:02:04 +09:00
Makoto Kato
1cb4228397
Backed out 4 changesets (bug 1287691) due to Windows build failure
...
MozReview-Commit-ID: KgV3nU9a64F
2016-07-20 11:03:59 +09:00
Makoto Kato
1fc6d9c9df
Backed out changeset d6523dfaab78 (bug 1282980) due to OSX build failure
...
MozReview-Commit-ID: 9ZSylYsKDjp
2016-07-20 11:03:57 +09:00
Kartikaya Gupta
85a734ff8d
Bug 1283826
. r=mstange,Bas
...
MozReview-Commit-ID: HiwjHBlhmKk
2016-07-19 21:50:09 -04:00
Seth Fowler
c4e69d01bb
Bug 1287691 (Part 4) - Leave notifying decoding progress for each frame to DecodingTask. r=edwin
2016-07-19 17:15:01 -07:00
Seth Fowler
78f3ee9ee6
Bug 1287691 (Part 3) - Yield after each frame in the PNG decoder. r=edwin
2016-07-19 17:15:01 -07:00
Seth Fowler
014dc44721
Bug 1287691 (Part 2) - Yield after each frame in the GIF decoder. r=edwin
2016-07-19 17:15:01 -07:00
Seth Fowler
966d0547b7
Bug 1287691 (Part 1) - Expose yielding to decoding tasks. r=edwin
2016-07-19 17:15:01 -07:00
Ben Kelly
859d859397
Bug 1287235 Wrap addon-sdk's Cu.getWeakReference() in a try/catch in case native objects are passed. r=bz
2016-07-19 17:14:04 -07:00
Ben Kelly
005256ac49
Bug 1283262 Make AutoCompleteE10S clear its popup cache when the associated browser window is closed. r=mrbkap
2016-07-19 17:12:42 -07:00
David Anderson
0c44123fe6
Use normal refcounting for ISurfaceAllocator. (bug 1287232, r=billm)
2016-07-19 16:59:30 -07:00
Eric Rahm
ddf74ea35b
Bug 1274913 - Use LazyLogModule directly for DirectShow logging. r=rillian
...
This should help fix unitialized statics crashes on Windows in the DirectShow logging code.
Additional changes are included to fix unified build issues.
2016-07-08 11:47:04 -07:00
Eric Rahm
f5c6dc41eb
Bug 1282980 - Remove MacQuirks. r=jrmuizel
...
MacQuirks was targeted for OSX from 10.6.8 up to but not including 10.7.0. We
have now removed support for 10.6 so we can safely remove this code. This also
fixes bug 1282184 where DMD is apparently choking on memory allocated in the
interpose library.
2016-07-19 16:49:24 -07:00
Ehsan Akhgari
36b7d9bfd1
Bug 1277135 - Add an rval argument to JS::CloneAndExecuteScript(); r=jorendorff
2016-07-19 19:40:51 -04:00
Masatoshi Kimura
8f5ad0af70
Bug 1286694 - Part 1: Modify test_tls_server.js to test TLS 1.3. r=keeler
...
MozReview-Commit-ID: 5OhfwG1J1Hq
--HG--
extra : rebase_source : 7336296aa363f3eeedec64fb5ed5cfd79dbd99c0
extra : source : 7214c64cf4798f0622df13eebbfc3e4ddbe0c952
2016-07-20 04:59:28 +09:00
Randell Jesup
734482b5f4
Bug 1042631: Bustage fix for typo when resolving nits rs=bustage
2016-07-19 17:13:01 -04:00
Luke Wagner
c7232efb25
Bug 1284155 - Baldr: add support for same-instance Table imports (r=bbouvier)
...
MozReview-Commit-ID: DMMtDimNiAt
--HG--
extra : rebase_source : dba9107260d5f2f697f95e05258a8a5b76f88faa
2016-07-19 15:49:31 -05:00
Luke Wagner
27473ec09d
Bug 1284155 - Baldr: add Table.set support for the same-instance case (r=bbouvier)
...
MozReview-Commit-ID: 4QclLRTJ7KZ
--HG--
extra : rebase_source : 285aacb6749567a4499d458f97fe916c2ef23fc7
2016-07-19 15:23:11 -05:00
Nathan Froyd
1d13f4878d
Bug 1285665 - avoid #define'ing constants that expand to use defined(); r=dholbert
...
Newer versions of clang warn about this construct, as the behavior is
not consistent between compilers. These warnings break
warnings-as-error builds, and seem like reasonable warnings to fix, so
let's do that.
X86_OR_PPC was only used in one place, so inlining it and getting rid of
the definition seemed reasonable.
2016-07-20 00:50:02 -04:00
Randell Jesup
1c7377b2ae
Bug 1042631: Fix Linux mouse position when sharing a window in WebRTC screensharing r=ng
2016-07-19 16:07:32 -04:00
Wes Kocher
08c17907d7
Backed out changeset 8b59e729f75e (bug 1287182) for webgl failures
...
--HG--
extra : histedit_source : 4f82442bd4a877623eaa3744c3ecdec42ec93449%2Cece28bdaa8427acb4fb00a5e2f7b1a45a21d3989
2016-07-19 11:58:26 -07:00
David Anderson
3855cd246d
Don't use Preferences to get the vsync rate pref. (bug 1285625 part 4, r=mchang)
2016-07-19 11:56:07 -07:00
David Anderson
969d03ec34
Implement vsync notification for remote compositors. (bug 1285625 part 3, r=mchang)
2016-07-19 11:56:07 -07:00
David Anderson
0bdcce6956
Don't expose CompositorVsyncDispatcher from CompositorWidget. (bug 1285625 part 2, r=mchang)
2016-07-19 11:56:07 -07:00