Jeff Gilbert
5ea164ca57
Bug 811958 - Fix and move ShateType type - r=bgirard
2012-11-26 14:23:27 -08:00
Jeff Gilbert
144687e59c
Backed out csets 807f2c3df974, 1637c39b4ed6, ec29e09a270e (bug 811958) for burning android
2012-11-26 13:48:20 -08:00
Jeff Gilbert
6db824094c
Bug 811958 - Fix and move ShareType type - r=bgirard
2012-11-26 12:51:57 -08:00
Bobby Holley
7d7d751a1e
Bug 808608 - Fix up tests to work with new behavior. r=bz,me
2012-11-21 13:20:05 -08:00
Seth Fowler
630ed49838
Bug 812241 - Remove disabled test warnings. r=khuey
2012-11-20 16:13:04 -08:00
Benjamin Smedberg
0fb165e99e
Bug 791244 test fixup - allow for the pref to be unset by default, r=gfritzsche
...
--HG--
extra : transplant_source : kuU%89j%A3%2A%DF%E0%D0%A5S%07%5D%99z%1D%7B%B1%C8
2012-11-20 10:32:41 -05:00
Masayuki Nakano
0fb3fbdd2c
Bug 812427 part.2 Make event struct type named enumeration r=roc+smaug
2012-11-20 15:05:56 +09:00
David Keeler
0ad645bf69
bug 811375 - decouple nsIPluginTag::clicktoplay from click-to-play blocklisting r=joshmoz
2012-11-19 14:03:24 -08:00
John Schoenick
dea0a12fea
Bug 548133 - Remove special handling for object 'pluginurl' param. r=dolske,josh
2012-11-19 11:38:03 -08:00
Jim Mathies
af00b2b910
Bug 810810 - Fixup misc. directory issues with plugin tests. r=bsmedberg, glandium
2012-11-17 14:35:24 -06:00
Josh Matthews
ad6de44c12
Bug 722850 - Part 4: Make plugins provide the channel of the owning document when manipulating cookies. r=bsmedberg
2012-11-16 16:40:22 +00:00
Ed Morley
12188e22ea
Backout 7a0fe388a24b, 2a9fbd15cad4, 320c1567e431 & d907ac7bf669 (bug 722850) for xpcshell & browser-chrome failures
2012-11-16 14:18:41 +00:00
Josh Matthews
f4d73f416d
Bug 722850 - Part 4: Make plugins provide the channel of the owning document when manipulating cookies. r=bsmedberg
2012-11-16 12:32:57 +00:00
Matt Joras
5efd4dad8e
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Bobby Holley
46b9d205df
Bug 800915 - Remove the cx parameter and simplify various APIs. r=sfink,bz
...
If callers want to throw, it's now their responsibility.
2012-11-14 09:56:26 -08:00
Masatoshi Kimura
cb0dd679d3
Bug 562091 - Remove the EUC-KR conveter and rename x-windows-949 to EUC-KR. r=smontagu
2012-11-13 18:58:48 -05:00
Ed Morley
ce7a3b5c6f
Backout a9541226ccd5 (bug 766886) to re-enable the test on debug builds, now the cause of the intermittent failure has been fixed
2012-11-13 17:16:36 +00:00
John Schoenick
82eeb5fb8a
Bug 766886 - Cleanup plugin streams earlier to avoid shutdown leak. r=bsmedberg
2012-11-12 14:11:40 -08:00
Georg Fritzsche
07fa2efaf4
Bug 805330 - Cleanup and attempt to avoid intermittent orange from bug 751809. r=josh
2012-10-29 18:27:32 +01:00
Karl Tomlinson
263fdf0bc6
b=810426 Flush() old surfaces before the plugin may redraw r=roc
...
--HG--
extra : transplant_source : n%F7%0D%20J%D9%DF%CBY%60J0%09%F2%02h2%DC%C6%E7
2012-11-11 21:10:32 -08:00
Karl Tomlinson
a1550b51cb
b=807728 use mozPaintCount instead of getPaintCount to keep track of when the browser gets updates rather than when the plugin provides them
...
--HG--
extra : transplant_source : Rc%0D2%F2%BF%B6%B0%B5%FB%3Cx%EC.%9EC%28%D5%2Cf
2012-11-11 21:06:08 -08:00
Peter Van der Beken
508194a997
Fix for bug 804950 (New DOM binding APIs for Element). r=bz.
...
--HG--
extra : rebase_source : a8691ead07dfa8ecca812396047627dc15474d83
2012-10-16 13:51:00 +02:00
Ryan VanderMeulen
a17df69b99
Backed out changeset 5054c2552a30 (bug 798033) for b2g bustage.
2012-11-10 11:52:15 -05:00
Matt Joras
ed596163dd
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Karl Tomlinson
ae9dab3775
disable test for bug 807728 due to win debug failure
...
--HG--
extra : rebase_source : c72b0814e628a811dfcc48513ab4078123ac279e
2012-11-08 13:12:29 +13:00
Karl Tomlinson
e3c0664238
test for bug 807728
...
--HG--
extra : transplant_source : Y%9F%88%0CW%10Ko3r%1Ej%C2%D3%237%E5%BFu%B1
2012-11-08 10:15:42 +13:00
Karl Tomlinson
c981603dac
b=807728 Finish() only Xlib old surfaces r=roc
...
--HG--
extra : transplant_source : %DB%1B%92%BA%27%25%05%DE%B2-%E5j%EB%A8%06T%C8%24_%F5
2012-11-02 15:04:41 +13:00
Karl Tomlinson
5ff1381f60
b=797568 call Finish() on old surfaces before passing them back to child r=roc
...
--HG--
extra : transplant_source : %9A%EF%B0%AF.%F4c%A5%3A%9C%D2aV%84%CE%B3FfeJ
2012-10-31 15:54:42 +13:00
Karl Tomlinson
9c4ac49947
b=797568 update the ImageContainer in RecvShow instead of GetImageContainer, for CAIRO images r=roc
...
--HG--
extra : transplant_source : %CF%C2%B8%97%E3%14%95F%3A%F9%25%A0vw.%E9%D4Ml%E6
2012-10-31 15:54:06 +13:00
Karl Tomlinson
72ea587259
b=797568 don't create a container just to reset it r=roc
...
--HG--
extra : transplant_source : %A5%86%22%D2%A8n%B6%F6E%05%1Ez%05%AB%09%1C%D8%AB%D4%A1
2012-10-31 15:54:06 +13:00
Karl Tomlinson
9da873f8c3
b=797568 remove obsolete nsObjectFrame::GetImageContainer() r=roc
...
--HG--
extra : transplant_source : h%CB%86%8A%E4%9B%1A%7DqS9%AC6%93s%0D%099%0A%B2
2012-10-31 15:53:37 +13:00
Nathan Froyd
bd55a07f0e
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
2012-10-29 19:32:10 -04:00
Josh Matthews
6d71829f1b
Bug 769283 - Add a separate HTTP auth cache for private channels. r=mayhemer
2012-10-29 16:20:03 -04:00
Phil Ringnalda
30415c8366
Bug 766886 - Reenable test_pluginstream_seek_close.html to see whether it leaks, or only test_streamatclose.html does
2012-10-28 13:11:28 -07:00
Phil Ringnalda
5909705354
Bug 766886 - Disable test_streamatclose.html in debug builds for frequent leaks
2012-10-28 13:09:37 -07:00
Ed Morley
884329c538
Bug 766886 - Disable test_pluginstream_seek_close.html for intermittent leaks
2012-10-27 17:16:21 -04:00
James Willcox
c52a0d38f9
Bug 777460 - Guard against null plugin instance on Android r=blassey
2012-10-26 13:49:50 -04:00
Andrew Quartey
549c0bfc08
Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan
2012-10-25 19:25:59 -04:00
Nick Hurley
31985d7fa6
Bug 536324 part 3 - Change consumers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Peter Van der Beken
350f7dd89a
Fix for bug 799464 (Make Element.getElementsBy* return HTMLCollection). r=bz.
...
--HG--
extra : rebase_source : fe059b8ad3b98df9e611899832584cc866db0479
2012-09-26 16:17:47 +02:00
Isaac Aggrey
cbb17fe7b2
Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
2012-10-11 18:38:04 -05:00
Aryeh Gregor
c441de2073
Bug 802069 - Make "macintosh" the canonical name of its encoding, not "x-mac-roman"; r=smontagu
...
--HG--
rename : intl/uconv/tests/unit/test_decode_x_mac_roman.js => intl/uconv/tests/unit/test_decode_macintosh.js
rename : intl/uconv/tests/unit/test_encode_x_mac_roman.js => intl/uconv/tests/unit/test_encode_macintosh.js
2012-10-17 12:15:23 +02:00
Rafael Ávila de Espíndola
6b1f2f4aab
Bug 802381 - fix clang build. r=bgirard.
2012-10-16 18:33:47 -04:00
Steven Michaud
5038f543ad
bug 794038 pt 3 - plugins support for resolution change. r=bgirard
2012-10-16 20:41:21 +01:00
Georg Fritzsche
fef817a5de
Bug 788512 - Actually generate Flash process dumps instead of just collecting them if present. r=bsmedberg,ted
...
--HG--
extra : rebase_source : 3f418dfb63cd1d7f8830be548734d3b1cdca52e9
2012-09-26 22:49:20 +02:00
Georg Fritzsche
e348cee9bb
Bug 788512 - Repost CleanupFromTimeout if it can't currently be processed. r=bsmedberg
...
--HG--
extra : rebase_source : 0a7e7a65df1448b7337a3bf5e549f29a2eccd5d4
2012-10-15 12:29:47 +02:00
Josh Aas
da0ff685ab
Bug 598397: Remove support for Carbon NPAPI. r=smichaud
2012-10-15 08:38:34 -04:00
Robert O'Callahan
ba0c33ffae
Bug 799078. Part 2: Get Mac plugin content scale factor from the device context instead of guessing. r=smichaud
...
--HG--
extra : rebase_source : e6157857bb6a3b698fc1d22383cdb05d259a0d1b
2012-10-09 00:24:18 +13:00
Robert O'Callahan
5e601c92d8
Bug 626245. Part 2: Fix test_convertpoint to poll until the plugin is in the right place. r=matspal
...
--HG--
extra : rebase_source : e949763a9925736723617ca3f829c52b4a5e40d1
2012-10-08 17:46:52 +13:00
Andrew Quartey
637d5881bf
Bug 792581 - part 18: Replace LL_L2D macro with double cast. r=ehsan
2012-10-12 13:29:11 -04:00
Nathan Froyd
926af47803
Bug 798573 - remove prtypes.h #includes in dom/; r=ehsan
2012-10-05 17:28:24 -04:00
Georg Fritzsche
271a5bce66
Bug 791798 - topcrash in mozilla::plugins::parent::_releaseobject because of incremental GC: we're creating a new wrapper before teardown which races with the release event. r=bsmedberg
2012-10-01 19:53:35 +02:00
Rafael Ávila de Espíndola
daebf6cedf
Bug 790830 - "Assertion failed: (len == 9 || len == 8), function parseHexColor" in test plugin. r=joshmoz.
2012-10-10 13:54:43 -04:00
Masatoshi Kimura
5637d27654
Bug 797385 - Part 2: Remove ibm864 usage. r=smontagu
2012-10-10 06:32:37 -04:00
Robert O'Callahan
a08f9690e9
Bug 798607. Ensure GetContentsScaleFactor is 1.0 on all non-Mac platforms. r=smichaud
2012-10-08 23:36:06 +13:00
Georg Fritzsche
d4a9e6ad67
Bug 750480 - Workaround for empty Java applets hanging with click-to-play. r=bsmedberg
2012-10-03 17:49:04 +02:00
Benjamin Smedberg
243bb7b3ea
Bug 792372 - Use a check to solve a race notifying the browser process about a Flash crash while the channel is being closed [@ mozilla::ipc::AsyncChannel::CloseWithError()], r=gfritzsche
2012-10-04 12:58:42 -04:00
Jacek Caban
9e6e56ba3a
Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (dom/plugins part) r=joshmoz
...
--HG--
extra : rebase_source : c62bc730aa7c1d4f8c00c41b3e5d21b1a6f59604
2012-10-04 10:31:37 +02:00
Andrew Quartey
106c5d6f24
Bug 792581 - part 5: Replace LL_CMP macro with standard comparison. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
6745ad3f2c
Bug 792581 - part 3: Replace LL_NE macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Andrew Quartey
79f41a48bd
Bug 792581 - part 2: Replace LL_EQ macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Andrew Quartey
9eed719a44
Bug 792581 - part 1: Replace LL_IS_ZERO macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Josh Aas
747ae561cc
Bug 797100: Replace internal usage of nsIPluginInstanceOwner with nsPluginInstanceOwner. r=jst
2012-10-02 22:43:18 -04:00
Steven Michaud
c109a6325b
Bug 785667 - Make plugins work with HiDPI mode on the Mac. r=bgirard
2012-10-02 14:48:05 -05:00
Alexander Surkov
ff53cbaba5
Bug 785047 - force disable oop when JAWS is running, r=joshmoz
2012-10-02 22:24:51 +09:00
Patrick McManus
f6050df8f3
bug 769764 - followup fix error check and whitespace r=josh
2012-09-30 21:29:42 -04:00
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Matt Woodrow
58d3d65ab2
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
...
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Matt Woodrow
5a14809d04
Bug 539356 - Part 9f - Compute the invalid area of the layer tree and pass this to the widget. r=roc
2012-08-29 17:47:18 +12:00
Matt Woodrow
958ce7d98d
Bug 539356 - Part 9c - Remove old invalidation code. r=bz
2012-08-29 17:39:31 +12:00
Patrick McManus
b0eb649bd8
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-14 16:27:46 -04:00
Ed Morley
c863356300
Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
2012-09-27 16:34:46 +01:00
Matt Woodrow
0b20201fde
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
...
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Matt Woodrow
c73c0db2f1
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
2012-08-29 17:38:58 +12:00
Karl Tomlinson
73e1d73bd2
b=788399 always use async drawing for OOP windowless plugins r=bsmedberg
...
--HG--
extra : transplant_source : d%B9m%A5%DB%A7%128g%B8%1C%1D%EC1%DE%BD%F8%E8b%A1
2012-09-27 12:22:51 +12:00
Karl Tomlinson
50b2d48f34
b=788399 remove dead NPNVariable code r=bsmedberg
...
--HG--
extra : transplant_source : %7B%C1%0B%FBC%16%F0%15%B6%99%2C%D7%D4%C3%DD%B2n%A8%A8%CC
2012-09-27 12:22:41 +12:00
Bill McCloskey
2e75082f62
Bug 787856 - Convert JS_GetPrototype to support lazy protos (r=bhackett)
2012-09-03 16:42:17 -07:00
Santtu Lakkala
b336a299a5
Bug 790198 - Cleanup local JNI references in Android plugins r=snorp
2012-09-11 05:19:00 -04:00
Mike Hommey
fb05de0176
Bug 793634 - Force builds to be compatible with gtk 2.18/glib 2.22. r=karlt
2012-09-25 14:47:18 +02:00
Ted Mielczarek
6ea3ea9e57
bug 705047 - re-enable OOP crashreporter tests on mac. r=philor
2012-09-20 10:50:21 -04:00
Georg Fritzsche
d4ef76ebda
Bug 788512 - Add dumps for Flash processes to the modified plugin hang report. r=bsmedberg
2012-09-11 17:21:26 +02:00
Georg Fritzsche
2659d11123
Bug 791215 - Test for plugin hang submission. r=ted
2012-09-21 19:38:37 +02:00
Ms2ger
1e7015f897
Merge PGO-green changeset from m-i to m-c.
2012-09-20 11:51:47 +02:00
Ms2ger
d1bb662c3c
Bug 792343 - Enable FAIL_ON_WARNINGS in some more of dom/ (second batch); r=mounir
2012-09-20 09:55:36 +02:00
Karl Tomlinson
2eadd9d983
b=777946 remove no-op code remaining from size change invalidation r=roc
...
--HG--
extra : transplant_source : %92%E0%C3d%25BA%BC%EC%22%B5%B2%83%FFW%11%DC%03V%2C
2012-09-18 15:16:33 +12:00
Karl Tomlinson
64cec31e08
reftest for bug 777946 r=roc
...
--HG--
extra : transplant_source : -%F70%922y%A0H%9E%F9%1D%20%A2%96u%D3%2A%0F%B5%1E
2012-09-18 10:15:35 +12:00
James Willcox
48979f1e8e
Bug 778442 - Cache the plugin size for ANPWindow::visibleRect r=blassey
2012-09-18 14:52:15 -04:00
Timothy Nikkel
a357c47d9d
Bug 788436. In the mac plugin code if the event model changes we may need to add/remove our scroll position listener. r=josh
2012-09-17 20:00:29 -05:00
Ryan VanderMeulen
f842b649ba
Backout e5289d3dce71 and f9a587042ea0 (bug 788436) due to OSX bustage.
2012-09-17 20:20:08 -04:00
Timothy Nikkel
96d445b800
Bug 788436. Bustage followup. r=me
2012-09-17 19:07:26 -05:00
Timothy Nikkel
49db70b49a
Bug 788436. In the mac plugin code if the event model changes we may need to add/remove our scroll position listener. r=josh
2012-09-17 18:43:08 -05:00
Ed Morley
946a13d148
Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks
2012-09-17 16:54:09 +01:00
Ed Morley
6a83e3de8d
Backout 7f86b28171a2 (bug 787853) & e18fdb9a8e12, ba47dac3cf97, e3fdcf7ed7f2, 992ee4c72c87 (bug 777946) for intermittent linux M4 ABORTs
2012-09-17 14:17:02 +01:00
Ms2ger
214123d03d
Merge m-c to m-i.
2012-09-17 12:08:58 +02:00
Ms2ger
8976774677
Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
2012-09-17 10:37:20 +02:00
Patrick McManus
cafe3619a5
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-14 16:27:46 -04:00
Karl Tomlinson
c7bd6a555f
b=777946 remove no-op code remaining from size change invalidation r=roc
...
--HG--
extra : transplant_source : %DF%8D8%3AuG%80%2B%A8%DFFm%C8%28%1F%C7A%DB.J
2012-09-17 18:50:25 +12:00
Karl Tomlinson
7d7cc87ca0
reftest for bug 777946 r=roc
...
--HG--
extra : transplant_source : %5C%A9i%A5%D9B%12%5B%3E%E7%96%85%AF%A6WN%29%D6%F9n
2012-09-06 16:57:21 +12:00
Ed Morley
1525bc6440
Backout 3182f9d08c2d (bug 347307), 2a30593cca79 (bug 507578), b87b27f5a417 (bug 769764) for m-oth permaorange in browser_463205.js
2012-09-13 22:42:29 +01:00
Patrick McManus
22205a5249
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-13 15:22:56 -04:00
James Willcox
a06590001d
Bug 786248 - Followup to add a small comment
2012-09-12 10:20:27 -04:00
James Willcox
e78b363462
Bug 786248 - Always invert Flash video on Honeycomb r=blassey
2012-09-12 10:17:22 -04:00
James Willcox
40f4ac5682
Bug 750217 - Don't schedule plugin timers if the plugin isn't running r=josh
...
--HG--
extra : rebase_source : 9eb8316c48705b01c72b46dab993439f37a5607b
2012-09-11 10:24:25 -04:00
James Willcox
e4374bc2d0
Bug 778442 - Add some null guards in nsPluginInstanceOwner::GetVisibleRect r=blassey
...
--HG--
extra : rebase_source : 314d6defe42a0908f071eb7ca78393470b854f05
2012-09-11 10:20:44 -04:00
SADINENI RAVI CHANDRA
8c1e9ff557
Bug 654618: Fix signed/unsigned comparison warnings in nptest.cpp. r=bsmedberg
2012-09-10 23:53:04 -07:00
Georg Fritzsche
cf33482a3e
Bug 784145 - When submitting hang reports, submit the browser report as a field of the plugin report instead of as a completely separate report. r=ted
2012-09-08 19:20:59 +02:00
John Schoenick
2fceac1bc6
Bug 786650 - Abort load of channel-having plugins without frames at the appropriate point (second attempt). r=josh
2012-09-10 13:30:45 -07:00
Ehsan Akhgari
68e34da122
Backout changeset ebd274828b7f (bug 791378) because it seems like the channel created is associated with a load context
2012-09-19 15:56:08 -04:00
Ehsan Akhgari
71751b8fbc
Bug 791378 - nsPluginHost::NewPluginURLStream needs to take the privacy information into account when creating a channel on behalf of a plugin; r=bzbarsky
2012-09-19 14:30:25 -04:00
Mounir Lamouri
4a90f2279e
Bug 787534 - Remove Portrait and Landscape special ScreenOrientation values. r=jlebar
2012-09-19 17:28:16 +01:00
John Schoenick
7d6435590f
Backout 827807082790 (bug 786650) for causing bug 789033
2012-09-06 19:03:22 -07:00
Jan Beich
9eb6b4f558
Bug 787730 - Don't assume NULL to be a character; r=ehsan
2012-09-06 12:53:00 -04:00
Ehsan Akhgari
65c5e19c37
Bug 579517 follow-up: Remove NSPR types that crept in
...
--HG--
extra : rebase_source : 3fc28d51fcb5c63e417b0fe2b90fb6e1eb0cac63
2012-09-06 10:11:28 -04:00
Makoto Kato
c28c020a8f
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
John Schoenick
6c657c7493
Backout a6f040934c99 (Bug 548133) for reftest orange
2012-09-05 14:58:17 -07:00
John Schoenick
8c4372a650
Bug 786650 - Abort load of channel-having plugins without frames at the appropriate point. r=josh
2012-09-05 14:02:07 -07:00
John Schoenick
89dd8205be
Bug 548133 - Remove special handling for object 'pluginurl' param. r=dolske,josh
2012-09-05 14:02:06 -07:00
Mike Hommey
d4d87778e3
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Mike Hommey
e3c782edaa
Bug 785269 - Replace a few DEPTH and relativesrcdir. r=ted,r=callek
2012-09-05 16:42:09 +02:00
Phil Ringnalda
3dfe068099
Bug 705047 followup, the || and or keys are right next to each other
2012-09-03 23:42:34 -07:00
Phil Ringnalda
0796910daa
Bug 705047 - Disable the plugin crash notification tests that fail on 10.7 on 10.8 too, where they fail too
...
--HG--
extra : rebase_source : 6a6810ce9ae266cd4a5471f89ec40cefb433505d
2012-08-29 21:33:34 -07:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Marco Castelluccio
3563dc501a
Bug 778029 - Fix distorted windowless flash with X11 GL layers. r=BenWa
2012-09-01 11:35:56 -04:00
Justin Dolske
6f87e1d46b
Bug 747300 - Add mimetype info to nsIPluginTag. r=josh
2012-08-24 12:04:15 -07:00
Josh Aas
402428750a
Bug 598401: Remove support for the Quickdraw NPAPI drawing model. r=smichaud
2012-08-30 15:10:55 -04:00
Landry Breuil
038741989a
Bug 785738 Part 3: use PRTime instead of int64_t where appropriate; r=ehsan
2012-08-30 09:10:35 +02:00
Jan Beich
ca0344d8dd
Bug 753046 - Apply libc++ fixes after OS_BSD changes. r=cjones
2012-08-28 23:17:07 +02:00
Martin Husemann
34899cc129
Bug 753046 - Add IPC support for BSDs, dom/plugins/ipc part. r=cjones
2012-08-28 23:16:13 +02:00
Rafael Ávila de Espíndola
3ae64f38a4
Bug 786148 - s/IPC/ipc/. r=ted.
...
This makes our builds a bit more reproducible. Without it when processing
#include "IPC/IPCMessageUtils.h
we end up in
#include "ShadowLayers.h"
which in the final XUL translates into the symbol (run nm -a to see it):
- 00 0000 SOL ../../../../gfx/layers/IPC/ShadowLayers.h
now when some file in gfx/layers/ipc does
#include "ShadowLayres.h"
the file found is the local one with the lowercase directory name and we end up
with
- 00 0000 SOL ../../../../gfx/layers/ipc/ShadowLayers.h
--HG--
extra : rebase_source : 96c68f6a3448eedaa280039960df911a9c707cac
2012-08-28 08:41:04 -04:00
Georg Fritzsche
adcfeeead9
Bug 751809 - Fix OSX focus issue with click-to-play. r=josh
2012-08-10 20:28:34 +02:00
Bob Clary
b814c458f7
bug 681704 - disable js1_5/extensions/toLocaleFormat-02.js on Windows Debug builds due to CRT Assert, r=dmandelin.
2012-08-26 22:51:14 -07:00
Yury
f71d14e548
Bug 776208 - Plugin preview overlay. r=johns,jaws,margaret, sr=joshmoz
2012-08-25 17:18:44 -04:00
Benjamin Smedberg
b8603666c1
Revert bug 776208 for semi-consistent failures:
...
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | Test 1a, the overlay about: content is expected
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | an unexpected uncaught JS exception reported through window.onerror - TypeError: Components.classes is undefined at jar:file:///c:/talos-slave/test/build/firefox/omni.ja!/chrome/toolkit/content/global/about.xhtml:38
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | an unexpected uncaught JS exception reported through window.onerror - TypeError: Components.classes is undefined at jar:file:///c:/talos-slave/test/build/firefox/omni.ja!/chrome/toolkit/content/global/about.xhtml:38
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | Found an unexpected tab at the end of test run: jar:file:///c:/talos-slave/test/build/firefox/omni.ja!/chrome/toolkit/content/global/about.xhtml
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | Found an unexpected tab at the end of test run: chrome://mochitests/content/browser/browser/base/content/test/plugin_test.html
CLOSED TREE
2012-08-24 13:08:15 -04:00
Yury
b3e51b2f82
Bug 776208 - Plugin preview overlay. r=johns,jaws,margaret, sr=joshmoz
2012-08-24 16:18:16 -04:00
Benjamin Smedberg
583084b3a2
Revert bug 776208 for semi-consistent failures:
...
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | Test 1a, the overlay about: content is expected
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | an unexpected uncaught JS exception reported through window.onerror - TypeError: Components.classes is undefined at jar:file:///c:/talos-slave/test/build/firefox/omni.ja!/chrome/toolkit/content/global/about.xhtml:38
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | an unexpected uncaught JS exception reported through window.onerror - TypeError: Components.classes is undefined at jar:file:///c:/talos-slave/test/build/firefox/omni.ja!/chrome/toolkit/content/global/about.xhtml:38
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | Found an unexpected tab at the end of test run: jar:file:///c:/talos-slave/test/build/firefox/omni.ja!/chrome/toolkit/content/global/about.xhtml
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/browser_pluginplaypreview.js | Found an unexpected tab at the end of test run: chrome://mochitests/content/browser/browser/base/content/test/plugin_test.html
--HG--
extra : rebase_source : e000988677d466b4796c5b2a51968f586743e6db
2012-08-24 13:08:15 -04:00
Yury
51f5276dad
Bug 776208 - Plugin preview overlay. r=johns,jaws,margaret sr=joshmoz
...
--HG--
extra : rebase_source : f9b13bbda1318dbdaa71b04b3e04736655e65081
2012-08-23 17:11:51 -04:00
Luke Wagner
94264a0bc8
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
...
--HG--
extra : rebase_source : 12acf2288285f5caefd7fecea8207de3a47eab5b
2012-08-21 18:42:53 -07:00
KO Myung-Hun
47865c4b22
Bug 773958 - Define NP_CALLBACK as NP_LOADDS for a calling convention consistency. r=josh
2012-08-23 06:18:45 -04:00
Ehsan Akhgari
5b76a146bc
Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
...
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Ed Morley
3197149f5c
Merge mozilla-central to mozilla-inbound
2012-08-21 21:16:49 +01:00
Benjamin Smedberg
25de92431b
Bug 700583 - Null-check our way out of crashes on both mobile and desktop in pr_FindSymbolInLib caused by plugin code where the plugin fails to load correctly, r=josh
2012-08-21 14:38:51 -04:00
David Zbarsky
fbb04700b6
Bug 784004 - Don't include Layers.h everywhere Part 3 r=nical
2012-08-21 00:06:46 -04:00
Georg Fritzsche
6d3f51f08a
Bug 781124 - Report CPU usage for hung flash processes. r=bsmedberg
2012-08-09 12:36:30 +02:00
Georg Fritzsche
3dfa8d43e7
Bug 781133 - Fix locale specific numbers in hung plugin CPU usage reporting. r=bsmedberg
2012-08-09 11:04:27 +02:00
Karl Tomlinson
2a3fd384a0
b=780059 tidy up API for FindVisualAndDepth r=mattwoodrow
...
--HG--
extra : rebase_source : c6022bd51aad41b7439531e7c3db1725aabda5e7
2012-08-20 16:20:37 +12:00
Matt Woodrow
7591d1ef12
Bug 782372 - Fix clang build. r=nical
2012-08-20 14:39:10 +12:00
Nicolas Silva
047b99ba78
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
2012-08-19 15:33:25 -04:00
Ryan VanderMeulen
25940ee99c
Merge the last PGO-green inbound changeset to m-c.
2012-08-18 19:10:45 -04:00
Kyle Huey
806819677e
Bug 773435: Remove some extraneous nsIImageLoadingContent includes. r=jlebar
2012-08-18 12:15:04 -07:00
Ed Morley
55d147cb39
Backout 6943b37c68cc (bug 751809) for bug 783723
2012-08-18 14:11:13 +01:00
Karl Tomlinson
3cb3d79c5f
b=782185 use extend_pad when compositing image layers even for Quartz and X11 r=roc
...
--HG--
extra : transplant_source : %F7%24N%7E%E0y%C4%2C%D4%9B%DB%83B_Ai6%A1%7E%91
2012-08-14 23:47:49 +12:00
Georg Fritzsche
ad56b701a7
Bug 751809 - Fix OSX focus issue with click-to-play. r=josh
2012-08-10 20:28:34 +02:00
James Willcox
24e33f1004
Bug 776334 - Don't double free shared texture handles for Flash on Android r=blassey
2012-08-16 12:48:35 -04:00
James Willcox
e482af5c0a
Bug 781542 - Don't require a layer invalidation for Flash video on Android r=blassey
2012-08-16 12:47:22 -04:00
Aryeh Gregor
3d7810428b
Bug 782605 - Make nsNPAPIPluginInstance::SetCached infallible; r=roc
2012-08-14 12:10:42 +03:00
Ben Turner
10787d0206
Bug 781256 - 'Share FileDescriptors across processes in preparation for OS-level sandbox'. r=khuey+cjones.
...
--HG--
rename : netwerk/base/public/nsIIPCSerializable.idl => netwerk/base/public/nsIIPCSerializableObsolete.idl
extra : transplant_source : %EB%18%9D%E6%B1%C6%26%A2%16%F3%85g%1A%25%B1%8E%A1%E72e
2012-08-16 00:02:32 -04:00
Neil Deakin
279f4c393a
Bug 743975 - remove the event handler argument to widget creation methods, r=tn
2012-08-15 14:53:09 -04:00
Aryeh Gregor
1091dc5149
Bug 782252 - Change named constants to correct types; r=ehsan
2012-08-07 18:11:35 +03:00
David Keeler
a941bdf2bd
Bug 749257 - Improve test plugin. r=josh, r=bsmedberg
2012-08-13 10:40:15 -07:00
Aryeh Gregor
0923bf00ef
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Matt Woodrow
c7f63ccf07
Bug 733323 - Remove references to plugin surfaces when the plugin is destroyed. r=roc
2012-08-13 22:11:30 +12:00
Benoit Jacob
7cb14fb1ca
Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg
2012-08-09 11:44:35 -04:00
Benoit Jacob
ddb23ffbec
Backed out changeset c69b5af20a85 because Ms2ger already fixed it on m-c and this would only give a merge conflict
2012-08-09 11:58:40 -04:00
Benoit Jacob
802d05cfee
Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg
2012-08-09 11:44:35 -04:00
Ms2ger
eb7c7586ef
Bug 781058 - Part b: Fix -Werror=int-to-pointer-cast in PluginInstanceParent; r=mounir
2012-08-09 09:20:23 +02:00
Ms2ger
deec9a1e06
Bug 781058 - Part a: Fix -Werror=int-to-pointer-cast in nsPluginNativeWindowGtk2; r=mounir
2012-08-09 09:20:18 +02:00
Aryeh Gregor
55f612abce
Bug 743573 - Followup: Fix build warnings in gcc 4.6.3; r=Ms2ger
2012-08-07 11:37:54 +02:00
Ms2ger
5cd10c6422
Merge m-c to m-i.
2012-08-07 10:30:48 +02:00
Ms2ger
a45a0051cf
Bug 743573 - Fix a number of build warnings in dom/; r=mounir
2012-08-07 09:06:29 +02:00
Josh Aas
75eebb8639
Bug 780489: Fix some compiler warnings in plugin and mac code. r=smichaud
2012-08-07 00:09:23 -04:00
John Schoenick
b47165349e
Bug 745030 - Refactor nsObjectLoadingContent loading paths. r=josh,sr=jst
2012-08-06 13:48:25 -07:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Mike Hommey
4e998b1d36
Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE
2012-08-04 10:38:41 +02:00
Mike Hommey
17fb6cad2d
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 08:48:56 +02:00
Bill McCloskey
46c421ce9e
Bug 779849 - Fix NPAPI wrapping (r=bholley)
2012-08-03 12:41:49 -07:00
Christian Holler
a0d3b966cd
Bug 779111 - Disable certain mochitests in dom/plugins when building without
...
crash reporter. r=ted
2012-08-02 23:03:14 +02:00
Makoto Kato
46f2aae141
Bug 779408 - error: cannot convert 'std::nullptr_t' to 'mozilla::gl::SharedTextureHandle {aka unsigned int} on gcc 4.6 in NDK r8b. f=ayg r=roc
2012-08-02 13:25:10 +09:00
Eric Faust
012112cde8
Bug 752223 - Implement JS_NumberValue(), replacing JS_NewNumberValue(). (r=luke)
2012-08-01 17:59:47 -07:00
Georg Fritzsche
755f0b9812
Bug 764660 - Collect and report on CPU utilization of a hung plugin process. r=bbondy
2012-07-25 14:38:43 +02:00
Martin Stransky
b4d0c5ac85
Bug 544088 - UseAsyncPainting() -> IsOOP(). r=joshmoz
2012-08-01 16:34:08 -04:00
Martin Stransky
92d961b051
Bug 544088 - Support Xt plugins OOP. r=karlt
2012-08-01 16:34:08 -04:00
Oleg Romashin
203630b9bc
Bug 778024 - Bug 774139 will break Qt/Maemo builds due to #define signals. r=dougt NPODB
2012-08-01 12:00:44 -07:00
Karl Tomlinson
efce7d7c15
b=778031 add FinishX to XSync less frequently and use it r=cjones
...
--HG--
extra : transplant_source : %BC%2C%80%F65%1DV%B7YVI%80%B2%FD%FE%F1%18G%06%26
2012-07-31 14:54:21 +12:00
Benoit Girard
d38270d473
Bug 724666 - Part 1: Refactor nsCoreAnimation support into azure QuartzSupport. r=jmuizelaar
...
--HG--
rename : gfx/thebes/nsIOSurface.h => gfx/2d/MacIOSurface.h
rename : gfx/thebes/nsCoreAnimationSupport.mm => gfx/2d/QuartzSupport.mm
2012-07-31 11:11:57 -04:00
Aryeh Gregor
a39a0af68b
Bug 777292 - dom/plugins/: Fix incorrect conversions to nsresult; r=roc
2012-07-30 12:24:36 +03:00
Ehsan Akhgari
b40b21d633
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Brian Hackett
ffc948bbbe
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
John Schoenick
79872f6da4
Bug 777098 - Add test. r=bholley
2012-07-27 16:44:52 -07:00
Nicolas Silva
e2ab39fb96
Bug 773462 - Rename calls to ImageContainer::SetCurrentImage into ImageContainer::SetCurrentImageInTransaction when the method is used within a layer transaction. r=roc
2012-07-26 14:11:22 -04:00
Bobby Holley
5e19f9433d
Bug 777098 - Null check private of NPObjWrapper in nsJSObjWrapper::GetNewOrUsed. r=bsmedberg
2012-07-27 11:15:43 +02:00
Ehsan Akhgari
a832fde353
Bug 777796 - Remove PluginPRLibrary::mNPP_GetValue; r=josh
2012-07-26 17:54:11 -04:00
Brian R. Bondy
b2ba1e0a50
Bug 774140 - Remove code duplication for IsVistaOrLater. r=bsmedberg
2012-07-25 10:23:26 -04:00
James Willcox
93ef7eba01
Bug 776331 - Avoid crash when trying to redraw a destroyed plugin on Android r=josh
2012-07-26 09:39:21 -04:00
Ms2ger
9a0065cf81
Back out bug 771666 and bug 745030.
2012-07-25 22:39:01 +02:00
John Schoenick
619a0636b4
Bug 745030 - Refactor nsObjectLoadingContent loading paths. r=josh,sr=jst
2012-07-25 09:51:02 -07:00
Jim Mathies
8d723a9d0b
Bug 776898 - msvc nullptr fix for PluginInstanceParent. r=ehsan
2012-07-25 04:21:53 -05:00
Georg Fritzsche
a7558d32f0
Bug 776923 - Fix tag management by (1) not loading duplicate plugins if they are in-process and (2) not repeatedly adding plugin tags that haven't changed. r=josh
2012-07-23 19:52:51 +02:00
Jim Mathies
76a5103039
backout e78641108412 CLOSED TREE
2012-07-24 16:59:20 -05:00