Sylvestre Ledru
e144e1280c
Bug 1338086 - Remove useless else blocks in order to reduce complexity in dom/plugins/ r=jimm
...
MozReview-Commit-ID: Bp1M9LW77Ia
2017-02-09 10:33:57 +01:00
Jed Davis
b86735cec2
Bug 778201 - Remove nsPluginHost::FindProxyByURL and nsProtocolProxyService::DeprecatedBlockingResolve. r=bsmedberg,mcmanus
...
MozReview-Commit-ID: 9xuddxdw5cd
2017-02-03 16:32:04 -07:00
Ehsan Akhgari
d09487caeb
Bug 1334509 - Remove support for the NPNURLVCookie NPAPI; r=bsmedberg
2017-01-27 12:55:41 -05:00
Carsten "Tomcat" Book
b2903208c2
Merge mozilla-central to inbound
2016-11-16 14:53:15 +01:00
Andi-Bogdan Postelnicu
efac806caa
Bug 1317241 - Use C++11's override and remove virtual where applicable in dom/ r=baku
...
MozReview-Commit-ID: 8jUAehd1odv
2016-11-15 13:09:07 +02:00
Andi-Bogdan Postelnicu
dbc05f2e21
Bug 1317241 - Use auto type specifier where aplicable for variable declarations to improve code readability and maintainability in dom/. r=baku
...
MozReview-Commit-ID: CST7fV4h20h
2016-11-14 11:35:58 +02:00
Chris Peterson
f365e34835
Bug 1317109 - Remove Acrobat plugin quirk handling. r=jimm
2016-11-14 23:37:44 -08:00
Bill McCloskey
5ef7cc049d
Bug 1310375 - Remove experimental-notify-plugin-call observer notification (r=aklotz)
2016-10-18 16:16:33 -07:00
Jonathan Kew
cac1debba4
Bug 1292476 - Replace use of nsIUnicodeNormalizer with nsIIDNService in the implementation of NPNVdocumentOrigin. r=m_kato
2016-10-03 13:43:47 +01:00
Kyle Machulis
7819d15177
Bug 820831 - Turn on ContentScaleFactor calculation on Windows; r=jimm
...
MozReview-Commit-ID: 5rqTURsO839
2015-09-17 13:31:34 -07:00
Jan de Mooij
bfe36450fc
Bug 1292892 part 5 - Replace most nsContentUtils::RootingCx calls with dom::RootingCx. r=bz,terrence
2016-08-11 14:39:23 +02:00
Jim Chen
e8f534d407
Bug 1287946 - Update existing code to use mozilla::java; r=me
2016-07-21 13:49:04 -04:00
Carsten "Tomcat" Book
58f5467519
Backed out changeset 684888aeee81 (bug 1287946)
2016-07-21 08:07:12 +02:00
Jim Chen
0ea27022be
Bug 1287946 - Update existing code to use mozilla::java; r=me
2016-07-21 00:42:26 -04:00
Lee Salzman
dbd438bc8a
Bug 1286317 - part 2 - remove Qt widget usage from plugins. r=jrmuizel
2016-07-12 20:28:31 -04:00
Alastor Wu
99449ea1da
Bug 1276119 - part1: don't call WindowSuspendChanged if the plugin is already muted.
...
MozReview-Commit-ID: 8HlmEAqd1n
2016-05-31 10:17:47 +08:00
Boris Zbarsky
08984b43d3
Bug 1276286. Remove the unused JSContext stuff in nsJSObjWrapper::GetNewOrUsed. r=mccr8
2016-05-27 13:30:10 -04:00
Alastor Wu
fa581a0925
Bug 1235612 - Part 3: Implement the logic of audible state notification for agent owners. r=baku
...
MozReview-Commit-ID: 6CueLPpuXWm
2016-05-03 17:59:32 +08:00
Alastor Wu
7b158c5b32
Bug 1242874 - part4 : wrap the volume/mute/suspend for notifyStartedPlaying. r=baku
...
MozReview-Commit-ID: 2FMfEVuODmu
2016-05-03 09:52:44 +08:00
Carsten "Tomcat" Book
30fc4c7852
Backed out changeset df13b449ffcc (bug 1242874)
2016-04-28 13:59:02 +02:00
Alastor Wu
872b202911
Bug 1242874 - part4 : wrap the volume/mute/suspend for notifyStartedPlaying. r=baku
...
MozReview-Commit-ID: GRjxz1E0C9r
2016-04-28 00:23:48 +08:00
Kyle Huey
a9cf047227
Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
2016-04-25 17:23:21 -07:00
Kyle Machulis
d37bea3dcb
Bug 1171182 - Browser Zoom Query for NPAPI; r=bsmedberg r=jaas
2016-03-18 10:50:50 -07:00
Dylan Roeh
f034008e28
Bug 1253011 - Remove Gingerbread flash interfaces. r=snorp
2016-03-11 14:07:26 -06:00
Boris Zbarsky
63091385d1
Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley
2016-03-09 19:02:03 -05:00
Kyle Machulis
a3142d5e61
Backout 6397f46b0628 and c6be87916507 (Bug 1171182) due to windows mochitest failures
2016-03-09 14:49:39 -08:00
Kyle Machulis
05d7d4e967
Bug 1171182 - CSS Zoom Query for NPAPI; r=jaas r=bsmedberg
2016-03-09 11:55:21 -08:00
Dylan Roeh
bc0b4739ad
Bug 1243639 - Remove Honeycomb flash-related code. r=snorp
2016-03-03 10:30:53 -05:00
Birunthan Mohanathas
bfee0fb40c
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Phil Ringnalda
d871b9515f
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
245cd6a02f
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Kyle Huey
e95edb30a9
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
David Rajchenbach-Teller
323ccee44c
Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
2016-01-15 11:38:03 +01:00
Sebastian Hengst
2e241e7e5e
Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
...
Backed out changeset 5f458e6e4997 (bug 1224374 )
Backed out changeset 0dc02cb0b604 (bug 1224374 )
2016-01-19 21:30:41 +01:00
David Rajchenbach-Teller
f7045cd073
Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
2016-01-15 11:38:03 +01:00
Alastor Wu
fbea0f8cc4
Bug 1228564 - part 1 : revert the changeset of bug 1190040. r=baku.
2015-12-24 17:17:30 +08:00
Sebastian Hengst
80da64a12f
Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout
2015-12-27 22:28:08 +01:00
Alastor Wu
eb69386b37
Bug 1228564 - part 1 : revert the changeset of bug 1190040. r=baku.
2015-12-24 17:17:30 +08:00
Kyle Machulis
5207dff8f6
Bug 1221448 - Leak instead of crashing on off-main-thread NPAPI _releaseobject; r=jandem r=jst r=bsmedberg
2015-12-09 07:59:39 -08:00
David Anderson
4686122c82
Revive NPAPI async drawing: stub code. (bug 1217665 part 1, r=aklotz)
2015-12-02 11:31:16 -08:00
Jan de Mooij
af31342c5b
Bug 1125423 part 1 - Attach WindowProxies to globals instead of using innerObject/outerObject hooks. r=bz,luke
2015-11-06 19:03:51 +01:00
Chris Peterson
8590cf3850
Bug 1217726 - Fix -Wimplicit-fallthrough warnings in dom/plugins. r=jimm
...
dom/plugins/base/nsNPAPIPlugin.cpp:1974:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/plugins/base/nsNPAPIPlugin.cpp:2200:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
dom/plugins/ipc/PluginInstanceChild.cpp:507:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
2015-10-06 21:20:20 -07:00
Nathan Froyd
4e6d8f6705
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
2015-10-18 01:24:48 -04:00
Andrea Marchesini
a2dadd1e73
Bug 1211511 - AudioChannelAgent::NotifyStartedPlaying and NotifyStoppedPlaying should use the same level of playback notification, r=roc
2015-10-07 20:06:47 +01:00
Aaron Klotz
c473d5659d
Bug 1194488: Whitelist specific plugins for async init; r=jimm
2015-08-31 17:04:25 -06:00
Benjamin Smedberg
51ddd45d98
Bug 1200361 - Back out parts of bug 1194780 so that Android can still run plugins in-process, but no other platforms will. r=jimm
2015-08-31 16:51:19 -04:00
Jan de Mooij
1b3084243c
Bug 1140616 - Crash when _releaseobject is called on the wrong thread. r=bsmedberg
2015-08-25 13:11:41 +02:00
Benjamin Smedberg
9ec0dae82a
Bug 1090864 part A - remove nsNPAPIPlugin::RunPluginOOP and unused code paths, r=jimm
2015-08-14 13:22:06 -04:00
Chris Peterson
e5897880d7
Bug 554171 - Add plugin thread checks to functions that must only be called on the main thread. r=jimm
2015-07-17 00:17:09 -07:00
Chris Peterson
899c73c86e
Bug 1194955 - Fix -Wunreachable-code warnings in dom/ipc and dom/plugins. r=jimm
2015-05-31 19:39:16 -07:00