Nathan Froyd
3250d2da42
Bug 996061 - part 4 - throw away unscriptable interfaces that aren't otherwise needed; r=ted
2014-04-15 14:41:08 -04:00
Nathan Froyd
d5634d135b
Bug 996061 - part 3 - try to shim param information in xptiInterfaceEntry when possible; r=bholley
...
This patch does all the interesting work: we check for shims whenever we get
asked about parameter information for methods. If there's a shim for what we
want, we ask the shim to provide the information. If not, we fail as usual.
2014-05-16 17:19:26 -04:00
Nathan Froyd
f93652281a
Bug 996061 - part 2 - split out a method for getting an interface's typelib index; r=bholley
...
The code that looks up |xptiInterfaceEntry|s starts by figuring out where in
the typelib the desired entry lives. We want to do the same thing for the
purpose of getting shims, so we can ask the typelib for the name of the thing
at that index. Split out a method to do this for us.
2014-05-16 16:49:34 -04:00
Nathan Froyd
e6d354ac8d
Bug 996061 - part 1 - add GetEntryNameAt method for typelibs; r=bholley
...
xpt linking works with two different currencies: UUIDs of interfaces, and names
of interfaces. Names are how we support linking in unknown-at-compile-time
interfaces at runtime. Since we need to know names to decide whether we have
shims for interfaces or not, we need a method for exposing the names.
2014-05-16 16:48:29 -04:00
Nathan Froyd
0c64deb27f
Bug 996061 - part 0 - make tests use [scriptable] interfaces; r=ted
...
Smart xpt linking will keep around [scriptable] interfaces and anything
those interfaces depend on. Modify the tests that deal with xpt linking
so they use [scriptable] interfaces, ensuring that the tests continue to
work in the face of smarter linkers.
2014-05-19 12:35:21 -04:00
Magnus Melin
9d661195b2
Bug 1017883 - Unable to view saved passwords in Thunderbird32.0a1, since _INTL_API not enabled. r=glandium
2014-06-04 22:17:03 +03:00
Markus Stange
92945b98e7
Bug 1013392 - Initialize the new nsDisplayListBuilder fields.
2014-06-04 21:18:20 +02:00
Markus Stange
2086bfa06c
Bug 1014804 - Make the gtest make target only compile the tests, and not run them. r=BenWa, r=ted
2014-06-04 21:17:44 +02:00
Andrew Halberstadt
4c459289ac
Bug 991866 - Decode mozprocess output before printing to stdout, r=gps
2014-06-04 15:00:01 -04:00
Randell Jesup
7683f60604
Bug 1006641: add telemetry for AudioStream open times r=jib
2014-06-04 14:52:32 -04:00
Randell Jesup
a02f87eea0
Bug 1003712: Codec availability support and prioritization r=ehugg
2014-06-04 14:52:32 -04:00
Randell Jesup
e324737c53
Bug 1003712: Use Media Resource Manager to reserve OMX Codecs r=jhlin
2014-06-04 14:52:31 -04:00
John Lin
edbb0cfe38
Bug 1003712: extend MediaResourceManagerService to support video encoder and no-wait mode. r=rjesup,jhlin,sotaro
2014-06-04 14:52:21 -04:00
James Graham
ecf1a3c65c
Bug 1020470 - Package mozlog.structured html formatter support files, r=:ted.mielczarek
2014-06-04 19:30:07 +01:00
Vivien Nicolas
bdc698d575
Bug 1020257 - Dispatch hud events on the main window for system app related events. r=janx
2014-06-04 20:11:06 +02:00
Vivien Nicolas
d1f8d19075
Bug 1015894 - Use window.realFrameElement into b2g/components/ContentPermissionPrompt.js to dispatch the permission request to the correct iframe. r=ochameau
2014-06-04 20:11:06 +02:00
Vivien Nicolas
34a46b6121
Bug 1015887 - Expose realFrameElement to Chrome JS. r=bholley
2014-06-04 20:11:05 +02:00
Vivien Nicolas
d78153d511
Bug 1015871 - Wrong uint32_t type when reading the number of touch events in nsGuiEventIPC.h. r=smaug
2014-06-04 20:11:05 +02:00
Vivien Nicolas
23f352f308
Bug 1005888 - Remove unused #ifdef for gfx/thebes/gfxFT2FontList.cpp. r=jfkthame
2014-06-04 20:11:05 +02:00
David Keeler
8292161969
bug 1003566 - part 2/2: prevent OCSP requests from being upgraded to HTTPS by HSTS r=cviecco
2014-06-04 09:58:28 -07:00
Patrick McManus
b17f6374d4
bug 1003566 - part 1 - allowSTS attribute to nsIHttpChannel r=honzab
2014-06-04 09:57:15 -07:00
Benjamin Bouvier
0eb72f2aae
Bug 1007187: Make enableSPSProfilingWithSlowAssertions() return undefined; r=djvj
2014-06-04 19:54:44 +02:00
Benjamin Bouvier
6b567c3353
Bug 1006894: Make disableSPSProfiling() return undefined; r=djvj
2014-06-04 19:54:35 +02:00
Ed Morley
55f6949537
Backed out changeset 11226b2f6088 (bug 997894) for causing intermittent Jetpack failures
2014-06-04 18:49:58 +01:00
Ed Morley
81c385a469
Backed out changeset 5f212af48739 (bug 997894)
2014-06-04 18:49:35 +01:00
Ed Morley
32efc68c65
Backed out changeset e4279ded250d (bug 997894)
2014-06-04 18:49:31 +01:00
Masayuki Nakano
a3b55bafec
Bug 1020142 Comment out unused .code value definition for reducing footprint of code name array r=smaug
2014-06-05 02:47:30 +09:00
Sotaro Ikeda
d681c02d13
Bug 1016677 - Add pointer check to ContentClientRemoteBuffer::DestroyBuffers() r=nical
2014-06-04 10:45:00 -07:00
Ed Morley
8d9a53531a
Backed out changeset d37aa03d00fb (bug 1016805) for OS X 10.6 reftest failures; CLOSED TREE
2014-06-04 17:52:55 +01:00
Markus Stange
4ec6de4928
Bug 1020389 - Call apzc->Destroy() at the end of AsyncPanZoomControllerTester.Fling and AsyncPanZoomControllerTester.OverScrollPanning in order to avoid leaking the content controller. r=kats
2014-06-04 18:02:53 +02:00
Markus Stange
7180a1e4d1
Bug 944938 - Add default values for some AsyncPanZoom prefs to all.js. r=kats
2014-06-03 15:39:50 +02:00
Ryan VanderMeulen
c7986d8a6f
No bug - Touch CLOBBER thanks to bug 1019955.
2014-06-04 11:55:28 -04:00
Sotaro Ikeda
69d675b67c
Bug 1019057 - Add pointer check to ContentClientDoubleBuffered::FinalizeFrame() r=nical
2014-06-04 08:21:50 -07:00
Jason Orendorff
249caa3404
Bump the XDR bytecode version number for Arpad Borsos's work on JSOP_SPREAD, bug 1015742, rev 310d82551d3b. r=jandem. DONTBUILD.
...
--HG--
extra : rebase_source : c4a4bef93b4a515d1a418059aa0826e704dfed58
2014-06-04 11:14:11 -04:00
Douglas Crosher
455c57653b
Bug 1019414 - IonMonkey: The exitCodePatch offset needs to be converted to its final offset after assembly. r=jandem
2014-06-03 16:39:31 +10:00
Dave Hunt
ebef083295
Bug 1019043 - Return None when getting the device manager in B2GTestCaseMixin if target is B2G desktop. r=mdas
2014-06-02 09:20:00 -04:00
Fernando Rodriguez Sela
d057bdce3a
Bug 1018164 - Fix IP address recovery in PushService. r=nsm
2014-06-03 23:45:00 -04:00
Branislav Rankov
8f8e30bd01
Bug 1017036 - IonMonkey MIPS: Add mulBy3 method as follow-up to bug 1004726. r=nbp
2014-06-03 14:20:55 +02:00
Branislav Rankov
1dc5ba155a
Bug 1017036 - IonMonkey MIPS: Add missing call to skipTrivialBlocks. r=nbp
2014-05-29 13:48:46 +02:00
Branislav Rankov
173e2840a5
Bug 1017036 - IonMonkey MIPS: Fix minor build issues. r=nbp
2014-06-03 14:17:20 +02:00
Branislav Rankov
cce33e4640
Bug 1017036 - IonMonkey MIPS: Implemented visitCeil, visitCeilF. r=nbp
2014-05-29 13:41:22 +02:00
Hiroyuki Ikezoe
760a6cfcbf
Bug 1010634 - Use Contains instead of NoIndex to avoid relocation error. r=briansmith
2014-06-01 18:30:00 -04:00
Sankha Narayan Guria
83b24a44ef
Bug 934423 - Implement Array#copyWithin. r=jorendorff
2013-11-04 20:28:58 +05:30
Sotaro Ikeda
43b3882d48
Bug 1016805 - fix AsyncTransactionTracker handling r=nical
2014-06-04 07:49:14 -07:00
Dan Gohman
740d4df4d0
Bug 1004363 - IonMonkey: Teach range analysis to mark unreachable dominator subtrees r=nbp
2014-06-04 07:44:46 -07:00
Dan Gohman
6c3968bc27
Bug 1004363 - IonMonkey: Make a block's numDominated() include itself. r=nbp
2014-06-04 07:44:46 -07:00
Dan Gohman
88f7565f98
Bug 1004363 - IonMonkey: Tweak the value hash function to reduce hash table collisions. r=nbp
2014-06-04 07:44:46 -07:00
Dan Gohman
624988c3cc
Bug 1004363 - IonMonkey: Make removeBlock() call discardAllResumePoints(). r=nbp
2014-06-04 07:44:46 -07:00
Carsten "Tomcat" Book
efa32c93d1
Backed out changeset f62d16bc1c3e (bug 944938) for testfailures during 10.8 Builds on a CLOSED TREE
2014-06-04 16:06:24 +02:00
Carsten "Tomcat" Book
d4c8237c25
Backed out changeset 07a74e6e53b2 (bug 1017427
) for reftest failures on a CLOSED TREE
2014-06-04 16:05:24 +02:00