Commit Graph

4648 Commits

Author SHA1 Message Date
Randell Jesup
b199909945 Bug 694814: Patch 6 - Change gUM prefs to media.getusermedia.*, groundwork for in-call changes r=jib 2014-04-02 13:58:20 -04:00
Shane Caraveo
23fde2849f Bug 992398 fix domain for cdn deployment of directory site, r=gavin 2014-04-04 15:35:33 -07:00
Ryan VanderMeulen
620c42bcde Merge inbound to m-c. 2014-04-04 14:51:38 -04:00
Benjamin Smedberg
cd2fddc1ce Bug 986582 - Get rid of the toolkit.telemetry.enabledPreRelease pref and make the toolkit.telemetry.enabled pref do the right thing for beta users who are testing a final release build, r=rnewman
--HG--
extra : rebase_source : 43f70e2c1c3207f37ba0789245958cb0c34187f6
2014-04-03 14:55:42 -04:00
Tatiana Meshkova
2bd9454956 Bug 990869 - Allow to enable sub Apzc for non WIN gecko clients. r=kats 2014-04-02 18:40:00 +02:00
Cameron McCormack
910f82f503 Bug 957833 - Enable CSS Variables by default in release builds. r=dbaron 2014-04-03 17:05:28 +11:00
Randell Jesup
0fceb0db63 Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout 2014-04-02 17:11:12 -04:00
J. Ryan Stinnett
ea0f732d88 Bug 925833 - Use the right fonts in the Simulator. r=ochameau 2014-04-02 15:20:29 -04:00
Rik Cabanier
2b29ac77bd Bug 988409 - Turn on Path2D by default. r=roc, r=bz 2014-04-03 16:18:38 -04:00
Randell Jesup
442ee9bf50 Bug 694814: Patch 6 - Change gUM prefs to media.getusermedia.*, groundwork for in-call changes r=jib 2014-04-02 13:58:20 -04:00
Qiang Lu
55b87a048b Bug 973761 - [WebRTC] Check device capabilities (HW codec and Android ver) before enabling vp8 hardware acceleration on Fennec. r=bjacob, r=gcp 2014-03-20 21:37:16 +08:00
Jonathan Kew
fa195e50ce bug 987668 - add hyphenation patterns for Polish. r=smontagu,gerv 2014-04-02 07:38:00 +01:00
Ryan VanderMeulen
8cc4d4a447 Merge m-c to inbound. 2014-04-01 16:49:05 -04:00
Ryan VanderMeulen
6a3fa988ca Merge inbound to m-c. 2014-04-01 16:45:00 -04:00
Nicolas Silva
0af7716984 Bug 982413 - Remove the deprecated textures pref. r=mattwoodrow 2014-04-01 14:28:36 +08:00
Masayuki Nakano
bd6decd65b Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Ehsan Akhgari
2cae321502 Bug 990220 - Enable navigator.sendBeacon on all platforms except b2g because it doesn't play nicely with Firefox OS apps yet; r=sicking 2014-03-31 20:04:00 -04:00
Ryan VanderMeulen
8636d21ab3 Backed out changesets 0b596070fe54 and ed6969e4fb6f (bug 957560) for causing bug 990027 on a CLOSED TREE. 2014-03-31 14:31:52 -04:00
Nicolas Silva
db25bebbdc Bug 957560 - Fix new textures on windows (OMTC). r=mattwoodrow 2014-03-31 11:07:40 +08:00
Wes Kocher
a7366bf369 Merge fx-team to m-c 2014-03-28 16:48:17 -07:00
Jordan Santell
4771981e1d Bug 988661 - Add 'Enable addon debugging' button in toolbox. r=jryans 2014-03-27 15:43:00 +01:00
John Shih
534d30eb9c Bug 960426 - Part 1: WebIDL changes for NetInfo API. r=sicking, r=marcosc
--HG--
rename : dom/webidl/MozConnection.webidl => dom/webidl/NetworkInformation.webidl
2014-03-05 11:22:39 +08:00
Ehsan Akhgari
5b9f45a1a5 Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg 2014-03-27 16:38:33 -04:00
Jordan Santell
ac741bf517 Bug 911098 - Implement Addon Debugger UI, r=fitzgen,harthur,mossop
From 8af4148dc10f18bf67e39442ee93169cb66382d5 Mon Sep 17 00:00:00 2001
---
 browser/devtools/debugger/debugger-controller.js   |  36 ++++++-
 browser/devtools/debugger/debugger-panes.js        |  17 +++-
 browser/devtools/debugger/test/browser.ini         |   1 +
 .../debugger/test/browser_dbg_addon-sources.js     | 108 ++++++++++++++++++++
 browser/devtools/debugger/test/head.js             |  29 ++++++
 browser/devtools/framework/ToolboxProcess.jsm      |  31 ++++--
 .../devtools/framework/toolbox-process-window.js   |  18 +++-
 modules/libpref/src/init/all.js                    |   3 +
 .../en-US/chrome/mozapps/extensions/extensions.dtd |   1 +
 toolkit/mozapps/extensions/content/extensions.js   |  55 +++++++---
 toolkit/mozapps/extensions/content/extensions.xml  |  31 +++++-
 toolkit/mozapps/extensions/content/extensions.xul  |   6 ++
 .../mozapps/extensions/internal/XPIProvider.jsm    |   4 +
 .../extensions/internal/XPIProviderUtils.js        |   2 +-
 .../test/addons/test_jetpack/bootstrap.js          |  17 ++++
 .../test/addons/test_jetpack/harness-options.json  |   1 +
 .../test/addons/test_jetpack/install.rdf           |  28 ++++++
 .../extensions/test/browser/browser-common.ini     |   1 +
 .../test/browser/browser_debug_button.js           | 112 +++++++++++++++++++++
 toolkit/mozapps/extensions/test/browser/head.js    |   3 +
 .../extensions/test/xpcshell/test_isDebuggable.js  |  36 +++++++
 .../extensions/test/xpcshell/xpcshell-shared.ini   |   1 +
 22 files changed, 508 insertions(+), 33 deletions(-)
 create mode 100644 browser/devtools/debugger/test/browser_dbg_addon-sources.js
 create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/bootstrap.js
 create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/harness-options.json
 create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/install.rdf
 create mode 100644 toolkit/mozapps/extensions/test/browser/browser_debug_button.js
 create mode 100644 toolkit/mozapps/extensions/test/xpcshell/test_isDebuggable.js
* * *
Leak fix
2014-03-25 10:59:14 -07:00
Monica Chew
380a642bcc Bug 985720: Rename urlclassifier.download_block_table and urlclassifier.download_allow_table (r=gcp) 2014-03-24 10:49:05 -07:00
Monica Chew
8f2c20dee7 Bug 985623: Force url classifier clients to specify which tables to lookup, add a pref to skip hash completion checks (r=gcp) 2014-03-20 14:25:35 -07:00
Edwin Flores
a6d5ef3904 Bug 941298 - FFmpeg PlatformDecoderModule for Linux r=doublec,cpearce 2014-03-21 19:35:15 +13:00
Jordan Santell
3b87ce20d4 Bug 989948 - Move devtools.chrome.enabled pref from firefox to toolkit. r=Mossop 2014-03-31 11:08:00 -07:00
Chris Peterson
41be84583b Bug 952602 - #ifdef EARLY_BETA_OR_EARLIER to disable navigator.plugins[] cloaking before GA release. r=bsmedberg a=sylvestre 2014-01-01 21:26:09 -08:00
Robert O'Callahan
d30f7006c6 Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst
--HG--
extra : rebase_source : 2d01b350d84f220add776341a9cbcda5ace2ef01
2014-03-12 09:11:39 +08:00
Robert O'Callahan
41f30becb0 Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst
--HG--
extra : rebase_source : 02febe9fad731185bfbc50454683b485d551bf59
2014-03-12 09:11:38 +08:00
Robert O'Callahan
a34eb189bd Bug 917755. Part 4: Add DOMQuad implementation. r=jst
--HG--
extra : rebase_source : e74d516f27c004ecf5deea40fb397c2a8f5acfae
2013-09-20 22:21:04 +12:00
Robert O'Callahan
1672e4a456 Bug 917755. Part 2: Implement DOMPoint. r=jst
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.

--HG--
extra : rebase_source : 8df6b51b3305e91c7c7693128e70e3e928d44b27
2014-03-12 09:11:37 +08:00
Cameron McCormack
0a683043a4 Bug 983528 - Enable paint-order by default on Release/Beta. r=jwatt 2014-03-21 11:56:32 +11:00
Ryan VanderMeulen
355f83a308 Backed out 8 changesets (bug 917755) for bustage making inbound a CLOSED TREE.
Backed out changeset 98e31d225a5a (bug 917755)
Backed out changeset 43bceca43fb6 (bug 917755)
Backed out changeset 5117e3f594e7 (bug 917755)
Backed out changeset ada41f2f74b8 (bug 917755)
Backed out changeset 5272cfbd63f3 (bug 917755)
Backed out changeset f3bbd98021f7 (bug 917755)
Backed out changeset b049571a7cce (bug 917755)
Backed out changeset 472cb7738e14 (bug 917755)
2014-03-20 16:34:25 -04:00
Ryan VanderMeulen
4b007b082c Backed out changesets 716f942b5798, 48edbd324d0f, 3e6446f6d0e6 (bug 918189) for bustage. 2014-03-20 16:33:54 -04:00
Robert O'Callahan
0518f069ab Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst 2014-03-12 09:11:39 +08:00
Robert O'Callahan
740a59de9d Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst 2014-03-12 09:11:38 +08:00
Robert O'Callahan
0b41f4ef9d Bug 917755. Part 4: Add DOMQuad implementation. r=jst 2013-09-20 22:21:04 +12:00
Robert O'Callahan
2e81db5ab1 Bug 917755. Part 2: Implement DOMPoint. r=jst
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
2014-03-12 09:11:37 +08:00
Jonathan Kew
3feb60242e bug 931426 - fix up font-weight values for some problematic faces on OS X. r=jdaggett 2014-03-20 09:46:42 +00:00
John Daggett
5e38053edc Bug 921858 - whitelist font families to avoid space lookup check for default features. r=jfkthame 2014-03-20 14:43:31 +08:00
Markus Stange
89c093b68b Bug 926292 - Add a testing pref for stopping overlay scrollbars from fading out. r=roc 2014-03-20 10:12:46 +08:00
Carsten "Tomcat" Book
3db6d91d64 Merge mozilla-central to mozilla-inbound 2014-03-19 16:25:12 +01:00
Nathan Froyd
61a6f7901d Bug 984466 - change CallQueryInterface to assert in cases of trivial conversions; r=ehsan 2014-03-17 13:00:17 -04:00
Carsten "Tomcat" Book
73bc975564 Backed out changeset 92e5d79ec57f (bug 917755) 2014-03-19 09:46:12 +01:00
Carsten "Tomcat" Book
2d05ba4b43 Backed out changeset 8ad57cf09e75 (bug 917755) 2014-03-19 09:46:07 +01:00
Carsten "Tomcat" Book
92dc706141 Backed out changeset 896bfaeab866 (bug 917755) 2014-03-19 09:46:03 +01:00
Carsten "Tomcat" Book
174014df63 Backed out changeset e60fe593236d (bug 918189) 2014-03-19 09:45:57 +01:00
Michael Wu
e0181f47a6 Bug 981435 - Update to freetype 2.5.3, r=jfkthame,glandium 2014-03-09 16:03:22 -04:00
Wes Kocher
01bb0237bc Merge inbound to m-c 2014-03-18 14:15:03 -07:00
Paolo Amadini
8dd6c66f29 Bug 984788 - Convert legacy uses of promise.js to Promise.jsm. rs=Yoric 2014-03-18 15:16:02 +01:00
Brian Hackett
ecdbf6f6c8 Bug 972817 - Enable type inference unconditionally, r=jandem. 2014-03-18 09:05:16 -06:00
Rik Cabanier
f0b9b7d32e Bug 830734 - Implement Path primitives. r=roc 2014-03-18 08:03:06 -04:00
Rick Eyre
3ae2f0eecc Bug 982183 - Put VTTRegion DOM API behind a pref. r=rillian, r=bz 2014-03-12 13:55:45 -04:00
Kyle Huey
7067fb5db1 Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
510a49016d Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg 2014-03-15 12:00:15 -07:00
Wes Kocher
c15c6c9b48 Merge fx-team to m-c 2014-03-13 19:09:07 -07:00
Benoit Girard
c1f534eb73 Bug 983272 - Add a default tiling pref for desktop. r=Cwiiis 2014-03-13 16:58:05 -04:00
Vaibhav Agarwal
74d0d984a3 Bug 971132 - B2G mochitests should use the new manifest format for runtests; r=jmaher 2014-03-13 10:40:10 -04:00
Gian-Carlo Pascutto
3fefb76168 Bug 877954 - Implement Load Management service. Add callbacks to ViEncoder. r=jesup 2014-03-13 11:05:27 +01:00
Patrick McManus
93c9394a56 bug 982565 - make dns ttl and grace period prefs respect 1s granularity r=sworkman 2014-03-09 06:01:56 -04:00
Shane Caraveo
4d0239801d bug 894806 [Australis] refactor and remove social.provider, r=markh 2014-03-11 19:25:45 -07:00
Ryan VanderMeulen
f40898828c Merge m-c to fx-team. 2014-03-13 15:37:02 -04:00
Jan Keromnes
bcdc9a244b Bug 982707 - Move the "devtools.dump.emit" pref from firefox.js to all.js. r=ochameau 2014-03-13 09:53:04 -04:00
Patrick McManus
be9e41d280 bug 981447 - use more conservative dns caching values r=sworkman
--HG--
extra : rebase_source : 6ec1873cf1d8202fd49575303e984155b8403bf6
2014-03-10 13:31:34 -04:00
Jan de Mooij
d64a9d454e Bug 939562 part 3 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
--HG--
extra : rebase_source : cea8b4ab3024ed49e8be688f7cf4819bba0f5d29
2014-02-26 10:25:36 +01:00
Ryan VanderMeulen
d0f816cc61 Merge m-c to fx-team. 2014-03-06 13:57:02 -05:00
Drew Willcoxon
84ee433fc3 Bug 956906 - Save passwords by default for password fields with autocomplete=off. r=dolske 2014-03-06 10:07:34 -08:00
Kyle Huey
1ba96b6e8c Bug 619487: Assert when preferences are used off the main thread. r=dbaron 2014-03-05 17:58:01 -08:00
Carsten "Tomcat" Book
bdea7bbb5b Merge mozilla-central to b2g-inbound 2014-03-06 13:41:09 +01:00
Steven Lee
d6f6248605 Bug 979726 - change default video capture size for B2G. r=jesup 2014-03-06 05:14:33 -05:00
Carsten "Tomcat" Book
4124791bb3 merge mozilla-inbound to mozilla-central 2014-03-05 13:04:39 +01:00
L. David Baron
8b4ba29d81 Bug 979555: Add default value for layers.offmainthreadcomposition.log-animations preference to all.js. r=dzbarsky
It's good practice to have default values for all preferences in all.js.
Otherwise some preference APIs throw exceptions and/or leave values
uninitialized.  It also makes the preference show up in about:config.

Bug 875204 accidentally removed this line from all.js even though the
pref was not removed.  (The pref was initially added in bug 780342.)
2014-03-04 20:13:22 -08:00
Alexandre Poirot
199be05981 Bug 958043 - Remove useless enable-content-actors pref and ContentTabActor in b2g parent process. r=past
--HG--
extra : rebase_source : bae30ce729a4d50de581365547b23b719a672171
2014-03-03 14:11:00 -05:00
Ed Morley
7f8860f5ca Merge mozilla-central and b2g-inbound 2014-03-03 16:59:32 +00:00
Ed Morley
7d716105c8 Backed out changeset 508848ad378a (bug 939562) for causing bug 978450 2014-03-03 16:54:26 +00:00
Ed Morley
1169e3e5fb Merge latest green inbound changeset and mozilla-central 2014-03-03 14:44:44 +00:00
Makoto Kato
d982b2d86d Bug 968647 - Part 3. TSF should use postion change notification instead of nsITimer. r=masayuki 2014-02-28 16:45:16 +09:00
Makoto Kato
20c4630501 Backed out changeset 5dc41a3d8d77 (bug 968647) 2014-03-03 11:53:27 +09:00
Makoto Kato
6599320717 Bug 968647 - Part 3. TSF should use postion change notification instead of nsITimer. r=masayuki CLOBBER 2014-02-28 16:45:16 +09:00
Ryan VanderMeulen
72c9423622 Merge m-c to fx-team. 2014-02-28 16:10:17 -05:00
Jan de Mooij
53c60cb160 Bug 939562 part 3 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
--HG--
extra : rebase_source : e25c6f5f381a972c472fb8a845c737fb31617682
2014-02-26 10:25:36 +01:00
Jeff Muizelaar
5be51a1b3a Bug 854795. Add support for -moz-samplesize. r=seth
-moz-samplesize allows decoding at a lower resolution.
This is valuable for saving memory when we know that
we don't need a large version of the image.

--HG--
extra : rebase_source : 0373c23bd4a8b5963329ea1ccf13f075c1264909
2014-02-28 16:43:14 -05:00
Randell Jesup
cee5b432cb Bug 974537: Make output+input delay for AEC platform-dependent rs=jmspeex,mreavy,drno 2014-02-28 16:07:07 -05:00
Carsten "Tomcat" Book
985114d335 Backed out changeset bd6f1c071516 (bug 968647) 2014-02-28 09:29:57 +01:00
Makoto Kato
3d94b7d3e5 Bug 968647 - Part 3. TSF should use postion change notification instead of nsITimer. r=masayuki 2014-02-28 16:45:16 +09:00
Wes Kocher
02ed3cf36e Backed out changeset 9535abc58cd6 (bug 619487) for m-bc bustage 2014-03-05 18:45:05 -08:00
Kyle Huey
b85ed8711c Bug 619487: Assert when preferences are used off the main thread. r=dbaron 2014-03-05 17:58:01 -08:00
Ryan VanderMeulen
136d9870b7 Merge m-c to inbound. 2014-02-27 17:33:47 -05:00
Fernando Jiménez
7f938a5970 Bug 977597 - Use FxA production server URI. r=jedp 2014-02-27 19:41:46 +01:00
Andrew McCreight
537eb6fa81 Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug 2014-02-27 10:04:09 -08:00
Shane Caraveo
0a00121a1c bug 978072 update social activation domain, r=felipe 2014-02-28 13:28:00 -05:00
Wes Kocher
9da41647fe Merge inbound to m-c 2014-02-27 16:52:51 -08:00
Botond Ballo
59fc4de447 Bug 958596 - Add a content description field to FrameMetrics and populate it if the apz.printtree pref is on. r=kats,tn 2014-01-22 16:37:57 -05:00
Robert O'Callahan
0da1d0044c Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst 2014-03-12 09:11:39 +08:00
Robert O'Callahan
b8f15deaaf Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst 2014-03-12 09:11:38 +08:00
Robert O'Callahan
d97b05f241 Bug 917755. Part 4: Add DOMQuad implementation. r=jst 2013-09-20 22:21:04 +12:00
Robert O'Callahan
58822d8b74 Bug 917755. Part 2: Implement DOMPoint. r=jst
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
2014-03-12 09:11:37 +08:00
L. David Baron
4f04bcdc57 Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
This makes sense since the file no longer contains anything with the
nsTraceRefcnt name in it, and it will allow renaming nsTraceRefcntImpl
back to nsTraceRefcnt.
2014-02-26 13:36:35 -08:00
Carsten "Tomcat" Book
e428ad4fe3 Backed out changeset 802aa43ae8cc (bug 939562) for PGO mochitest regression on a CLOSED TREE 2014-02-26 16:02:15 +01:00
Jan de Mooij
f8a1ec2850 Bug 939562 part 2 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke 2014-02-26 10:25:36 +01:00
Andrew McCreight
4458c03b39 Bug 972606, part 2 - Take advantage of infallible new in nsJAR. r=aklotz
Plus a few minor fixups in the header.
2014-02-25 20:32:48 -08:00
Andrew McCreight
65df5219b4 Bug 972606, part 1 - Convert nsJAR::mManifestData to nsClassHashtable. r=aklotz 2014-02-25 20:32:48 -08:00
Wes Kocher
26af0b1154 Backed out 12 changesets (bug 958596) for several Android permafails to fix a CLOSED TREE
Backed out changeset e4c0e3d3a768 (bug 958596)
Backed out changeset 7bc4f48d6b05 (bug 958596)
Backed out changeset 89cd12e3db45 (bug 958596)
Backed out changeset 283411053340 (bug 958596)
Backed out changeset 5329fa8c8847 (bug 958596)
Backed out changeset 0d1d26d588e3 (bug 958596)
Backed out changeset 715fe9eb5dfd (bug 958596)
Backed out changeset 66dde9d67ffa (bug 958596)
Backed out changeset 79e589f75065 (bug 958596)
Backed out changeset 1ed4c880ab70 (bug 958596)
Backed out changeset 1d40b0b8036d (bug 958596)
Backed out changeset ad35d51d9781 (bug 958596)
2014-02-25 18:34:47 -08:00
Botond Ballo
d6421e976c Bug 958596 - Add a content description field to FrameMetrics and populate it if the apz.printtree pref is on. r=kats,tn 2014-01-22 16:37:57 -05:00
John Schoenick
940c023e49 Bug 971279 - Add plugin.java.mime. r=bsmedberg 2014-02-25 13:30:03 -08:00
Martin Thomson
6a3f07e86b Bug 884573 - Part 2: Identity assertion generation and verification for WebRTC. r=abr 2014-02-10 14:41:46 -08:00
Ralph Giles
5080040b8e Bug 964559 - Remove MOZ_OGG. r=doublec,ted
We are unable to maintain all the --disable-foo build-time options
for the media code. Just support ogg unconditionally.
2014-02-20 18:01:00 -08:00
Ed Morley
58117b43b2 Backed out changeset a29e486e2214 (bug 958596) 2014-02-25 17:17:02 +00:00
Botond Ballo
179fa07f9a Bug 958596 - Add a content description field to FrameMetrics and populate it if the apz.printtree pref is on. r=kats,tn
--HG--
extra : rebase_source : f009ad9d779fb1a3afa525fe7e5eb3a399aee628
2014-01-22 16:37:57 -05:00
Rik Cabanier
5d5915579c Bug 966591 - Part 1: Put very basic hit region interface in + add runtime flag. r=roc 2014-02-21 08:35:14 -05:00
Andrew McCreight
0afc7b1a2c Bug 967941, part 3 - Smart pointerize nsZipReaderCache methods. r=aklotz 2014-02-24 17:16:11 -08:00
Andrew McCreight
ed92d3ec08 Bug 967941, part 2 - Convert nsZipReaderCache::mZips to use nsRefPtrHashtable. r=aklotz 2014-02-24 17:16:11 -08:00
Andrew McCreight
689b21dcf6 Bug 967941, part 1 - Remove all trailing whitespace from nsJAR.{h,cpp}. r=aklotz 2014-02-24 17:16:11 -08:00
Patrick McManus
b8eba16947 bug 974932 - spdy large upload chunk sizes, and fewer TLS application data records r=hurley 2014-02-24 16:27:27 -05:00
Gijs Kruitbosch
6875961d52 Bug 966683 - Australis - automatically toggle accesskey-focuses on Linux to prevent menubar focus stealing, r=Neil,dao
--HG--
extra : rebase_source : a12eba0c04d57df9a47185a6be250e04000f862e
2014-02-18 17:07:27 +00:00
Ehsan Akhgari
e18c797c39 Bug 975729 - Move one CFLAGS variable in libmar signing code to DEFINES in moz.build; r=mshal 2014-02-22 21:40:15 -05:00
Mats Palmgren
00f4f0f1bf Bug 966992 - Implement the overflow-clip-box property in the style system. r=cam 2014-02-22 01:18:23 +00:00
Ryan VanderMeulen
3a780f2063 Backed out 7 changesets (bug 966591) for mochitest leaks on a CLOSED TREE.
Backed out changeset b44289e756fc (bug 966591)
Backed out changeset c428b424ef95 (bug 966591)
Backed out changeset 9ac56da10646 (bug 966591)
Backed out changeset 81ba9bddd84e (bug 966591)
Backed out changeset 0c66968c2edd (bug 966591)
Backed out changeset 261a1ca9045c (bug 966591)
Backed out changeset 895728963f16 (bug 966591)
2014-02-21 10:39:15 -05:00
Rik Cabanier
fb4ab7ddcd Bug 966591 - Part 1: Put very basic hit region interface in + add runtime flag. r=roc 2014-02-21 08:35:14 -05:00
Nicholas Nethercote
1a629c91d7 Bug 969415 (part 2) - Add a pref to enable memory report dumping on JS OOMs. r=luke.
--HG--
extra : rebase_source : 3971f809744869a2f2d77e435e95aca44bf7e9d7
2014-02-20 18:35:43 -08:00
Wes Kocher
a5dcf6f444 Backed out 7 changesets (bug 406541, bug 738396, bug 852315, bug 971273, bug 971279) for various java/plugin-related failures on a CLOSED TREE
Backed out changeset 13cc8a7ee925 (bug 852315)
Backed out changeset 23dfc36f99d4 (bug 852315)
Backed out changeset fb56bd7c0feb (bug 406541)
Backed out changeset b24d1437c6f3 (bug 738396)
Backed out changeset 5028e1290b45 (bug 971279)
Backed out changeset 34ecdab0cfc2 (bug 971279)
Backed out changeset 95b4aa01923d (bug 971273)
2014-02-20 16:19:30 -08:00
John Schoenick
d0fbe23ec1 Bug 971279 - Add plugin.java.mime. r=bsmedberg 2014-02-20 14:38:02 -08:00
Ehsan Akhgari
8577cd5685 Backed out 5 changesets (bug 966992, bug 965237) because of a PGO only build failure on Linux, landed on a CLOSED TREE
Backed out changeset f11cad93ceee (bug 966992)
Backed out changeset c84d530c9a51 (bug 965237)
Backed out changeset 740b13866bac (bug 966992)
Backed out changeset 8c3420cc77d8 (bug 966992)
Backed out changeset 7ddfc587edda (bug 966992)
2014-02-19 13:28:33 -05:00
Mats Palmgren
c37adb298e Bug 966992 - Implement the overflow-clip-box property in the style system. r=cam 2014-02-19 14:14:52 +00:00
Ehsan Akhgari
c79e8f4c6e Bug 973405 - Move some misc LOCAL_INCLUDES to moz.build; r=glandium 2014-02-18 08:49:12 -05:00
Ms2ger
6e066deaea Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
Till Schneidereit
510234b402 Bug 929374 - Enable TI and IonMonkey for chrome script by default. r=jandem 2013-10-22 10:53:59 +02:00
Ryan VanderMeulen
e9998941e7 Merge inbound to m-c. 2014-02-12 08:37:35 -05:00
"Kan-Ru Chen (陳侃如)"
3dc6643346 Bug 963366 - Hide navigator.requestWakeLock behind pref dom.wakelock.enabled. r=ehsan 2014-02-12 13:36:23 +08:00
Horia Iosif Olaru
08a74ca187 Bug 970600 - Enable background-blend-mode property be default in all builds. r=roc 2014-02-11 17:37:06 -05:00
Jeff Gilbert
a830d827f6 Bug 968374 - Add pref for enabling privileged extensions for non-chrome code. r=bjacob 2014-02-11 17:37:05 -05:00
Ehsan Akhgari
fbe321aed6 Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium 2014-02-11 09:12:33 -05:00
Ehsan Akhgari
b870bb3fe9 Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Eugen Sawin
aa75cb90d1 Bug 968626 - Fail gracefully on unimplemented PNG loading. r=jfkthame 2014-02-07 21:48:34 +01:00
Oskar Eisemut
f95ce2ad2e Bug 968141 - Remove pref print.whileInPrintPreview and print.tmp.printerfeatures can_use_multiple_devicecontexts_concurrently, was default enabled since Bug 126802 anyway. r=roc 2014-02-07 12:44:00 +01:00
Steve Workman
fde2659647 Bug 444328 - Enable TCP Keepalive for short and long-lived HTTP Connections (exc. SPDY, WebSockets) r=mcmanus 2014-02-06 11:51:38 -08:00
Steve Workman
30dfd93169 Bug 444328 - Add support for TCP keepalive in the Socket Transport Service r=mcmanus 2014-02-06 11:51:38 -08:00
Ehsan Akhgari
0fcd2af628 Bug 968643 - Part 1: Stop using [PrefControlled]; r=bzbarsky 2014-02-06 13:28:14 -05:00
Ehsan Akhgari
f54316ca85 Bug 968479 - Remove the media.webaudio.enabled pref; r=roc
--HG--
extra : rebase_source : 3618cb3097aa99a79a06af016bf6b3a3c6f77208
2014-02-06 08:36:46 -05:00
Henri Sivonen
c1e3afbe3c Bug 910211 - Guess the fallback encoding from the top-level domain when feasible. r=emk. 2014-02-06 11:08:01 +02:00
Lukas Nordin
19d83ee7d2 Bug 243412: Add box-sizing preference to control the vendor prefix; r=dbaron 2014-02-04 18:06:18 -08:00
Nicolas Silva
ed0c8d838b Bug 966999 - Remove some deprecated GL textures code. r=vlad 2014-02-04 21:47:20 +01:00
Ryan VanderMeulen
7196939775 Merge b2g-inbound to m-c. 2014-02-04 14:43:23 -05:00
Mats Palmgren
ba055eea6c Bug 960822 - Limit the Shrink-To-Fit scaling for documents with a text-ish content type so that the content is still visible with extremely long lines. r=dholbert 2014-02-04 02:12:13 +00:00
Nicolas Silva
b554aa4651 Bug 965844 - Remove the pref "layers.prefer-memory-over-shmem". r=gal 2014-01-31 14:22:25 +01:00
Masayuki Nakano
83132e29e4 Bug 789706 part.2 nsTextStore::CreateNativeCaret() should be called only when active TIP is ATOK r=emk 2014-01-31 11:17:25 +09:00
Michael Wu
dd716e7b6a Bug 966795 - Update to freetype 2.5.2, r=jfkthame
--HG--
rename : modules/freetype2/builds/amiga/include/freetype/config/ftconfig.h => modules/freetype2/builds/amiga/include/config/ftconfig.h
rename : modules/freetype2/builds/amiga/include/freetype/config/ftmodule.h => modules/freetype2/builds/amiga/include/config/ftmodule.h
rename : modules/freetype2/builds/win32/detect.mk => modules/freetype2/builds/windows/detect.mk
rename : modules/freetype2/builds/win32/ftdebug.c => modules/freetype2/builds/windows/ftdebug.c
rename : modules/freetype2/builds/win32/vc2005/freetype.sln => modules/freetype2/builds/windows/vc2005/freetype.sln
rename : modules/freetype2/builds/win32/vc2005/freetype.vcproj => modules/freetype2/builds/windows/vc2005/freetype.vcproj
rename : modules/freetype2/builds/win32/vc2008/freetype.sln => modules/freetype2/builds/windows/vc2008/freetype.sln
rename : modules/freetype2/builds/win32/vc2008/freetype.vcproj => modules/freetype2/builds/windows/vc2008/freetype.vcproj
rename : modules/freetype2/builds/win32/vc2010/freetype.vcxproj.filters => modules/freetype2/builds/windows/vc2010/freetype.vcxproj.filters
rename : modules/freetype2/builds/win32/visualce/freetype.dsp => modules/freetype2/builds/windows/visualc/freetype.dsp
rename : modules/freetype2/builds/win32/visualce/freetype.dsw => modules/freetype2/builds/windows/visualc/freetype.dsw
rename : modules/freetype2/builds/win32/visualc/freetype.sln => modules/freetype2/builds/windows/visualc/freetype.sln
rename : modules/freetype2/builds/win32/visualc/freetype.vcproj => modules/freetype2/builds/windows/visualc/freetype.vcproj
rename : modules/freetype2/builds/win32/visualce/freetype.dsp => modules/freetype2/builds/windows/visualce/freetype.dsp
rename : modules/freetype2/builds/win32/visualce/freetype.dsw => modules/freetype2/builds/windows/visualce/freetype.dsw
rename : modules/freetype2/builds/win32/visualce/freetype.vcproj => modules/freetype2/builds/windows/visualce/freetype.vcproj
rename : modules/freetype2/builds/win32/w32-bcc.mk => modules/freetype2/builds/windows/w32-bcc.mk
rename : modules/freetype2/builds/win32/w32-bccd.mk => modules/freetype2/builds/windows/w32-bccd.mk
rename : modules/freetype2/builds/win32/w32-dev.mk => modules/freetype2/builds/windows/w32-dev.mk
rename : modules/freetype2/builds/win32/w32-gcc.mk => modules/freetype2/builds/windows/w32-gcc.mk
rename : modules/freetype2/builds/win32/w32-icc.mk => modules/freetype2/builds/windows/w32-icc.mk
rename : modules/freetype2/builds/win32/w32-intl.mk => modules/freetype2/builds/windows/w32-intl.mk
rename : modules/freetype2/builds/win32/w32-lcc.mk => modules/freetype2/builds/windows/w32-lcc.mk
rename : modules/freetype2/builds/win32/w32-mingw32.mk => modules/freetype2/builds/windows/w32-mingw32.mk
rename : modules/freetype2/builds/win32/w32-vcc.mk => modules/freetype2/builds/windows/w32-vcc.mk
rename : modules/freetype2/builds/win32/w32-wat.mk => modules/freetype2/builds/windows/w32-wat.mk
rename : modules/freetype2/builds/win32/win32-def.mk => modules/freetype2/builds/windows/win32-def.mk
rename : modules/freetype2/include/freetype/config/ftconfig.h => modules/freetype2/include/config/ftconfig.h
rename : modules/freetype2/include/freetype/config/ftheader.h => modules/freetype2/include/config/ftheader.h
rename : modules/freetype2/include/freetype/config/ftmodule.h => modules/freetype2/include/config/ftmodule.h
rename : modules/freetype2/include/freetype/config/ftoption.h => modules/freetype2/include/config/ftoption.h
rename : modules/freetype2/include/freetype/config/ftstdlib.h => modules/freetype2/include/config/ftstdlib.h
rename : modules/freetype2/include/freetype/freetype.h => modules/freetype2/include/freetype.h
rename : modules/freetype2/include/freetype/ftadvanc.h => modules/freetype2/include/ftadvanc.h
rename : modules/freetype2/include/freetype/ftautoh.h => modules/freetype2/include/ftautoh.h
rename : modules/freetype2/include/freetype/ftbbox.h => modules/freetype2/include/ftbbox.h
rename : modules/freetype2/include/freetype/ftbdf.h => modules/freetype2/include/ftbdf.h
rename : modules/freetype2/include/freetype/ftbitmap.h => modules/freetype2/include/ftbitmap.h
rename : modules/freetype2/include/freetype/ftbzip2.h => modules/freetype2/include/ftbzip2.h
rename : modules/freetype2/include/freetype/ftcache.h => modules/freetype2/include/ftcache.h
rename : modules/freetype2/include/freetype/ftchapters.h => modules/freetype2/include/ftchapters.h
rename : modules/freetype2/include/freetype/ftcid.h => modules/freetype2/include/ftcid.h
rename : modules/freetype2/include/freetype/fterrdef.h => modules/freetype2/include/fterrdef.h
rename : modules/freetype2/include/freetype/fterrors.h => modules/freetype2/include/fterrors.h
rename : modules/freetype2/include/freetype/ftgasp.h => modules/freetype2/include/ftgasp.h
rename : modules/freetype2/include/freetype/ftglyph.h => modules/freetype2/include/ftglyph.h
rename : modules/freetype2/include/freetype/ftgxval.h => modules/freetype2/include/ftgxval.h
rename : modules/freetype2/include/freetype/ftgzip.h => modules/freetype2/include/ftgzip.h
rename : modules/freetype2/include/freetype/ftimage.h => modules/freetype2/include/ftimage.h
rename : modules/freetype2/include/freetype/ftincrem.h => modules/freetype2/include/ftincrem.h
rename : modules/freetype2/include/freetype/ftlcdfil.h => modules/freetype2/include/ftlcdfil.h
rename : modules/freetype2/include/freetype/ftlist.h => modules/freetype2/include/ftlist.h
rename : modules/freetype2/include/freetype/ftlzw.h => modules/freetype2/include/ftlzw.h
rename : modules/freetype2/include/freetype/ftmac.h => modules/freetype2/include/ftmac.h
rename : modules/freetype2/include/freetype/ftmm.h => modules/freetype2/include/ftmm.h
rename : modules/freetype2/include/freetype/ftmodapi.h => modules/freetype2/include/ftmodapi.h
rename : modules/freetype2/include/freetype/ftmoderr.h => modules/freetype2/include/ftmoderr.h
rename : modules/freetype2/include/freetype/ftotval.h => modules/freetype2/include/ftotval.h
rename : modules/freetype2/include/freetype/ftoutln.h => modules/freetype2/include/ftoutln.h
rename : modules/freetype2/include/freetype/ftpfr.h => modules/freetype2/include/ftpfr.h
rename : modules/freetype2/include/freetype/ftrender.h => modules/freetype2/include/ftrender.h
rename : modules/freetype2/include/freetype/ftsizes.h => modules/freetype2/include/ftsizes.h
rename : modules/freetype2/include/freetype/ftsnames.h => modules/freetype2/include/ftsnames.h
rename : modules/freetype2/include/freetype/ftstroke.h => modules/freetype2/include/ftstroke.h
rename : modules/freetype2/include/freetype/ftsynth.h => modules/freetype2/include/ftsynth.h
rename : modules/freetype2/include/freetype/ftsystem.h => modules/freetype2/include/ftsystem.h
rename : modules/freetype2/include/freetype/fttrigon.h => modules/freetype2/include/fttrigon.h
rename : modules/freetype2/include/freetype/ftttdrv.h => modules/freetype2/include/ftttdrv.h
rename : modules/freetype2/include/freetype/fttypes.h => modules/freetype2/include/fttypes.h
rename : modules/freetype2/include/freetype/ftwinfnt.h => modules/freetype2/include/ftwinfnt.h
rename : modules/freetype2/include/freetype/ftxf86.h => modules/freetype2/include/ftxf86.h
rename : modules/freetype2/include/freetype/internal/autohint.h => modules/freetype2/include/internal/autohint.h
rename : modules/freetype2/include/freetype/internal/ftcalc.h => modules/freetype2/include/internal/ftcalc.h
rename : modules/freetype2/include/freetype/internal/ftdebug.h => modules/freetype2/include/internal/ftdebug.h
rename : modules/freetype2/include/freetype/internal/ftdriver.h => modules/freetype2/include/internal/ftdriver.h
rename : modules/freetype2/include/freetype/internal/ftgloadr.h => modules/freetype2/include/internal/ftgloadr.h
rename : modules/freetype2/include/freetype/internal/ftmemory.h => modules/freetype2/include/internal/ftmemory.h
rename : modules/freetype2/include/freetype/internal/ftobjs.h => modules/freetype2/include/internal/ftobjs.h
rename : modules/freetype2/include/freetype/internal/ftpic.h => modules/freetype2/include/internal/ftpic.h
rename : modules/freetype2/include/freetype/internal/ftrfork.h => modules/freetype2/include/internal/ftrfork.h
rename : modules/freetype2/include/freetype/internal/ftserv.h => modules/freetype2/include/internal/ftserv.h
rename : modules/freetype2/include/freetype/internal/ftstream.h => modules/freetype2/include/internal/ftstream.h
rename : modules/freetype2/include/freetype/internal/fttrace.h => modules/freetype2/include/internal/fttrace.h
rename : modules/freetype2/include/freetype/internal/ftvalid.h => modules/freetype2/include/internal/ftvalid.h
rename : modules/freetype2/include/freetype/internal/psaux.h => modules/freetype2/include/internal/psaux.h
rename : modules/freetype2/include/freetype/internal/pshints.h => modules/freetype2/include/internal/pshints.h
rename : modules/freetype2/include/freetype/internal/services/svbdf.h => modules/freetype2/include/internal/services/svbdf.h
rename : modules/freetype2/include/freetype/internal/services/svcid.h => modules/freetype2/include/internal/services/svcid.h
rename : modules/freetype2/include/freetype/internal/services/svgldict.h => modules/freetype2/include/internal/services/svgldict.h
rename : modules/freetype2/include/freetype/internal/services/svgxval.h => modules/freetype2/include/internal/services/svgxval.h
rename : modules/freetype2/include/freetype/internal/services/svkern.h => modules/freetype2/include/internal/services/svkern.h
rename : modules/freetype2/include/freetype/internal/services/svmm.h => modules/freetype2/include/internal/services/svmm.h
rename : modules/freetype2/include/freetype/internal/services/svotval.h => modules/freetype2/include/internal/services/svotval.h
rename : modules/freetype2/include/freetype/internal/services/svpfr.h => modules/freetype2/include/internal/services/svpfr.h
rename : modules/freetype2/include/freetype/internal/services/svpostnm.h => modules/freetype2/include/internal/services/svpostnm.h
rename : modules/freetype2/include/freetype/internal/services/svprop.h => modules/freetype2/include/internal/services/svprop.h
rename : modules/freetype2/include/freetype/internal/services/svpscmap.h => modules/freetype2/include/internal/services/svpscmap.h
rename : modules/freetype2/include/freetype/internal/services/svpsinfo.h => modules/freetype2/include/internal/services/svpsinfo.h
rename : modules/freetype2/include/freetype/internal/services/svsfnt.h => modules/freetype2/include/internal/services/svsfnt.h
rename : modules/freetype2/include/freetype/internal/services/svttcmap.h => modules/freetype2/include/internal/services/svttcmap.h
rename : modules/freetype2/include/freetype/internal/services/svtteng.h => modules/freetype2/include/internal/services/svtteng.h
rename : modules/freetype2/include/freetype/internal/services/svttglyf.h => modules/freetype2/include/internal/services/svttglyf.h
rename : modules/freetype2/include/freetype/internal/services/svwinfnt.h => modules/freetype2/include/internal/services/svwinfnt.h
rename : modules/freetype2/include/freetype/internal/services/svxf86nm.h => modules/freetype2/include/internal/services/svxf86nm.h
rename : modules/freetype2/include/freetype/internal/sfnt.h => modules/freetype2/include/internal/sfnt.h
rename : modules/freetype2/include/freetype/internal/t1types.h => modules/freetype2/include/internal/t1types.h
rename : modules/freetype2/include/freetype/internal/tttypes.h => modules/freetype2/include/internal/tttypes.h
rename : modules/freetype2/include/freetype/t1tables.h => modules/freetype2/include/t1tables.h
rename : modules/freetype2/include/freetype/ttnameid.h => modules/freetype2/include/ttnameid.h
rename : modules/freetype2/include/freetype/tttables.h => modules/freetype2/include/tttables.h
rename : modules/freetype2/include/freetype/tttags.h => modules/freetype2/include/tttags.h
rename : modules/freetype2/include/freetype/ttunpat.h => modules/freetype2/include/ttunpat.h
2014-02-03 18:43:19 -05:00
Nikhil Marathe
48b814058b Bug 918806 - Enable DOM Promises. sr=bz
--HG--
extra : rebase_source : dbc7ef836fe7c2a71f38fedda004d7f988361a85
2014-01-30 13:14:00 -08:00
Ryan VanderMeulen
3a41ee3937 Backed out changesets 6db8b08a3aea and 1d7c2025bb56 (bug 918806) for B2G mochitest failures. 2014-01-30 14:46:36 -05:00
Nikhil Marathe
b3f7079a6c Bug 918806 - Enable DOM Promises. sr=bz 2014-01-30 09:41:43 -08:00
Nicolas Silva
80e9b3e8a3 Bug 946200 - Use the new texture client/host and async-video if OMTC is activated on Linux. r=nrc 2014-01-30 16:05:47 +01:00
Jonathan Kew
8300f3454f bug 964313 - use harfbuzz for all text shaping (now including Hangul) on Windows. r=jdaggett 2014-01-30 09:48:37 +00:00
Benoit Girard
b352a57e15 Bug 956263 - Add a preference to control the compositor frame-rate. r=mstange 2014-01-29 18:26:38 -05:00
Benoit Girard ext:(%20and%20Benoit%20Jacob%20%3Cbjacob%40mozilla.com%3E)
297226674b Bug 940842 - 1/3 - Add will-change CSS property - r=dbaron
The current spec draft is at:
http://tabatkins.github.io/specs/css-will-change/

This CSS property is disabled by default and can be enabled by toggling:
  layout.css.will-change.enabled
2013-11-22 11:48:27 -05:00
Masayuki Nakano
70143354a2 Bug 749123 Don't use GtkIMContextSimple for IME disabled editor (GTK3 build) r=karlt 2014-01-28 18:02:08 +09:00
Birunthan Mohanathas
1723bf0b79 Bug 943527 - Apply the 1MB pref length limit in the pref backend as well. r=bsmedberg 2014-01-21 15:51:05 -05:00
Shian-Yow Wu
5c843d2ba5 Bug 959047 - Part 2: xpcshell test for alignStoredFiles(). r=aklotz 2014-01-21 15:11:09 +08:00
Shian-Yow Wu
5a452310df Bug 959047 - Part 1: Align stored files by alignStoredFiles(). r=aklotz 2014-01-21 15:10:33 +08:00
Nicholas Hurley
2674a1f7ec Bug 947745 - Clean up the seer database when it gets too big. r=honzab 2014-01-17 17:45:48 -08:00
Randell Jesup
30df4afa5d Bug 945066: enable PeerConnections for b2g (reland) rs=ekr 2013-12-09 07:33:41 -05:00
Chris Peterson
d942edd370 Bug 960416 - Always use JIT hardening. r=luke
--HG--
extra : rebase_source : ae9e635eac09044f05fea9ad27ab52bb888c703e
2013-12-25 00:21:59 -08:00
Rik Cabanier
8ffd0cd785 Bug 960195 - Put drawSystemFocusRing behind a new runtime flag. r=roc 2014-01-16 08:27:03 -05:00
Jed Davis
da392ef08b Bug 925416 - Report on memory used by blob URLs. r=khuey
By default, the reporter path includes the blob owner's URI and the
blob URI in the path.  If a blob has multiple references, its size is
divided among them so that the totals still work; the blob's address and
refcount are included in the path (to find the other refs), and all of
this is noted in the description.

If memory.blob_report.stack_frames is a nonzero value, that many JS
stack frames (file and line number, if available) will be added to the
path, with the file root-relative to the owner if same-origin.
2014-01-16 08:22:26 -05:00
Ryan VanderMeulen
4d272a44a3 Merge inbound to m-c. 2014-01-15 14:34:05 -05:00
Randy Lin
ff026cb8fb Bug 959501 - [Media Encoder] Add preferences for video encoder. r=roc 2014-01-14 15:26:04 +08:00
Masayuki Nakano
bb3c6744b2 Bug 951966 part.1 Add new pref to support IMM-IME even in TSF mode and rename intl.enable_tsf_support to intl.tsf.enable r=jimm 2014-01-14 11:00:59 +09:00
Patrick McManus
9af4381ba2 bug 950768 - http/2-draft08 pref off r=hurley r=mcmanus 2013-10-09 17:21:49 -07:00
Ehsan Akhgari
91ed3936e8 Bug 958577 - Add Uyghur to the list of RTL languages; r=smontagu 2014-01-12 14:57:40 -05:00
Nick Lebedev
5df6a34bc1 Bug 795567 - Part 1: Add touch-action css property to the style system. r=dbaron 2014-01-15 10:03:15 -05:00
Ryan VanderMeulen
f4675855c3 Backed out changesets bb7097d12256, 5e6c7217e92a, and 6779278f87df (bug 884573) and changeset 30e1a793fbf9 (bug 878941) for Cpp unit test failures. 2014-01-14 11:43:48 -05:00
Martin Thomson
7664c17e26 Bug 884573 - Identity assertion generation and verification for WebRTC. r=abr 2013-12-20 14:55:59 -08:00
Masatoshi Kimura
dca21c697c Bug 952961 - Remove our own executable check and pref check, and added a regitry check when downloading a file. r=paolo 2014-01-12 17:05:28 +09:00
Ryan VanderMeulen
e1ee393f40 Backed out changeset 8ce9e632939e (bug 925416) for bustage. 2014-01-10 08:56:59 -05:00
Jed Davis
6b505dfadf Bug 925416 - Report on memory used by blob URLs. r=khuey
By default, the reporter path includes the blob owner's URI and the
blob URI in the path.  If a blob has multiple references, its size is
divided among them so that the totals still work; the blob's address and
refcount are included in the path (to find the other refs), and all of
this is noted in the description.

If memory.blob_report.stack_frames is a nonzero value, that many JS
stack frames (file and line number, if available) will be added to the
path, with the file root-relative to the owner if same-origin.
2014-01-10 08:40:48 -05:00
Nicholas Hurley
c68a1ad1ab Bug 957759 - Remove SRV experiment code (helps prevent crashes). r=mcmanus 2014-01-09 13:50:04 -08:00
Ehsan Akhgari
58ee2029fd Merge m-c into inbound 2014-01-04 12:14:57 -05:00
Ehsan Akhgari
ebd358dfd7 Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:

#!/bin/bash
# Command to convert PRUnichar to char16_t

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*modules/libmar*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name prtypes.h \
       ! -name Char16.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Steve Workman
05ff22ac54 Bug 947391 - Add a timeout for initial HTTP responses r=mcmanus 2013-12-18 15:03:48 -08:00
Nicholas Nethercote
9505172caf Bug 955942 (part 1) - Remove unnecessary nsIMemoryReporter qualifiers from UNITS_* and KIND_* constants. r=mccr8.
--HG--
extra : rebase_source : f760568c08af03d9fec316bf95e7d4388078a03d
2013-12-11 11:59:39 -08:00
Henri Sivonen
2fabf9a684 Bug 213517 part 2 - Remove the x-user-def language group. r=jfkthame. 2014-01-02 09:18:20 +02:00
Makoto Kato
ff1fa91826 Bug 952110 - Parsing JAR file may crash when it installs a extension. r=bsmedberg 2013-12-24 11:12:52 +09:00
Andrew McCreight
36ba686d29 Bug 937960, part 5 - Add pref to activate ICC. r=smaug 2013-12-22 10:14:36 -05:00
Nicholas Cameron
5c4b9e35d8 Bug 898828. Don't even try async video on Windows. r=nical 2013-12-21 10:37:07 +13:00
Wes Kocher
f8ab24ed0d Merge fx-team to m-c 2013-12-19 19:09:04 -08:00
Masayuki Nakano
7a9446edee Bug 950564 ComplexTextInputPanel should be positioned to bottom-left of the focused plugin feedback=emk, r=smichaud 2013-12-20 08:19:17 +09:00
Ryan VanderMeulen
383add0e97 Backed out changesets ccdc3d4f4571, 4dcc91e771e3, 0ae14946314b, and 94d22ab0b17f (bug 937960) for Windows 7 debug xpcshell failures. 2013-12-19 16:57:55 -05:00
Andrew McCreight
ab385fc578 Bug 937960, part 1 - Add ICC pref to nsJSEnv. r=smaug 2013-12-18 21:22:55 -08:00
Ryan VanderMeulen
16e73dd936 Backed out changesets 58db1fb509be and 7301ccf7e0be (bug 947391) for Android xpcshell orange. 2013-12-18 19:41:29 -05:00
Ryan VanderMeulen
75c2b59eb5 Backed out changesets b03bd1170d1c, 419615a1195d, a1b699b80442, and 524c573fd8a6 (bug 937960) for Win7 debug xpcshell orange. 2013-12-18 19:04:11 -05:00
Steve Workman
8042f61bcb Bug 947391 - Add a timeout for initial HTTP responses r=mcmanus 2013-12-18 15:03:48 -08:00
Andrew McCreight
56a0c5e7b9 Bug 937960, part 1 - Add ICC pref to nsJSEnv. r=smaug 2013-12-18 11:42:15 -08:00
Gijs Kruitbosch
6ad6762fd0 Bug 950336 - add a pref to disable onbeforeunload, r=bz
--HG--
extra : rebase_source : 37eaa4764a662837ae12354b9cde0e2d17a4c90d
2013-12-18 14:56:40 +00:00
Boris Zbarsky
186c70c387 Bug 951511. If jar module shutdown happens before all the jar channels are destroyed, we still shouldn't crash. r=bsmedberg 2013-12-18 11:20:45 -05:00
Justin Dolske
406f121ef5 Bug 946549 - Remove dead code obsoleted by bug 355063 for filling passwords on load. r=MattN 2013-12-16 13:27:47 -08:00
Nicholas Nethercote
af95c9e20c Bug 945973 (part 4) - Add SystemMemoryReporter, which presents Linux-specific, system-wide memory measurements taken from the OS. r=glandium.
--HG--
extra : rebase_source : 032d1d2944b790ac9e9e4d7f18c8ac9d79858ef3
2013-12-04 19:32:50 -08:00
Trevor Saunders
907dfc4528 bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj 2013-12-12 20:50:01 -05:00
Bobby Holley
991513f6f4 Bug 913734 - Remove now-unused policy machinery. r=mrbkap 2013-12-13 19:15:43 -08:00
Bobby Holley
c0207c3a01 Bug 913734 - Remove custom privilege setup for cut/copy/paste. r=mrbkap 2013-12-13 19:15:43 -08:00
Emmanuele Bassi
2ecde08892 Bug 773296 - Part 1: Add a preference for CSS variables. r=dbaron 2013-12-12 13:09:40 +11:00
Peiyong Lin
c4853d63c4 Bug 943505 - Use fallible allocation in nsZipItemPtr_base::nsZipItemPtr_base. r=bsmedberg 2013-12-11 14:14:03 -05:00
Ryan VanderMeulen
106d512427 Merge b2g-inbound to m-c. 2013-12-11 13:24:26 -05:00
Carsten "Tomcat" Book
cae256f7e2 Backed out changeset 53377797571a (bug 945066) for fixing bustage on a CLOSED TREE 2013-12-11 11:51:01 +01:00
Randell Jesup
a378b94755 Bug 945066: enable PeerConnections for b2g rs=ekr 2013-12-09 07:33:41 -05:00
Ben Turner
91c13f9e27 Bug 924089 - 'Enable SharedWorker by default', r=ehsan+khuey. 2013-12-09 11:57:40 -08:00
Ehsan Akhgari
d4490ee3c7 Bug 947736 - Build modules/libpref/ in unified mode; r=bsmedberg 2013-12-10 18:10:01 -05:00
Ehsan Akhgari
38ace3caac Backed out changeset 2fe4ca46eec8 (bug 947736) because of build bustage
Landed on a CLOSED TREE
2013-12-10 14:57:30 -05:00
Ehsan Akhgari
6e0ca8c248 Bug 947736 - Build modules/libpref/ in unified mode; r=bsmedberg 2013-12-10 14:48:10 -05:00
Nicholas Nethercote
bdfbbf7bcd Bug 947798 (part 2) - Remove MemoryMultiReporter, because it's no longer helpful. r=mccr8.
--HG--
extra : rebase_source : f6f74de69d8c1d79d38b84b19dff5439efc41075
2013-12-07 21:39:47 -08:00
Manish Goregaokar
59c7faa816 Bug 425145 - Add a preference to override autocomplete=off for password manager. r=gavin 2013-12-19 11:32:09 -05:00
Ehsan Akhgari
3a2fb26a27 Bug 947735 - Build modules/libmar/ in unified mode; r=bbondy 2013-12-09 13:30:27 -05:00
Birunthan Mohanathas
759ab69b0a Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Jonathan Watt
7a1a801461 Bug 946398 - Flip the pref to enable <input type=number>. r=smaug 2013-12-08 23:26:16 +00:00
Ted Mielczarek
aabde9278c bug 878828 - Enable Gamepad API by default. r+sr=smaug 2013-12-07 10:35:36 -05:00
Randell Jesup
9831a6f2a3 Bug 947429: add prefs that let us disable gum video and peerconnection video r=jib 2013-12-06 18:43:02 -05:00
Phil Ringnalda
f199688512 Back out d5d23d937ffc (bug 947429) on suspicion of breaking gaia-ui-test 2013-12-06 19:50:54 -08:00
Randell Jesup
3f6b6af7ac Bug 947429: add prefs that let us disable gum video and peerconnection video r=jib 2013-12-06 18:43:02 -05:00
Nicholas Hurley
8bf190eb1a Bug 942317 - An experiment to test how reachable SRV records are in the wild. r=mcmanus 2013-12-05 15:23:22 -08:00
Carsten "Tomcat" Book
5606953c9e merge fx-team to m-c 2013-12-05 12:56:11 +01:00
Phil Ringnalda
1a6c883471 Merge m-c to m-i 2013-12-04 20:34:49 -08:00
Nicholas Cameron
c02cf6cf65 Backout bug 899785 for talos regressions. r=sadness 2013-12-05 17:18:59 +13:00
Nicholas Nethercote
803d8a5bcc Bug 943660 (part 2) - Remove remnants of Remove nsIMemoryReporter::name.
--HG--
extra : rebase_source : 900bd1c641b26623cccf14d952b5387223b489eb
2013-12-03 20:01:24 -08:00
Phil Ringnalda
4ab42b9d9c Merge m-c to f-t 2013-12-04 20:29:00 -08:00
Nicholas Cameron
f5d86faeb4 Bug 899785. Turn on Windows OMTC on nightly. r=mattwoodrow 2013-12-04 20:51:47 +13:00
Felipe Gomes
8b8408e937 Bug 916726 - r=gavin 2013-12-04 23:18:42 -02:00
Reuben Morais
a6332e72f1 Bug 938597 - Include pref name in the error message for operations that cannot happen in content processes. r=bsmedberg 2013-12-03 21:18:09 -02:00
Benoit Jacob
b253073c22 Bug 942499 - Part 2: Move CanUploadNonPowerOfTwo out of GLContext; remove the gfx.textures.poweroftwo.force-enabled preference - r=gal,BenWa 2013-12-03 13:44:38 -05:00
Benoit Girard
b0230895bb Bug 944866 - Part 2: Add layers.scroll-graph. r=gal
--HG--
extra : rebase_source : b517f110b09056b3037f9bfae609ff14e6af3859
2013-12-03 10:49:46 -05:00
Henri Sivonen
e1039e6e8b Bug 393246 - Make URL fixup not query for Windows legacy encoding. r=bzbarsky. 2013-12-03 10:36:13 +02:00
Ryan VanderMeulen
9e82f773a2 Merge inbound to m-c. 2013-12-02 16:39:00 -05:00
Ralph Giles
15bd8b322a Bug 887978 - Enable WebVTT. r=cpearce, bz
New global interfaces need to be added to test_interfaces.html
and marked with the same conditional as the pref. The test must
also be updated if the conditional is changed on the pref.

We now pass the track element portion of the imptests.
2013-11-29 16:57:00 -08:00
Dan Glastonbury
1d20a3aa09 Bug 830881 - Port layerscope GL changes to new layers. r=vlad 2013-11-29 14:11:49 +10:00
Mike Hommey
fc98abb416 Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted 2013-11-22 23:03:21 +09:00
Nicholas Nethercote
77419f6a47 Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.

--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e
2013-11-07 16:35:30 +11:00
Mike Hommey
9245936f8b Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-27 22:55:07 +09:00
Mike Hommey
2b828323f2 Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
d210f8ff00 Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-28 13:08:16 +09:00
Mike Hommey
1b90f90106 Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted 2013-11-28 12:49:43 +09:00
Ehsan Akhgari
c3970a73fb Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)

Landed on a CLOSED TREE

--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
2013-11-27 20:05:00 -05:00
Nicholas Nethercote
78e4d6490d Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
2013-11-07 16:35:30 +11:00
William Chen
e1156f34cd Bug 806506 - Part 1: Implement ShadowRoot interface with DOM accessor methods. r=mrbkap,ehsan 2013-12-02 02:26:11 -08:00
Vivien Nicolas
dbcf779f0c Bug 942021 - Reduce the delay blocking events in order to show the highlight. r=fabrice 2013-11-26 14:50:21 +01:00
Carsten "Tomcat" Book
d088654a68 merge b2g-inbound to mozilla-central 2013-11-26 12:40:07 +01:00
Randell Jesup
bb4b8e953e Bug 942343: pref off RTCPeerConnection for B2G until it's functional r=ekr,smaug,jsmith 2013-11-24 19:46:39 -05:00
Carsten "Tomcat" Book
9e975c43a2 Backed out changeset 2cae126450b2 (bug 942343) suspicion of causing mochitest 4 and 8 bustage on B2G ICS Emulator Opt on a CLOSED TREE 2013-11-25 08:41:57 +01:00
Randell Jesup
72934ff181 Bug 942343: pref off RTCPeerConnection for B2G until it's functional r=ekr 2013-11-24 19:46:39 -05:00
Ehsan Akhgari
960cb413bd Bug 942486 - Move PL_ARENA_CONST_ALIGN_MASK out of nsZipArchive.h; r=mwu
--HG--
extra : rebase_source : 92410d30a1f8ae6d9df4fb6e6b278dc6307460a0
2013-11-25 15:44:25 -05:00
Chris Peterson
ffaaf9d760 Bug 942587 - Do not cloak "Nexus Personal" BankID plugin name. r=bsmedberg
--HG--
extra : rebase_source : 1aae87bfdf3e94f6b0decbde260f927a97eec86a
2013-11-24 22:14:41 -08:00
Mike Hommey
2d509b7b82 Bug 941475 - Remove old workaround for gcc 3.2.2 (!) on OS/2 (!). r=mshal 2013-11-22 08:16:19 +09:00