Andrea Marchesini
db4b1d63c9
Bug 952139 - Enable MessagePort/MessageChannel by default, r=smaug
2015-06-15 16:42:42 +01:00
Frédéric Wang
9e9c73e6a0
Bug 1174143 - Remove private tables for Standard Symbols L and MathJax fonts. r=karlt
2015-06-12 10:43:00 -04:00
Ted Mielczarek
5e8b5bd11b
bug 1171113 - Add widget/uikit. r=roc (NPOTB)
2015-06-12 08:49:57 -04:00
Jean-Yves Avenard
941908aa4b
Bug 1171311: P3. Add MediaSourceDemuxer object. r=cpearce
...
Code isn't active. Need to set media.mediasource.format-reader to true.
2015-06-12 09:26:57 +10:00
Valentin Gosu
2b59028e9c
Bug 654579 - Set the network.manage-offline-status to true by default. r=bagder
2015-06-11 01:03:23 +03:00
Wes Kocher
97a8a40886
Merge inbound to central, a=merge
2015-06-10 18:29:39 -07:00
Eric Rahm
4db009d644
Bug 1171716 - Part 4: Use NS_ReleaseOnMainThread in JarChannel dtor. r=froydnj
2015-06-10 08:33:31 -07:00
Chris Peterson
1371c986b9
Bug 1171358 - Fix -Wunreachable-code-return warning in libmar/tool. r=rstrong
2015-06-04 00:00:23 -07:00
Wes Kocher
f1f6dffb5d
Backed out 5 changesets (bug 1171716) for android bustage
...
Backed out changeset 4986f8464f9c (bug 1171716)
Backed out changeset bc8405b07d10 (bug 1171716)
Backed out changeset 10e18e494630 (bug 1171716)
Backed out changeset be499a3cae5d (bug 1171716)
Backed out changeset f75717d3eba0 (bug 1171716)
2015-06-09 18:48:37 -07:00
Eric Rahm
537c445a65
Bug 1171716 - Part 4: Use NS_ReleaseOnMainThread in JarChannel dtor. r=froydnj
2015-06-09 18:25:47 -07:00
Paolo Amadini
9a2e157611
Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb
2015-06-09 11:17:09 +02:00
Carsten "Tomcat" Book
6c8a8426ae
Merge mozilla-central to fx-team
2015-06-10 15:25:21 +02:00
Wes Kocher
8a0f50f15d
Merge m-c to fx-team, a=merge
2015-06-09 19:30:16 -07:00
Kartikaya Gupta
019cc67d06
Bug 1153589 - Enable containerless-root scrolling on B2G. r=tnikkel a=RyanVM
2015-05-18 02:58:04 -05:00
Oliver Henshaw
89f2f8dc9a
Bug 1164886 - Add optional logging for async shutdown barriers. r=Yoric
2015-06-04 07:01:00 -04:00
Dave Townsend
924efd034c
Bug 1170162: Use a support page for signing warnings intended for users. r=dao
2015-06-08 09:17:15 -07:00
Ehsan Akhgari
49e9a3140d
Bug 1164397 - Part 3: Add an API for overriding the original URI on nsJARChannel; r=jdm
2015-06-05 15:57:40 -04:00
Kyle Zentner
030592649e
Bug 1170173 - Parse CSS 'contain' property. r=dholbert
2015-06-04 16:38:00 +02:00
Fernando Jimenez
83a6109df4
Bug 1169613 - Use content type of synthesized response for JAR channel requests if available. Part 1: Set Content-Type of synthesized reponses for JAR channel requests. r=jdm
2015-06-05 12:53:58 +02:00
Chris Peterson
0a651899ad
Bug 1169945 - Remove unused plugins.enumerable_names whitelist. r=bsmedberg
2015-05-29 22:42:23 -07:00
Nicholas Nethercote
caa0b3e745
Bug 1171309 - Remove PREF_Init()'s return value. r=bsmedberg.
...
This is now possible because PLDHashTable initialization is infallible.
2015-06-04 16:14:48 -07:00
Byron Campen [:bwc]
54eb50d98e
Bug 1169338 - Part 2: Extend ICE timeouts since mochitests are frequently run on systems that are performance constrained. r=mt
2015-05-22 11:11:37 -07:00
Andrea Marchesini
006c22233c
Bug 1167888
- better string length check in nsZipArchive::BuildFileList, r=smaug
2015-06-04 15:04:10 +01:00
Andrea Marchesini
11447ad068
Bug 1166900 - better string length check in nsZipArchive::GetDataOffset, r=dveditz
2015-06-04 15:04:10 +01:00
Wes Kocher
8365e73388
Merge m-c to inbound, a=merge
2015-06-03 17:11:04 -07:00
Wes Kocher
a4171e8256
Backed out changeset 5458f49a6f85 (bug 1166347) for making scrolling on a touchscreen device impossible a=backout
2015-06-03 16:36:53 -07:00
Eric Rahm
9100016c49
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-03 15:25:57 -07:00
Eric Rahm
7973ebd946
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
2015-06-03 15:22:35 -07:00
Eric Rahm
6d13987359
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-03 15:22:28 -07:00
Dragana Damjanovic
31785d07f1
Bug 1150812 - Add Http2 Push service. r=nsm, r=mt
2015-06-03 08:06:00 -04:00
Fernando Jimenez
b999a63de7
Bug 1169296 - Intercepting top-level document loads is not working with JAR channels. r=jdm
2015-06-03 10:41:44 +02:00
Nicholas Nethercote
57d9ca6f4a
Bug 1170416 (part 5) - Remove PLDHashTable::IsInitialized(). r=froydnj.
...
|mOps| is always non-null now, and there's no longer any distinction between
and uninitialized and initialized table. Yay.
2015-05-20 21:23:55 -07:00
Nicholas Nethercote
662f90fecb
Bug 1170416 (part 3) - Remove the PLDHashTable2 typedef. r=froydnj.
2015-05-19 16:46:17 -07:00
Valentin Gosu
2584adb0bb
Bug 1036275 - Change nsHttpChannel to call into PackagedAppService for urls containing !// r=honzab
2015-06-03 01:46:02 +03:00
Timothy Nikkel
73afe5fb6e
Backout 4cb3a97de6ee (bug 1153589) for causing bug 1170611.
2015-06-02 16:32:00 -05:00
Carsten "Tomcat" Book
b3899c1983
Merge mozilla-central to mozilla-inbound
2015-06-02 13:13:15 +02:00
Carsten "Tomcat" Book
86480819c1
merge mozilla-inbound to mozilla-central a=merge
2015-06-02 13:11:05 +02:00
Carsten "Tomcat" Book
9432818a46
Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
...
Backed out changeset d68dcf2ef372 (bug 1165515)
Backed out changeset 7c3b45a47811 (bug 1165515)
Backed out changeset b668b617bef2 (bug 1165515)
Backed out changeset d0916e1283a2 (bug 1165515)
Backed out changeset ac4dc7489942 (bug 1165515)
Backed out changeset e9632ce8bc65 (bug 1165515)
Backed out changeset c16d215cc7e4 (bug 1165515)
Backed out changeset e4d474f3c51a (bug 1165515)
Backed out changeset d87680bf9f7c (bug 1165515)
Backed out changeset b3c0a45ba99e (bug 1165515)
Backed out changeset 9370fa197674 (bug 1165515)
Backed out changeset 50970d668ca1 (bug 1165515)
Backed out changeset ffa4eb6d24b9 (bug 1165515)
Backed out changeset 5fcf1203cc1d (bug 1165515)
2015-06-02 13:05:56 +02:00
Wes Kocher
fcc808d96c
Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
...
Backed out changeset 9b97e2aa2ed9 (bug 1165515)
Backed out changeset 150606c022a2 (bug 1165515)
Backed out changeset 4e875a488349 (bug 1165515)
Backed out changeset 467e7feeb546 (bug 1165515)
Backed out changeset d6b6cc373197 (bug 1165515)
Backed out changeset 0615265b593c (bug 1165515)
Backed out changeset fafd1dce9f08 (bug 1165515)
Backed out changeset d1df869245f9 (bug 1165515)
Backed out changeset 6876a7c63611 (bug 1165515)
Backed out changeset b7841c94a9a3 (bug 1165515)
Backed out changeset e5e3617f7c73 (bug 1165515)
Backed out changeset 39be3db95978 (bug 1165515)
Backed out changeset 0ec74176f8de (bug 1165515)
Backed out changeset 5b928dd10d71 (bug 1165515)
2015-06-01 17:57:58 -07:00
Eric Rahm
579c7d8013
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 14:31:01 -07:00
Eric Rahm
75424c33f6
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
2015-06-01 14:31:00 -07:00
Eric Rahm
a50b98baa8
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-01 14:31:00 -07:00
Kartikaya Gupta
268ad08c6b
Bug 1153589 - Enable containerless-root scrolling on B2G. r=tnikkel
2015-05-18 02:58:04 -05:00
Kearwood (Kip) Gilbert
2a9d341ac7
Bug 1152977 - Enable by default DEAA for desktop platforms that use OpenGL compositor. r=jmuizelaar
...
- DEAA is enabled by default for the OpenGL compositor. This will take
immediate effect on OSX and will be effective in Linux once the OpenGL
compositor is enabled by default in Linux.
2015-04-27 16:32:00 +02:00
Maksim Lebedev
adc2d0bf8b
Bug 1166347 - Enabling pointer events in Nighly builds. r=mbrubeck. r=smaug
2015-05-26 02:00:00 +02:00
Kearwood (Kip) Gilbert
a1abfa3fe0
Bug 766345 - Part 1 - Implement DEAA Antialiasing for transformed layers (v5 Patch). r=vladimir, r=djg
2014-12-17 16:28:45 -08:00
Eric Rahm
14740fdf18
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 22:17:33 -07:00
Eric Rahm
12887bbebe
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
2015-06-01 22:17:26 -07:00
Eric Rahm
83ec610692
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-01 22:17:19 -07:00
Ehsan Akhgari
021ed38d58
Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly
2015-05-27 14:22:53 -04:00
Maire Reavy
ef7f0a9bfe
bug 1151351: struktur AG added to screensharing whitelist r=jesup
2015-05-26 11:26:13 -04:00
Maire Reavy
263d606be1
bug 1137057: Interactive Intelligence added to screensharing whitelist r=jesup
2015-05-26 11:21:00 -04:00
Jonathan Watt
f9a9945478
Bug 923193, part 2 - Add a pref for supporting 'transform-origin' in SVG. r=heycam
2015-05-15 21:50:26 +01:00
John Daggett
a599665a35
Bug 1167072. Add pref font info for all langs under Linux. r=karlt
2015-05-26 22:58:43 +09:00
Frédéric Wang
978071e874
Bug 947654 - Use font.*.x-math font preferences for MathML. r=karl, r=heycam
...
This also rearranges the list of default fonts and changes the preferred font to Latin Modern Math on all platforms.
2015-05-25 02:40:00 +02:00
Chris Pearce
ee36a23455
Bug 1180563 - Add pref to delay play of <video>s until they're visible. r=kinetik
2015-07-09 11:10:16 +12:00
Ekanan Ketunuti
5bb9e2f443
Bug 1167048 - Change default font for Thai script from serif to sans-serif. r=smontagu
2015-05-21 11:39:34 +07:00
Fernando Jimenez
9d0565a371
Bug 1161684 - Allow JAR channels to be intercepted by service workers. r=jdm
2015-05-22 09:32:25 +02:00
Valentin Gosu
842e861035
Bug 1167552 - Enable network.dns.get-ttl r=mcmanus
2015-05-22 14:26:13 +03:00
Nicholas Hurley
b2bfc22d79
Bug 1132357 - remove h2-draft* support. r=mcmanus
2015-05-22 14:29:15 -07:00
Kyle Fung
50d040b9ef
Bug 1164970 - Implement failIfMajorPerformanceCaveat. r=jgilbert, r=ehsan
2015-05-21 11:51:49 -04:00
Sebastian Hengst
e7143df6e7
Backout 068cc6419d1e (Bug 1161684) for M4 perma-failures on opt. r=backout
2015-05-22 10:48:03 +02:00
Fernando Jimenez
814cb01df9
Bug 1161684 - Allow JAR channels to be intercepted by service workers. r=jdm
2015-05-22 09:32:25 +02:00
Eric Rahm
bac140c6c1
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Kan-Ru Chen
7b0fd30757
Bug 1154231 - Part 1. Use LRU to manage remote layers. r=mattwoodrow
2015-05-22 07:08:20 +08:00
Nils Ohlmeier [:drno]
6394e364e8
Bug 1143827 - remove default stun server. r=abr,bsmedberg
2015-05-19 16:04:00 +02:00
Eric Rahm
32b4ff6b18
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
Timothy Nikkel
b821252346
Backout bug 1153589 for causing bug 1166326. on a CLOSED TREE
2015-05-19 13:46:09 -05:00
Nicholas Nethercote
dd398a1042
Bug 1165768 (part 7) - Convert |gHashTable| to |PLDHashTable2*|. r=froydnj.
2015-05-18 00:52:08 -07:00
Kartikaya Gupta
9ddebae816
Bug 1153589 - Enable containerless-root scrolling on B2G. r=tnikkel
2015-05-18 02:58:04 -05:00
Jean-Yves Avenard
ce031f8029
Bug 1163485: Part1. Enable MediaFormatReader by default. r=kentuckyfriedtakahe
2015-05-18 15:42:32 +10:00
Jean-Yves Avenard
84a6a82bf6
Bug 1156708: Part2. Add pref to toggle new code. r=kentuckyfriedtakahe
...
media.format-reader.mp4=true: Will enable the new format decoder for mp4
media.mediasource.format-reader.mp4=true: Will enable new format decoder for
mp4 within MSE.
2015-05-18 15:41:22 +10:00
Andreas Pehrson
d16b330922
Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt
2015-05-13 14:04:30 +08:00
Ting-Yu Lin
84d00d1454
Bug 1068525 - Ignore zoom level for AccessibleCaret. f=mtseng, r=roc
...
We want AccessibleCaret be of the same size regardless of the zoom
level. We simply divide the caret's width, height, margin-left, and the
text selection bar's margin-left by current zoom level.
The margin-left of the caret is adjusted from -23px to -23.5px for better
looking.
2015-05-16 00:05:00 +08:00
Phil Ringnalda
6d3443d13d
Backed out 2 changesets (bug 1154231) for M-oth crashes
...
CLOSED TREE
Backed out changeset 5e8145eff457 (bug 1154231)
Backed out changeset 951fb8ed6f25 (bug 1154231)
2015-05-15 20:29:15 -07:00
Nicholas Nethercote
972275ed2b
Back out all four patches from bug 1161377. r=me.
...
Due to Android startup regressions (bug 1163066) and plugin crashes (bug
1165155).
2015-05-14 21:48:43 -07:00
Kan-Ru Chen
2e449bccdf
Bug 1154231 - Part 2. Use LRU to manage remote layers. r=mattwoodrow
2015-05-16 08:43:39 +08:00
Carsten "Tomcat" Book
bc6eef17f9
merge mozilla-inbound to mozilla-central on a CLOSED TREE a=merge
2015-05-15 17:39:23 +02:00
Xidorn Quan
f4989cf04b
Bug 1157685 - Remove full-screen-api.content-only pref and its friends. r=smaug
2015-05-15 14:39:25 +12:00
Mark Capella
67d0b41ca6
Bug 988143 - Enable Gecko Touch in Fennec, SelectionCarets mods, r=ehsan
...
* * *
Bug 988143 - Enable Gecko Touch in Fennec, Add new Mobile prefs, r=ehsan
2015-05-14 22:06:13 -04:00
Mark Capella
2b3ab5c109
Bug 988143 - Enable Gecko Touch in Fennec, TouchCaret mods, r=ehsan
...
* * *
Bug 988143 - Enable Gecko Touch in Fennec, TouchCaret mods, r=ehsan
2015-05-14 22:06:13 -04:00
Mark Capella
efc58b7293
Bug 988143 - Enable Gecko Touch in Fennec, Android specific nsCaret mods, r=ehsan
2015-05-14 22:06:13 -04:00
Masayuki Nakano
3fce9ecc0e
Bug 1130935 part.9 Needs some hack for Google Japanese Input in nsIMM32Handle because it doesn't support vertical writing mode r=emk
2015-05-15 10:18:08 +09:00
Masayuki Nakano
2bdc2f34a7
Bug 1130935 part.3 Add hack for Japanist because its candidate window is broken with @System font r=emk
2015-05-15 10:18:07 +09:00
Masayuki Nakano
d3a6f084b7
Bug 1130935 part.2 Set proper composition font when writing mode is changed r=emk
2015-05-15 10:18:07 +09:00
Masayuki Nakano
aa1a0ba6ae
Bug 1130935 part.1 Add a method to check if current IME supports vertical writing mode r=emk
2015-05-15 10:18:07 +09:00
Wes Kocher
7e3a40d89c
Merge fx-team to m-c a=merge
2015-05-14 15:34:39 -07:00
Eric Rahm
fb1cf677ff
Bug 1164620 - Part 1: Remove instances of #ifdef PR_LOGGING in various places. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:24 -07:00
Paolo Amadini
27ca1c72b9
Bug 1149975 - Part 1 of 2 - Handle visibility of the login fill doorhanger anchor. r=MattN
2015-05-13 15:34:14 +01:00
Wes Kocher
2fe3e6b93b
Merge inbound to m-c a=merge
2015-05-13 11:12:07 -07:00
Josios
b4e7702c38
Bug 1161686 - libmar's |SECU_GetModulePassword| can leak allocated string (command line build utility). Free unused return of GetPasswordString. r=bbondy
2015-05-12 19:40:06 -07:00
John Daggett
ea003cf539
Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
...
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name.
Changes due to this patch:
- font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used.
- downloadable fonts using unicode-range are now supported
- local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames
- size-specific bitmap fonts are no longer supported
- fonts lacking a Unicode character map are no longer supported
2015-05-13 14:11:25 +09:00
Nicholas Nethercote
dca9bdb5a5
Bug 1161377 (part 2.5) - Move all static PLDHashTable instances onto the heap to avoid static constructors. r=froydnj.
2015-05-12 17:33:22 -07:00
Carsten "Tomcat" Book
c9d696c90e
Backed out changeset 1223b73d62dc (bug 1056479)
2015-05-12 12:21:09 +02:00
Andrea Marchesini
bcd095019c
Bug 1159792 - get rid of dom.workers.websocket.enabled pref, r=smaug
2015-05-14 12:24:06 +01:00
Kan-Ru Chen
d544362e3d
Backout chanset 9c18f3e4d02a and e784bb7b9f21 because b2g emulator bustage
2015-05-14 15:59:17 +08:00
Kan-Ru Chen
05649b2f53
Bug 1154231 - Part 2. Use LRU to manage remote layers. r=mattwoodrow
2015-05-14 12:54:56 +08:00
Ting-Yu Lin
bf103394eb
Bug 1110039 - Part 4 - Hook new classes into the system. r=roc
...
The necessary modifications are the same as SelectionCarets. For
convenience, Touch/SelectionCarets will be disabled whenever
AccessibleCaret preference is enabled.
2015-04-24 02:08:00 +02:00
Carsten "Tomcat" Book
1dea6c6eeb
Backed out 10 changesets (bug 1056479) for bustage on a CLOSED TREE
...
Backed out changeset d5b1f2b78915 (bug 1056479)
Backed out changeset bcc65b714dd6 (bug 1056479)
Backed out changeset 0b35e8a463d2 (bug 1056479)
Backed out changeset 0933391809c9 (bug 1056479)
Backed out changeset 93bd67204fac (bug 1056479)
Backed out changeset 5260b93eb0b9 (bug 1056479)
Backed out changeset 130bea3f8623 (bug 1056479)
Backed out changeset 408e078cc18d (bug 1056479)
Backed out changeset a651c240979d (bug 1056479)
Backed out changeset d74ae8fcaac9 (bug 1056479)
2015-05-12 08:25:19 +02:00
Chris Peterson
7fc619a40b
Bug 1163364 - Fix -Wnull-conversion warnings about conversion of NULL constant to 'CSSM_CSP_HANDLE'. r=spohl
2015-05-06 08:59:14 -07:00
John Daggett
9e4e336d17
Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
...
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name.
Changes due to this patch:
- font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used.
- downloadable fonts using unicode-range are now supported
- local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames
- size-specific bitmap fonts are no longer supported
- fonts lacking a Unicode character map are no longer supported
2015-05-12 14:51:17 +09:00
John Daggett
ed4b836eba
Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
...
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name.
Changes due to this patch:
- font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used.
- downloadable fonts using unicode-range are now supported
- local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames
- size-specific bitmap fonts are no longer supported
- fonts lacking a Unicode character map are no longer supported
2015-05-12 17:44:16 +09:00
Wes Kocher
65238a14b0
Merge m-c to inbound a=merge
2015-05-08 10:39:27 -07:00
Jed Davis
8c41ec60d0
Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm
...
This changes the way nsMemoryReporterManger handles child processes;
instead of using an observer message and trying to keep a count of child
processes expected to answer, it directly iterates a copy of the list
of content processes and explicitly handles children which exit before
their reports start.
Note that GC/CC logs still run at full concurrency, and that no child
reports start until the parent is finished (see bug 1151597) regardless
of concurrency limit.
2015-05-06 20:51:00 +02:00
Phil Ringnalda
43e026fb3f
Back out e05936099653 (bug 1154053) on suspicion of causing the hellish frequency of Android 2.3 robocop-2 crashes that resulted in this CLOSED TREE, a=bustage
2015-05-07 22:41:26 -07:00
Carsten "Tomcat" Book
b93ada411b
Merge mozilla-central to fx-team on a CLOSED TREEx
2015-05-07 16:11:08 +02:00
Carsten "Tomcat" Book
be4e5b3881
merge mozilla-inbound to mozilla-central a=merge
2015-05-07 15:38:45 +02:00
Jed Davis
2763e89b34
Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm
...
This changes the way nsMemoryReporterManger handles child processes;
instead of using an observer message and trying to keep a count of child
processes expected to answer, it directly iterates a copy of the list
of content processes and explicitly handles children which exit before
their reports start.
Note that GC/CC logs still run at full concurrency, and that no child
reports start until the parent is finished (see bug 1151597) regardless
of concurrency limit.
2015-05-06 20:51:00 +02:00
Carsten "Tomcat" Book
455f19b16d
Merge mozilla-central to fx-team on a CLOSED TREE
2015-05-08 13:27:09 +02:00
Josios
e97515ddca
Bug 1161666 - |extract_signature| leaks memory if |sigIndex| > 0 (command line build utility). Free allocated memory while skipping signatures. r=rstrong
2015-05-07 10:34:51 -07:00
Josios
db7fd147f8
Bug 1161640 - |mar_read_entire_file| can leak file descriptor (command line build utility). Close descriptor when fseeko fails. r=rstrong
2015-05-07 10:34:38 -07:00
J. Ryan Stinnett
38ad86b0d1
Bug 1160361 - Move GCLI prefs to all.js. r=bgrins
2015-05-06 12:34:27 -05:00
Valentin Gosu
b8199e4f2e
Bug 1134596 - Add network.offline-mirrors-connectivity pref to preserve previous behaviour r=honzab
2015-03-26 13:19:47 +02:00
Patrick McManus
5078604b3d
Bug 1159971 re-enable altsvc r=hurley
2015-05-01 11:40:52 -04:00
Seth Fowler
ad75275095
Bug 1124084 - Flip on downscale-during-decode everywhere. r=tn
2015-03-17 13:56:50 -07:00
Ryan VanderMeulen
f87c951071
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-05-01 10:50:07 -04:00
Tooru Fujisawa
c297c97fcf
Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
2015-05-01 13:49:29 +09:00
Mike Hommey
b848e4bfcf
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Nicholas Nethercote
e8d6ee36fa
Bug 1159972 - Remove the fallible version of PL_DHashTableInit(). r=froydnj.
...
It's no longer needed now that entry storage isn't allocated there. (The other
possible causes of failures in that function are less interesting and simply
crashing is a reasonable thing to do for them.)
This also makes PL_DNewHashTable() infallible, so I removed some
now-unnecessary checks of its result.
2015-04-29 16:38:29 -07:00
Carsten "Tomcat" Book
80863b1320
Backed out changeset 850cfa6fb794 (bug 1158456) for m-other test failures on a CLOSED TREE
2015-04-30 12:54:06 +02:00
Frédéric Wang
5748a3c94c
Bug 1156463 - Add a preference option to disable the scale transform applied to MathML operators. r=karl
2015-04-25 00:48:00 +02:00
Tooru Fujisawa
e829149556
Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
2015-04-30 17:23:31 +09:00
Andrea Marchesini
4f252fcf6a
Bug 1159794 - "fix the comment for dom.workers.websocket.enabled in all.js" . r=bz
2015-04-29 09:46:00 +02:00
Felipe Gomes
70f4d1b2dd
Bug 1156613 - Fix e10s ifdef NIGHTLY_BUILD blocks with E10S_TESTING_ONLY. r=billm
2015-04-30 18:52:08 -03:00
Dão Gottwald
c8c00354e9
Bug 1149702 - Display a note about add-ons that aren't properly signed in the add-ons manager. r=mossop
2015-04-30 21:17:39 +02:00
Ryan VanderMeulen
67de109ecc
Merge m-c to fx-team. a=merge
2015-04-30 14:05:10 -04:00
Georg Fritzsche
e49d33c0d8
Bug 1148500 - Part 1 (Fx 40): Introduce a toolkit.telemetry.unified pref. r=dexter
2015-04-30 14:00:58 +02:00
Mark Hammond
50a020165f
Bug 1098343 (part 2) - use sticky_pref to define devtools preferences that use different defaults on different channels. r=bgrins
2015-04-30 17:13:40 +10:00
Mark Hammond
2685affec9
Bug 1098343 (part 1) - support 'sticky' preferences, meaning a user value is retained even when it matches the default. r=bsmedberg
2015-04-30 17:13:40 +10:00
Blake Wu
9377d53ae0
Bug 1157586 - prefs on to run clear-key on B2G. r=cpearce.
2015-03-24 10:31:39 +08:00
Bill McCloskey
e304a81d2c
Bug 1157512 - [e10s] Change plugin timeout to 10s (r=jimm)
2015-04-29 17:21:46 -07:00
ziyunfei
ec33d43a0e
Bug 1102219 - Part 4: Replace String.prototype.contains
with String.prototype.includes
in chrome code. r=till
2015-04-30 00:32:05 +09:00
David Major
ed6ca74f4f
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
2015-04-27 19:59:27 -04:00
Dave Townsend
1944329bf2
Bug 1038068: Check add-on signatures and refuse to install unsigned or broken add-ons (preffed off for now). r=dveditz
2015-03-31 11:32:40 -07:00
Carsten "Tomcat" Book
c76ef69f41
merge mozilla-inbound to mozilla-central a=merge
2015-04-24 14:37:13 +02:00
Georg Fritzsche
dfc2481013
Bug 1150134 - Part 7: Only enable Telemetry ping archiving for Firefox Desktop. r=vladan
2015-04-23 19:22:28 +02:00
Carsten "Tomcat" Book
8faa6c90eb
Backed out changeset f99621542727 (bug 1038068) for test failures in test_corrupt.js etc on a CLOSED TREE
2015-04-23 09:09:30 +02:00
Wes Kocher
cbc85dc600
Merge m-c to fx-team a=merge
2015-04-22 17:27:15 -07:00
Dave Townsend
0eadec3391
Bug 1038068: Check add-on signatures and refuse to install unsigned or broken add-ons (preffed off for now). r=dveditz
2015-03-31 11:32:40 -07:00
Doug Turner
dec8b1c192
No Bug. Fix android / ffos test_interfaces.html bustage caused by enabling push on those platforms. rs=ryanvm. CLOSED TREE
2015-04-23 22:53:32 +02:00
Kartikaya Gupta
69c50300c9
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Doug Turner
2f0479c4d1
Bug 1153503 - Enable push notifications on Nightly / DevTools. r=nsm
2015-04-23 20:43:40 +02:00
Kartikaya Gupta
05d5dd9734
Back out cset 17aad8f83237 (bug 1154499) now that we have a nightly with APZ enabled. r=me a=me
2015-04-22 09:36:25 -04:00
David Anderson
5b1fe423b2
Enable APZ for E10S on Windows for one Nightly. This patch will be backed out after one nightly. (bug 1154459, r=kats, a=ryanvm)
2015-04-21 15:35:19 -04:00
Phil Ringnalda
afbd405312
Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
...
CLOSED TREE
2015-04-19 08:19:14 -07:00
David Anderson
b5aae329b5
Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats)
2015-04-17 11:49:55 -04:00
Ryan VanderMeulen
925eb0ca2b
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
0184ad2c22
Merge inbound to m-c. a=merge
2015-04-17 15:44:37 -04:00
Martin Thomson
7130325690
Bug 1152538 - Enable WebRTC identity, r=jesup
2015-04-15 16:07:05 -07:00
Ryan VanderMeulen
30dbdd0550
Merge m-c to fx-team. a=merge
2015-04-16 16:24:04 -04:00
Gijs Kruitbosch
9a2f73bb53
Bug 1152219 - make reader mode node limit a pref, turn off entirely for desktop because of isProbablyReaderable, r=margaret
2015-04-16 16:24:08 +01:00
Valentin Gosu
bc4ddb96ea
Bug 1149913 - Disable bug 1093611. Set pref dom.url.encode_decode_hash to true r=honzab
2015-04-16 05:25:10 +03:00
Junior Hsu
cbd9b3d321
Bug 1153063 - turn on logging for debug in test_tcp_control_channel.js. r=fabrice
2015-04-15 11:01:02 +08:00
Alessio Placitelli
272282572b
Bug 1137252 - Make Telemetry retain pings even if sending is disabled. r=vladan
2015-03-05 08:47:00 +01:00
L. David Baron
dfe3c0f0c8
Bug 980770 - Enable off-main-thread animations on Linux (and other X11 based platforms), for nightly/aurora. r=birtles
2015-04-16 18:13:15 -07:00
Ryan VanderMeulen
5bd3e5875a
Backed out 3 changesets (bug 1137252) for suspicion of causing frequent B2G mochitest timeouts.
...
Backed out changeset bbb1b526cb56 (bug 1137252)
Backed out changeset 0c3d670f0c14 (bug 1137252)
Backed out changeset 1e0fa4ab7c6f (bug 1137252)
CLOSED TREE
2015-04-14 13:33:28 -04:00
Ryan VanderMeulen
d06790bb92
Merge inbound to m-c. a=merge
2015-04-14 10:06:03 -04:00
Mark Capella
bf0313666e
Bug 1153076 - Add NS_MOUSE_MOZLONGTAP support in Fennec, r=kats, tylin
2015-04-13 22:33:02 -04:00
Wes Kocher
3dcf4b585d
Merge central to inbound a=merge
2015-04-13 17:27:59 -07:00
Nathan Froyd
aeb40aceab
Bug 1153259 - use NS_NewByteInputStream in zipwriter to reduce do_CreateInstance overhead; r=aklotz
...
Profiling startup shows that we have several thousand calls to:
do_CreateInstance("@mozilla.org/io/string-input-stream;1")
and virtually all of them are located in the zipwriter code. We can
create string input streams much more directly with
NS_NewByteInputStream, which avoids a lot of overhead associated with
do_CreateInstance.
2015-04-02 14:22:14 -04:00
Alessio Placitelli
fe2311e8eb
Bug 1137252 - Make Telemetry retain pings even if sending is disabled. r=vladan
2015-03-05 08:47:00 +01:00
Doug Turner
20695ce1ff
Bug 1038811 - Push Notifications - Firefox front end changes for preferences, and permission notification. r=MattN+bmo@mozilla.com
2015-04-10 20:19:28 -07:00
Ryan VanderMeulen
c2391c84ee
Merge m-c to inbound. a=merge
2015-04-10 15:27:38 -04:00
Alexandre Lissy
7cf0d95bfc
Bug 1148376 - Only force-enable layers acceleration on Gonk. r=jmuizelaar
2015-04-01 00:27:00 -04:00
Chris Lord
f2866652e0
Bug 994541 - Enable BasicCompositor OMTC on linux. r=Bas
2015-03-12 14:01:23 +01:00
Ryan VanderMeulen
9feefd9d6d
Merge inbound to m-c. a=merge
2015-04-09 22:43:57 -04:00
Botond Ballo
09cf824af6
Bug 1150282 - Apply APZ prefs meant for desktop to all desktop platforms, not just OS X. r=kats
2015-04-06 18:39:11 -04:00
Rex Hung
3fd7c8d3d9
Bug 1115619 - Use a preference to guarantee app permission loading to permissions.sqlite. r=fabrice
2015-04-02 14:21:52 +08:00
Carsten "Tomcat" Book
4323e2c753
Backed out changeset 82d6b5523a2b (bug 1134596)
2015-04-09 12:31:51 +02:00
Valentin Gosu
371da4bde3
Bug 1134596 - Add network.offline-mirrors-connectivity pref to preserve previous behaviour r=honzab
2015-04-09 06:33:03 +03:00
Mark Banner
5e806d2c2e
Bug 1147940 - Remove the dom.webcrypto.enabled pref as it is no longer necessary. r=smaug,r=rbarnes
2015-04-08 19:23:05 +01:00
Masayuki Nakano
eb111be052
Bug 478029 Enable TSF in release builds r=jimm+emk+m_kato
2015-04-16 14:51:27 +09:00
Alfredo Yang
c156487302
Bug 1132832 - Remove media resource API from PlatformDecoderModule. r=jya
2015-04-10 02:16:00 -04:00
Patrick McManus
9af5631297
Bug 1152897 - update Alt-Svc pref name and default r=hurley
2015-04-06 15:28:21 -04:00
Markus Stange
90053cae2c
Bug 932958 - Use the Skia Software backend by default for canvas on OS X. r=jrmuizel
2015-04-07 22:23:02 -04:00
Seth Fowler
e326aefd61
Bug 1149893 - Add a pref that makes us decode all images immediately. r=baku
2015-04-07 16:44:29 -07:00
Jeff Gilbert
9153f0e85b
Bug 1150767 - Add pref for requiring hardware-backed GL. - r=jrmuizel
2015-04-02 17:59:47 -07:00
Carsten "Tomcat" Book
f44ebb2180
merge mozilla-central to mozilla-inbound IGNORE IDL
2015-04-22 16:09:56 +02:00
Francois Marier
14bd6c01dd
Bug 1147212 - Add support for goog-unwanted-shavar. r=gcp,r=matej,r=smaug
2015-04-22 21:01:37 +12:00
Andrea Marchesini
eff949a801
Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
2015-04-22 08:29:20 +02:00
Wes Kocher
b0d2eaae11
Merge m-c to inbound a=merge
2015-04-21 15:35:07 -07:00
Mike Kaply
5d4d63192a
Bug 916101 - Show entire pref name when wanring about size, r=mossop
2015-04-21 13:31:09 -05:00
Mason Chang
10b061e373
Bug 1071275. Consolidate silk preferences. r=kats
2015-04-21 11:04:27 -07:00
Phil Ringnalda
d86cd17cb5
Back out 1d3a58326caa (bug 932958) for reftest bustage
...
CLOSED TREE
2015-04-06 20:28:02 -07:00
Markus Stange
3ffe108a95
Bug 932958 - Use the Skia Software backend by default for canvas on OS X. r=jrmuizel
2015-04-06 16:16:38 -04:00
Ryan VanderMeulen
d586fe4981
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-06 18:48:20 -04:00
Brian R. Bondy
58822691e2
Bug 973933 - Fix libmar warnings. r=rstrong. a=Callek
2015-04-06 12:03:19 -04:00
L. David Baron
47f5302217
Bug 980770 - Enable off-main-thread animations on all platforms other than Linux (and other X11 based platforms) with off-main-thread compositing, for nightly/aurora. r=birtles
2015-04-06 11:23:28 -07:00
Christoph Kerschbaumer
e4a73f690c
Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions (r=fabrice,pauljt)
2015-03-25 15:54:13 -07:00
Mason Chang
bf2ef33656
Bug 1150727 - Enable software vsync refresh driver on Linux. r=kats
2015-04-06 08:58:05 -07:00
Patrick McManus
6f86d0bb9b
Bug 1148328 - Disable alt-svc. r=dveditz
...
CLOSED TREE
2015-03-31 18:57:44 -04:00
L. David Baron
914956eb59
Backed out changeset 9002c68ad577 (bug 980770, enabling off-main-thread animations) for 10% failure rate crash bug 1150619 on Linux ASAN mochitest-e10s-2, on a CLOSED TREE.
2015-04-02 12:58:55 -07:00
L. David Baron
a00614a197
Bug 980770 - Enable off-main-thread animations on all platforms other than Mac OS X with off-main-thread compositing, for nightly/aurora. r=birtles
...
CLOSED TREE with a=RyanVM
2015-04-02 09:08:40 -07:00
Nathan Froyd
4181765caf
Bug 1143651 - don't use CallQueryInterface when the compiler can do the cast for us; r=ehsan
2015-03-12 13:20:29 -04:00
L. David Baron
bc3f47d5d5
Back out changesets 6ea87def95b9 and 288ad0365a5e (bug 980770, enable OMT animations) for frequently-intermittent Mac talos glterrain crashes, on a CLOSED TREE.
2015-04-01 22:35:47 -07:00
Mason Chang
671b906cff
Bug 1144317 - Enable vsync refresh driver on Windows. r=kats
2015-04-01 21:34:35 -07:00
L. David Baron
d62dee1658
Bug 980770 - Enable off-main-thread animations on all platforms with off-main-thread compositing, for nightly/aurora. r=birtles
2015-04-01 20:30:18 -07:00
Ryan VanderMeulen
0637f62e8b
Backed out changeset 3d7f20119641 (bug 1148376) for suspicion of making Gip(f11) substantially flakier.
2015-04-01 11:45:23 -04:00
Mason Chang
1e9ccdfcb4
Bug 1149391 - Enable software vsync compositor on Linux. r=kats
2015-04-01 08:26:37 -07:00
Dragana Damjanovic
67c95f19ed
Bug 647010 - Limit when HTTP authentication dialog is shown. Block cross-origin http auth prompts with pref. r=mayhemer, r=tanvi
2015-04-01 06:56:00 -04:00