Commit Graph

3109 Commits

Author SHA1 Message Date
Wes Kocher
470f734e39 Merge m-c to inbound, a=merge 2015-08-06 18:11:16 -07:00
Jared Wein
0af88fb303 Bug 1007063 - Show virtual (on-screen) keyboard in Windows 8 and higher when text fields are focused if physical keyboards are not present. r=jimm r=masayuki r=m_kato 2015-08-05 10:38:51 -04:00
Gijs Kruitbosch
e47b479e1a Bug 1182778, r=margaret,f=bz 2015-07-17 13:30:42 +01:00
Jeff Gibat
f54b1d5e43 Bug 1173171 - Disable external jar: via preference. r=jduell 2015-08-04 23:55:00 -04:00
Carsten "Tomcat" Book
e34067fdd0 merge mozilla-inbound to mozilla-central a=merge 2015-08-05 13:12:59 +02:00
Birunthan Mohanathas
9b6236a10a Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
Nikhil Marathe
a5a19fc33d Bug 1153499 - Enable push and sw prefs. r=dougt,ehsan 2015-07-15 13:12:44 -07:00
Carsten "Tomcat" Book
be47980f61 Backed out 1 changesets (bug 1153499) for test failures in browser_force_refresh.js
Backed out changeset 252814d5e628 (bug 1153499)
2015-08-06 09:47:38 +02:00
Nikhil Marathe
aa3801900d Bug 1153499 - Enable push and sw prefs. r=dougt,ehsan 2015-07-15 13:12:44 -07:00
Wes Kocher
1470527e28 Backed out 3 changesets (bug 1191495, bug 1153499, bug 1144660) for mochitest-push crashes
Backed out changeset 8917e7323399 (bug 1191495)
Backed out changeset 13ed6f60d3f9 (bug 1144660)
Backed out changeset 95bd6642e4b1 (bug 1153499)
2015-08-05 15:18:05 -07:00
Nikhil Marathe
7afcfd2852 Bug 1153499 - Enable push and sw prefs. r=dougt,ehsan 2015-07-15 13:12:44 -07:00
Wes Kocher
cc76681fbe Backed out changeset a2f3a6818c4d (bug 1189887) for test_instance_re-parent.html failures CLOSED TREE 2015-08-05 13:09:08 -07:00
Aaron Klotz
d962268ccf Bug 1189887: Enable async plugin init by default except when e10s is on; r=jimm 2015-07-31 13:39:42 -06:00
Nicholas Nethercote
845b474b3c Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
After this change, we have ShallowSizeOf{In,Ex}cludingThis(), which don't do
anything to measure children. (They can be combined with iteration to measure
children.)
2015-07-30 21:19:57 -07:00
Robert O'Callahan
01b69ed910 Bug 1184842. Remove layout.frames.force_resizability pref. r=mats 2015-07-21 16:18:17 +12:00
Aidin Gharibnavaz
d68ab74bba Bug 1177871 - Add a timeout to XHR request of WifiGeoPositionProvider. r=jdm 2015-08-02 08:45:00 -04:00
Russ Nicoletti
efada9f806 Bug 1177226 - Support User Timing API events in the Developer HUD. r=ehsan, r=jryans 2015-07-31 15:40:08 -07:00
Masayuki Nakano
ed1af44398 Bug 1050644 part.2 Hack ITextStoreACP::GetTextExt()'s offset for some Chinese TIPs of MS r=emk 2015-08-03 15:15:30 +09:00
Mike Taylor
f6b6db0b55 Bug 1189922. Add a preference to enable global whitelisting of the CSSUnprefixingService. r=dholbert
This is a temporary preference to allow for testing-in-the-wild by a larger
audience, for nightly builds. When 1177263 is fixed this can be removed.
---
 layout/style/nsCSSParser.cpp | 14 ++++++++++++++
 modules/libpref/init/all.js  |  6 ++++++
 2 files changed, 20 insertions(+)
2015-08-02 10:27:44 -07:00
Jesse Ruderman
fc7cfc4e43 Bug 1189587: Tighten signature of pref_HashTableLookup. r=njn 2015-07-31 13:06:12 -07:00
Jesse Ruderman
e08f0ec656 Bug 1024259: Use NS_FREE_PERMANENT_DATA more consistently. r=mccr8 2015-07-31 12:11:48 -07:00
Ryan VanderMeulen
b5295be137 Backed out changeset 8010e0cbd228 (bug 1177871) for Windows debug test_geolocation_provider_timeout.js crashes.
CLOSED TREE
2015-07-31 15:00:12 -04:00
Aidin Gharibnavaz
6c284aace3 Bug 1177871 - Timeout added to XHR request of WifiGeoPositionProvider. r=jdm
CLOSED TREE
2015-07-30 07:01:00 -04:00
Jean-Yves Avenard
31700e8ef0 Bug 1185611: [MSE] P1. Remove whitelist. r=kinetik
We are now confident enough that MediaSource is usable by all
2015-07-31 20:09:26 +10:00
Liang-Heng Chen
599933fe89 Bug 1180596 - Part 2 - make customizable settings of Presentation API. r=schien 2015-07-30 18:40:00 +02:00
Nicholas Nethercote
d130e7465e Bug 1189156 (part 1) - Don't use enumeration style for PLDHashTable::SizeOf{In,Ex}cludingThis(). r=froydnj.
After this change, we have PLDHashTable::ShallowSizeOf{In,Ex}cludingThis(),
which don't do anything to measure children. (They can be combined with
iteration to measure children.)

This patch also removes the PL_DHashTableSizeOf{In,Ex}cludingThis() functions.
They're not necessary because the methods can be used instead.

Finally, the patch deliberately converts some SizeOfExcludingThis() calls to
SizeOfIncludingThis(). These are all done on heap pointers so this change is
valid.
2015-07-29 22:28:20 -07:00
Ryan VanderMeulen
35257ce14a Merge m-c to inbound. a=merge 2015-07-30 16:09:17 -04:00
Ryan VanderMeulen
5ec75e6c41 Merge inbound to m-c. a=merge 2015-07-30 16:08:21 -04:00
Ryan VanderMeulen
a193c692e1 Merge m-c to fx-team. a=merge
CLOSED TREE
2015-07-30 12:11:08 -04:00
Ehsan Akhgari
483c52b73f Bug 1188062 - Unship Request.context; r=baku 2015-07-30 08:14:00 -04:00
Ehsan Akhgari
1d2d3d0154 Bug 1188091 - Fix the exposure of Push interfaces; r=dougt,bzbarsky,nsm
Currently we don't check the dom.push.enabled pref in some cases for
some of these interfaces.  This patch unifies how all of these
interfaces are exposed to Window, Worker, and ServiceWorker.
2015-07-30 01:06:38 -04:00
Matt Woodrow
5b850bd74e Bug 1150944 - Enable skia-gl for canvas on OSX. r=mstange 2015-07-29 17:50:01 -04:00
Steven Michaud
0af9ff9bc3 Bug 1188425 - Add a pref to allow insecure text input, thereby avoiding crashes at [ChildView keyDown:] in non-release builds. r=spohl 2015-07-29 16:31:14 -05:00
Jared Wein
993e29625e Bug 1185775 - Shorten the transition for entering and exiting DOM fullscreen. r=rittme, ui-r=phlsa 2015-07-20 16:24:00 -04:00
Matthew Noorenberghe
4c1b07a021 Bug 1183908 - Put password visibility toggling in the capture doorhanger behind the pref signon.rememberSignons.visibilityToggle. r=rittme 2015-07-29 23:07:06 -07:00
Matt Woodrow
170612bcd9 Bug 1188995 - Increase tile size to 512/1024 on OSX. r=jrmuizel,mstange 2015-07-29 18:21:26 -04:00
Jon Coppeard
7d5f1562fd Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug 2015-07-30 11:03:06 +01:00
Carsten "Tomcat" Book
b730a5c326 Backed out changeset a6673a602500 (bug 1185792) for android crashes 2015-07-30 08:50:52 +02:00
Nicholas Nethercote
b003fba482 Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
This makes it clearer that, unlike how SizeOf*() functions usually work, this
doesn't measure any children hanging off the array.

And do likewise for nsTObserverArray.
2015-07-28 23:24:24 -07:00
Jean-Yves Avenard
4dbde2dea7 Bug 1185792: [webm] P2. Enable WebMDemuxer/MediaFormatReader by default. r=kinetik 2015-07-30 15:10:06 +10:00
Vladimir Vukicevic
1d7b498b27 Bug 1186608, [webvr] Add individual prefs to disable backends, set sane defaults; r=mstange 2015-04-12 23:05:36 -04:00
Vladimir Vukicevic
ff08123863 Bug 1179944, [webvr] support Oculus 0.6.0 runtime and rendering; r=mstange
---
 gfx/2d/Quaternion.h                              |  10 +
 gfx/layers/Layers.h                              |   6 +-
 gfx/layers/composite/ContainerLayerComposite.cpp | 161 +++++++---
 gfx/layers/composite/ContainerLayerComposite.h   |   3 +
 gfx/thebes/gfxPrefs.h                            |   2 +
 gfx/vr/gfxVR.cpp                                 |  56 ++++
 gfx/vr/gfxVR.h                                   |  37 +++
 gfx/vr/gfxVRCardboard.cpp                        |  54 +---
 gfx/vr/gfxVROculus.cpp                           | 367 +++++++++++++++--------
 gfx/vr/gfxVROculus.h                             |  14 +-
 gfx/vr/moz.build                                 |  10 +
 gfx/vr/ovr_capi_dynamic.h                        | 261 +++++++++++-----
 modules/libpref/init/all.js                      |   3 +
 13 files changed, 694 insertions(+), 290 deletions(-)
2015-07-02 11:58:24 -04:00
Douglas Bagnall
5c0b4667d0 Bug 1046421 - Do not disclose the system hostname via NTLM handler. r=honzab
The hostname here is matched on the AD DC to the userWorkstations
attribute, however this is on a total trust basis in terms of what the
client specifies here.

The impact of this patch is that a user who is restricted by this
attribute to log on to only certain (Windows, in reality)
workstations, may not be able to perform a manual NTLM logon to an
intranet site, unless they set network.generic-ntlm-auth.workstation
to the name of their workstation (actually, any host in that list).

The default value is set to WORKSTATION.

This patch was originally written by Andrew Bartlett, and modified by
Douglas Bagnall following review feedback from Honza Bambas and Tim
Brown.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2015-07-24 13:36:11 +12:00
Nicolas Silva
d32a99c0c1 Bug 1071769: Use DrawTargetTiled on B2G. r=Bas 2015-07-28 18:50:56 +02:00
Nicolas Silva
3ab4db55de Bug 1118876 - Add edge padding with DrawTargetTiled. r=jrmuizel 2015-07-12 11:11:30 +02:00
Ryan VanderMeulen
b1c2d2a65d Backed out changeset df33f085e1a6 (bug 1185775) for making bug 1181446 basically permafail on Win7.
CLOSED TREE
2015-07-28 11:15:41 -04:00
Carsten "Tomcat" Book
e62aa992fb Merge mozilla-central to mozilla-inbound 2015-07-28 16:30:58 +02:00
Carsten "Tomcat" Book
93b0468d91 merge mozilla-inbound to mozilla-central a=merge 2015-07-28 16:28:02 +02:00
Matthew Noorenberghe
43c6efa9f2 Bug 1185549 - Add two test domains to test-track-simple for testing and touring tracking protection. r=francois 2015-07-27 11:05:26 -07:00
Birunthan Mohanathas
89209dc5c7 Bug 1105827 - Part 1: Add stub PermissionStatus implementation. r=baku 2015-07-28 06:33:46 -07:00
Jared Wein
1f897321d1 Bug 1185775 - Shorten the transition for entering and exiting DOM fullscreen. r=rittme, ui-r=phlsa 2015-07-20 16:24:00 -04:00
Andrew McCreight
5855ecb901 Bug 1089816 - Let ASan content processes run to completion. r=billm
There are a variety of ways that the parent and child process ensure that
the child process exits quickly in opt builds, but for AddressSanitizer
builds we want to let the child process to run to completion, so that we
can get a LeakSanitizer report.

This requires adding some addition LSan suppressions, because running
LSan in child processes detects some new leaks.
2015-07-27 12:49:48 -07:00
Ting-Yu Lin
eb0f40b3d2 Bug 1172382 - Enable AccessibleCaret on B2G. r=roc
The new AccessibleCaret replaces TouchCaret and SelectionCarets. Disable
them accordingly.
2015-06-17 00:00:00 -04:00
Paul Adenot
55c4927214 Bug 1156472 - Part 11 - Unbitrot MediaManager.cpp over jib's changes. r=jib 2015-07-24 14:28:17 +02:00
Carsten "Tomcat" Book
2febdc8ffe Backed out changeset d4b6f85c0d42 (bug 1172382) 2015-07-27 08:47:00 +02:00
Ting-Yu Lin
6db7e441c6 Bug 1172382 - Enable AccessibleCaret on B2G. r=roc
The new AccessibleCaret replaces TouchCaret and SelectionCarets. Disable
them accordingly.
2015-07-27 11:56:05 +08:00
Andrea Marchesini
fcfe3c2362 Bug 1187371 - Get rid of dom.broadcastChannel.enabled pref, r=bz 2015-07-26 08:38:16 +01:00
Wes Kocher
707ddf1b08 Merge m-c to inbound, a=merge 2015-07-24 17:45:57 -07:00
Jean-Yves Avenard
23de0a9376 Bug 1171379: P1. Enable MediaSourceDemuxer by default. r=kentuckyfriedtakahe a=bustage 2015-07-24 17:33:43 -07:00
Naoki Hirata
9223bb6815 Backed out changeset a465aecfd856 ( Bug 1171379 ) due to smoke test breakage. 2015-07-24 14:52:04 -07:00
Carsten "Tomcat" Book
4db694f526 Backed out 14 changesets (bug 1156472) for bustage on a CLOSED TREE
Backed out changeset 2ddbf85a42c0 (bug 1156472)
Backed out changeset 306d02e17081 (bug 1156472)
Backed out changeset 03598139f39a (bug 1156472)
Backed out changeset 4b1e6069b598 (bug 1156472)
Backed out changeset 6c588a5eaaec (bug 1156472)
Backed out changeset 8c98d7beaea7 (bug 1156472)
Backed out changeset fbf59fbb5875 (bug 1156472)
Backed out changeset 66479dd9eed9 (bug 1156472)
Backed out changeset c8502deeed33 (bug 1156472)
Backed out changeset 1a60ff1149a1 (bug 1156472)
Backed out changeset af1638279785 (bug 1156472)
Backed out changeset 8210276a98ca (bug 1156472)
Backed out changeset 13730e7c5997 (bug 1156472)
Backed out changeset 05acb71cf981 (bug 1156472)
2015-07-24 17:08:37 +02:00
Paul Adenot
0a8bc2ed79 Bug 1156472 - Part 11 - Unbitrot MediaManager.cpp over jib's changes. r=jib 2015-07-24 14:28:17 +02:00
Timothy Nikkel
c864c6d0e6 Bug 1187463. Enable containerful scrolling on b2g. r=kats 2015-07-24 16:24:49 -05:00
Wes Kocher
b3c5403835 Backed out 14 changesets (bug 1156472) for test_getUserMedia_audioCapture.html failures on b2g emulator
Backed out changeset deec8eb18346 (bug 1156472)
Backed out changeset 0f5bec4c05ba (bug 1156472)
Backed out changeset 2dd83ac00bf9 (bug 1156472)
Backed out changeset abd4e47887f7 (bug 1156472)
Backed out changeset 4824d9874663 (bug 1156472)
Backed out changeset 12805598e6fa (bug 1156472)
Backed out changeset e2f0062a1f67 (bug 1156472)
Backed out changeset 99ef8e436a7f (bug 1156472)
Backed out changeset 65bbfc1546af (bug 1156472)
Backed out changeset 2ab4f16eaf0a (bug 1156472)
Backed out changeset 7f565685e20a (bug 1156472)
Backed out changeset 28c03c98cb2b (bug 1156472)
Backed out changeset d477cfba6e1d (bug 1156472)
Backed out changeset 9819fa56caa1 (bug 1156472)
2015-07-24 13:15:57 -07:00
Masatoshi Kimura
1e289c54a6 Bug 1186636 - Add a pref to configure -moz prefixed gradients support. r=dholbert 2015-07-24 20:29:52 +09:00
Kyle
5d92101222 Bug 1167651 - Made EGL initialize its ANGLE display using WARP if the system is blacklisted from using HW acceleration for WebGL ANGLE or if WebGL WARP is forced through a pref. ClientCanvasLayer is changed so that it will use shared surfaces only if the compositing device and the WebGL device are both WARP or both not WARP. Added a mIsWARP field to GLLibraryEGL so that this condition can be checked. r=jgilbert 2015-07-23 13:11:04 -04:00
Benoit Girard
57030ee10d Bug 1186159 - Add an APZ minimap. r=kats 2015-07-23 11:29:22 -04:00
Nicholas Hurley
687fcc56a9 Bug 1181258 - Limit URI length the predictor keeps. r=honzab 2015-07-23 12:21:59 -07:00
Paul Adenot
ac6474afd3 Bug 1156472 - Part 11 - Unbitrot MediaManager.cpp over jib's changes. r=jib 2015-07-24 14:28:17 +02:00
Jonathan Watt
438d6bdd4a Bug 1186477 - Enable directory picking in Nightly builds. r=baku 2015-07-18 09:40:05 +01:00
Kartikaya Gupta
6b2369f993 Bug 1186004 - Add a pref to enable/disable APZ zooming behaviour. r=botond 2015-07-22 23:42:08 -04:00
Jean-Yves Avenard
0c71bb8952 Bug 1171379: P1. Enable MediaSourceDemuxer by default. r=kentuckyfriedtakahe 2015-07-22 14:22:49 +10:00
Jeff Gilbert
45b2058baf Bug 1171228 - Expose WEBGL_debug_renderer_info to web content on non-RELEASE_BUILDs. - r=kamidphish, sr=jst 2015-07-21 17:41:57 -07:00
Alfredo Yang
6a1fdeeabf Bug 1163486 - Remove MP4Reader. r=jya 2015-07-21 02:48:00 +02:00
Carsten "Tomcat" Book
e44524600a Backed out changeset 1704ea727e81 (bug 1163486) for at least b2g bustage 2015-07-21 08:42:54 +02:00
Alfredo Yang
0df19709d3 Bug 1163486 - Remove MP4Reader. r=jya 2015-07-20 19:25:00 +02:00
Chris Pearce
81d51cb2dc Bug 1185782 - Remove media.windows-media-foundation.enabled pref. r=jya 2015-07-21 13:29:08 +12:00
Jan Gerber
9988952a0a Bug 1148102: P7. Hookup WebMDemuxer. r=jya 2015-07-20 17:27:08 +10:00
Mason Chang
fb2dab0b95 Bug 1172841. Set number of WMF decoder threads based on CPU count. r=cpearce 2015-07-17 13:52:38 -07:00
Andrea Marchesini
65b7c73653 Bug 1177399 - Enable AudioChannelService in desktop by default. r=ehsan 2015-07-13 17:27:50 +01:00
Ms2ger
2694437c00 Backed out changeset f266de469f27 (bug 1171228) for mochitest-other failures. 2015-07-17 11:29:51 +02:00
Jeff Gilbert
9c9d6ad942 Bug 1171228 - Expose WEBGL_debug_renderer_info to Web Content #ifndef MOZ_RELEASE_BUILD. - r=kamidphish, sr=jst 2015-07-16 17:20:15 -07:00
Yao Wei
29dff999bd Bug 1183633 - Use PingFang TC/SC as default font for OS X 10.11. r=jdaggett 2015-07-16 14:37:30 +08:00
Ryan VanderMeulen
fed13a6234 Merge m-c to inbound. a=merge 2015-07-14 23:38:02 -04:00
Ryan VanderMeulen
720cc70372 Merge inbound to m-c. a=merge 2015-07-14 23:36:32 -04:00
Riadh Chtara
8ac8e0da38 Bug 1134850 - Move password manager recipes to its own file. r=MattN 2015-07-13 10:34:59 -07:00
Seth Fowler
55a7c119be Bug 1183836 - Remove support for decode-on-draw-only. r=tn 2015-07-14 18:16:31 -07:00
Nikhil Marathe
a191f384d8 Bug 1114554 - Patch 3 - Fire notificationclick event on ServiceWorkerGlobalScope. r=wchen,baku
Bug 1114554 - Patch 3.1 - ServiceWorker principal fixes. r=baku

Bug 1162088 introduced origin attributes that ServiceWorkerManager callers have to use. This patch updates notificationclick events to work.

Folded:
Hide NotificationEvent behind pref
2015-06-25 18:50:25 -07:00
Carsten "Tomcat" Book
4681c80e96 Backed out changeset cfa13a24045b (bug 1177399) for m2 test failures 2015-07-14 11:18:40 +02:00
Andrea Marchesini
db0ef60e5b Bug 1177399 - Enable AudioChannelService in desktop by default. r=ehsan 2015-07-13 17:27:50 +01:00
Wes Kocher
5b4f301eca Merge inbound to m-c a=merge 2015-07-13 15:55:25 -07:00
James Cheng
0d0a6431b4 Bug 1037329 - Part 1: Implement SystemUpdate API. r=baku 2015-07-12 22:06:00 -04:00
Kit Cambridge
8cba041605 Bug 1153504 - Add per-origin push quotas. r=nsm,mt,markh 2015-06-25 14:52:57 -07:00
Andrea Marchesini
a42f259d80 Bug 1113086 - AudioChannel policy in Browser API - patch 4 - Muted by default, e=alwu 2015-07-10 17:38:49 +01:00
Carsten "Tomcat" Book
34f5f20ed6 Backed out changeset 69427ebb50f1 (bug 1113086) 2015-07-11 14:13:55 +02:00
Nigel Babu
6c7a32fd6c Backed out 4 changesets (bug 1160014) for M2 bustages CLOSED TREE
Backed out changeset 87b00a9dac95 (bug 1160014)
Backed out changeset d4fa5c794e08 (bug 1160014)
Backed out changeset fca26897d534 (bug 1160014)
Backed out changeset b0b7f4f09ed2 (bug 1160014)
2015-07-11 10:49:25 +05:30
Andrea Marchesini
17d64c8adf Bug 1113086 - AudioChannel policy in Browser API - patch 4 - Muted by default, e=alwu 2015-07-10 21:08:48 -04:00
Xidorn Quan
76a19944b1 Backed out 8 changesets (bug 1113086) for build bustage
Backed out changeset a20839dfd439 (bug 1113086)
Backed out changeset 675ea719b91c (bug 1113086)
Backed out changeset cfb34138bb9f (bug 1113086)
Backed out changeset b9525c60a737 (bug 1113086)
Backed out changeset 380859ae955b (bug 1113086)
Backed out changeset 5ec088f0892f (bug 1113086)
Backed out changeset caf57ae8cbce (bug 1113086)
Backed out changeset 0fc4dec6cd81 (bug 1113086)
2015-07-11 10:55:59 +10:00
Xidorn Quan
523cefc73c Bug 1160014 part 1 - Implement common part of fullscreen transition. r=roc,smaug,dao
This patch implements the code which is shared by all platforms for
fullscreen transition.

It adds two prefs for the duration of fullscreen transition. They can
also be used to completely suppress the transition.

In addition, this patch uses the newly added prefs to suppress the
transition in all tests which use the DOM fullscreen.
2015-07-11 10:08:59 +10:00
Andrea Marchesini
6f55cff7d5 Bug 1113086 - AudioChannel policy in Browser API - patch 4 - Muted by default, e=alwu 2015-07-10 17:38:49 +01:00
Wes Kocher
905438a633 Merge m-c to inbound, a=merge 2015-07-09 18:06:22 -07:00
Wes Kocher
cc806c6518 Merge inbound to central, a=merge 2015-07-09 18:01:25 -07:00
Ryan VanderMeulen
ee16103b84 Merge m-c to fx-team. a=merge 2015-07-09 13:53:46 -04:00
Brian Grinstead
d352d621dd Bug 1181874 - Set defaults for devtools.chrome.enabled and devtools.debugger.remote-enabled to false in Dev Edition;r=jryans 2015-07-09 10:23:59 -07:00
Timothy Nikkel
c4f6972873 Bug 1176081. Add a pref to control drawing of the image loading place holder icon and border, and disable it. r=seth
The loading icon and border is a little too intrusive.
2015-07-09 19:13:31 -05:00
Maksim Lebedev
5c4a1f5c32 Bug 1177323 - disable decode-only-on-draw preference. r=seth 2015-07-08 00:19:00 +02:00
Ting-Yu Lin
907ddc6d00 Bug 1181424 - Add pref nglayout.debug.invalidation to all.js. r=mattwoodrow
By doing so, we can easily toggle this preference in about:config.
2015-07-07 19:49:00 +08:00
Nicolas Silva
54d1ea287f Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro 2015-07-08 09:28:48 +02:00
Nicholas Nethercote
24ab7bcdca Bug 1179071 - Merge RemovingIterator into Iterator. r=froydnj.
The original motivation for the Iterator/RemovingIterator split was that
PLDHashTable Checker class would treat them differently. But that didn't end up
happening (see bug 1131308). So this patch merges them. This is a small code
size win now but it will become bigger when I add iterators to nsTHashTable and
nsBaseHashtable.

The only complication is that PLDHashTable::Iter() is now non-const, which is
a problem if you use it in a const method. So I added PLDHashTable::ConstIter()
which is used in just two places. It's a bit of a hack -- effectively a
const_cast -- but I don't think it's too bad.
2015-07-06 22:02:26 -07:00
Josh Aas
719bb92540 Bug 1180564: Pref off NSTextInput protocol methods in anticipation of removing them. Also re-organize them so they're all in one spot and fix an unrelated warning. r=masayuki 2015-07-09 10:11:22 -05:00
Seth Fowler
8441769275 Bug 1177587 - Detect use of <img> elements for animation and use sync decoding to reduce flicker. r=tn 2015-07-07 14:00:08 -07:00
Emanuel Hoogeveen
31c0c961cd Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell 2015-07-07 04:17:00 +02:00
Robert O'Callahan
7fa102e8f6 Bug 1143575. Push all available frames to the compositor. r=cpearce 2015-06-15 15:24:57 +12:00
Juan Gomez
21d73728f3 Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj 2015-07-03 18:29:00 -07:00
Valentin Gosu
44bbf8da8c Bug 1048131 - Implement CaptivePortalService using nsICaptivePortalDetector r=mcmanus 2014-10-14 00:34:03 +03:00
Valentin Gosu
a8a7000530 Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus 2015-07-03 17:14:51 +02:00
Carsten "Tomcat" Book
f2415d400f Backed out changeset 5f2ca3ac2fcb (bug 1048131) for test failures in android s4 test_captive_portal_not_found.js 2015-07-03 14:26:56 +02:00
Carsten "Tomcat" Book
632b372728 Backed out changeset ddd6b2e3aead (bug 1048131) 2015-07-03 14:26:03 +02:00
Valentin Gosu
18bc502322 Bug 1048131 - Implement CaptivePortalService using nsICaptivePortalDetector r=mcmanus 2014-10-14 00:34:03 +03:00
Valentin Gosu
27a9be8f6a Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus 2015-07-03 12:06:45 +02:00
Ben Kelly
23616a3717 Bug 1167808 P1 Add dom.serviceWorkers.interception.opaque.enabled pref. r=ehsan 2015-07-02 20:09:20 -07:00
Wes Kocher
85ac5f54db Backed out 4 changesets (bug 1167808) for mulet mochitest-4 permafail in test_fetch_cors_sw_reroute.html
Backed out changeset 1c9c72d93973 (bug 1167808)
Backed out changeset 9c94c759a0fb (bug 1167808)
Backed out changeset e8ac89eafb1d (bug 1167808)
Backed out changeset 48abf470ef5b (bug 1167808)
2015-07-02 15:30:29 -07:00
Ben Kelly
4f001d49c3 Bug 1167808 P1 Add dom.serviceWorkers.interception.opaque.enabled pref. r=ehsan 2015-07-02 14:34:00 -07:00
Franziskus Kiefer
a71ec1e171 Bug 1166910 - Referrer attribute for img tag. r=ckerschb, r=hsivonen, r=bz 2015-06-05 15:25:24 -07:00
Jonathan Kew
d877ac74b5 Bug 1179285 - Give text-combine-upright its own pref, separate from writing-mode (vertical-text), so that we can keep it disabled until we actually have a layout implementation backing the CSS property. r=dbaron 2015-07-02 13:27:33 +01:00
Byron Campen [:bwc]
4965ecc09e Bug 797262 - IPV6 support for webrtc. r=drno 2015-04-22 15:02:50 -05:00
Birunthan Mohanathas
e52329c788 Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
The bulk of this commit was generated by running:

  run-clang-tidy.py \
    -checks='-*,llvm-namespace-comment' \
    -header-filter=^/.../mozilla-central/.* \
    -fix
2015-07-13 08:25:42 -07:00
Xidorn Quan
50ab569356 Bug 1160014 part 1 - Implement common part of fullscreen transition. r=roc,smaug,dao
This patch implements the code which is shared by all platforms for
fullscreen transition.

It adds two prefs for the duration of fullscreen transition. They can
also be used to completely suppress the transition.

In addition, this patch uses the newly added prefs to suppress the
transition in all tests which use the DOM fullscreen.
2015-07-13 20:44:36 +10:00
Carsten "Tomcat" Book
d4735903b0 Backed out changeset f5f3827ffcf1 (bug 1166910) for bustage 2015-07-01 08:19:28 +02:00
Franziskus Kiefer
381fbf5475 Bug 1166910 - referrer attribute for img tag. r=hsivonen 2015-06-05 15:25:24 -07:00
L. David Baron
9b1be8c20d Bug 980770 - Fully enable (for RELEASE_BUILD) off-main-thread animations on all platforms with off-main-thread compositing. r=birtles 2015-06-30 16:08:19 -07:00
Nicholas Nethercote
93d4b18cbe Bug 1176159 (part 2) - Remove uses of PL_DHashTableEnumerate() from libpref. r=bsmedberg. 2015-06-18 17:58:24 -07:00
Nicholas Nethercote
dd68b19102 Bug 1176159 (part 1) - Remove pref_SaveTypes. r=bsmedberg.
Because SAVE_ALL is the only value ever used.
2015-06-18 16:44:35 -07:00
Ben Kelly
e7feb9ae0b Bug 1110144 Enable Cache API in release builds. r=ehsan 2015-06-27 23:19:24 -04:00
Jonathan Kew
4f17e8d1b6 Bug 1138384 - Enable CSS writing-mode support for all channels. r=dbaron,dholbert 2015-06-27 15:32:23 -07:00
Cameron McCormack
40309a1590 Bug 1149381 - Enable the Font Loading API in release builds. r=jdaggett 2015-06-27 11:47:31 +10:00
Ryan VanderMeulen
4a23b9e2bc Backed out 11 changesets (bug 916893, bug 1114554) for various mochitest and Gij failures.
Backed out changeset 247ca4bf258e (bug 1114554)
Backed out changeset 5578d5c280a6 (bug 1114554)
Backed out changeset 404830c1ecf7 (bug 1114554)
Backed out changeset 15bdf9c78e6e (bug 1114554)
Backed out changeset f92abe5ec784 (bug 1114554)
Backed out changeset 75324b6862a8 (bug 1114554)
Backed out changeset ce8a768782f2 (bug 1114554)
Backed out changeset 0d860fd12534 (bug 1114554)
Backed out changeset 7dc2448065a9 (bug 916893)
Backed out changeset c3b07f0d1a60 (bug 916893)
Backed out changeset 61c3f24cc908 (bug 916893)

CLOSED TREE
2015-06-25 19:52:40 -04:00
Ryan VanderMeulen
55b2086097 Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage. 2015-06-25 19:48:42 -04:00
Nikhil Marathe
ba03b73623 Bug 1114554 - Patch 3 - Fire notificationclick event on ServiceWorkerGlobalScope. r=wchen,baku
Bug 1114554 - Patch 3.1 - ServiceWorker principal fixes. r=baku

Bug 1162088 introduced origin attributes that ServiceWorkerManager callers have to use. This patch updates notificationclick events to work.

Folded:
Hide NotificationEvent behind pref
2015-06-25 15:01:01 -07:00
Nikhil Marathe
875dedb839 Bug 916893 - Patch 1 - Notification on workers. r=khuey,wchen
Does not implement the Service Worker API - https://notifications.spec.whatwg.org/#service-worker-api
***
Folded:
Bug 916893 - Better ownership model. r=khuey
Fix for bug found by ASan where we were touching the NotificationFeature after releasing it.
2015-06-25 11:36:53 -07:00
Juan Gomez
98461fc4a4 Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj 2015-06-24 14:11:00 -04:00
Valentin Gosu
799fc8022a Bug 1093611 - Stage 2 - Make hash getters not do percent decoding if dom.url.getters_decode_hash is false r=smaug 2015-06-15 15:55:02 +03:00
Robert O'Callahan
eaf5448c3f Bug 1150284. Disable offsetX/offsetY properties in FxOS/Fennec. r=smaug 2015-06-18 17:04:14 +12:00
Nils Ohlmeier [:drno]
06d83d3241 Bug 891551 - Part 10: added user pref to turn of ICE TCP. r=mt 2015-06-18 23:02:33 -07:00
Maksim Lebedev
edb0e76ceb Bug 1166347 - Enable pointer events in Nighly Firefox. r=smaug 2015-06-16 07:43:00 -04:00
Andrea Marchesini
192fe5ba1d Bug 952139 - Enable MessagePort/MessageChannel by default, r=smaug 2015-06-17 11:45:17 +01:00
Karl Tomlinson
3ed19d27a7 bug 147419 use GTK default paper size and orientation r=roc
In the nsPrintSettingsGTK constructor, gtk_paper_size_new(nullptr) gets the
system default paper size from the locale and gtk_page_setup_new() sets
default orientation to portrait.

These are subsequently overridden by prefs if any have been saved from
a previous nsPrintSettingsGTK.
2015-06-10 18:51:46 +12:00
Karl Tomlinson
c2164adc0a bug 147419 remove ununsed nsIPrintSettings::printCommand and print_command prefs r=roc
These was used only to write to and read from each other.
2015-06-10 18:10:28 +12:00
Jim Chen
f2ad3321c5 bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki 2015-06-16 19:02:39 -04:00
Ryan VanderMeulen
5b9b7a5ea3 Backed out changesets a08167680328 and b008f158e91f (bug 1093611) for talos svgr timeouts. 2015-06-16 15:37:37 -04:00