Граф коммитов

460170 Коммитов

Автор SHA1 Сообщение Дата
Benjamin Bouvier d72adc2c9c Bug 1245048: Check call to GetPrototype; r=till
--HG--
extra : commitid : 1QAZ6VSuQmR
extra : rebase_source : b6520504c5fa68bac0b17b6f8c203fc2edd7d6ec
extra : amend_source : 3a407c62305b6796a42ea908c008d36423a89784
2016-02-02 11:07:12 +01:00
Henrik Skupin cb96092971 Bug 1243684 - If symbols_url does not exist, let mozcrash auto-detect it on demand. r=jlund 2016-02-02 11:13:25 +01:00
Fernando Jimenez 1965b03276 Bug 1245033 - Build break in dom/system/gonk/GonkGPSGeolocationProvider.cpp:541:126: error: format '%d' expects argument of type 'int', but argument 5 has type 'nsresult'. r=fabrice 2016-02-02 01:53:21 -08:00
Fabrice Desré 81a683418d Bug 1245016 - b2g build failure in gfx/layers/ipc/LayerAnimationUtils.h r=hiro 2016-02-02 01:53:05 -08:00
Byron Campen [:bwc] 32e2d5f4f5 Bug 1234578 - Assert if PCM is destroyed improperly. r=rjesup 2016-01-29 14:54:47 -06:00
Christoph Kerschbaumer 332704f22e Bug 1244890 - Convert tests within toolkit/components/passwordmgr to use asyncOpen2(). r=sicking
--HG--
extra : rebase_source : ff015e3dc67a7aebad6e651c6d82976d0bbd42e0
2016-02-01 14:37:06 -08:00
Nick Fitzgerald 8607acd876 Bug 1242270 - Add SPS pseudo frames for the Array.prototype methods; r=shu
This commit adds SPS pseudo frames for the Array.prototype methods that are not
self-hosted. This provides better insight into where time is spent when
profiling. Self-hosted methods do not need special treatment, as they will be
seen by the usual JS stack sampling.

--HG--
extra : rebase_source : 6f06026a2438273d960e2338f2c6cba5cf64657f
2016-01-24 10:03:00 +01:00
Gerald Squelart 7511beb447 Bug 1239983 - Diags around TrackBuffersMgr promises - r=jya
Added diagnostics around demuxer init/reset promises, to catch early cases
where TrackBuffersManager::mInputDemuxer is destroyed while an init/reset
promise is in flight, which would cause later issues when the 'Then' clause
assumes that mInputDemuxer still exists.

Note: This is *not* an actual fix for crashes linked to this bug, but it should
help identify unexpected situations, or instead eliminate these patched
locations as sources of crashes.
A new bug will be needed to examine the fallout from this patch and produce a
real fix, or continue investigating.
2016-02-02 20:20:03 +11:00
Milan Sreckovic f20acb8ca1 Bug 1244735 - Preference to override the default behaviour for partial present. r=jrmuizel 2016-02-01 13:34:00 +01:00
Hiroyuki Ikezoe f03d398a98 Bug 1244080 - Part 1: Test that setting duration in the middle of the animation causes only once a restyling. r=bbirtles 2016-02-01 00:46:00 +01:00
Hiroyuki Ikezoe 05a9e1b0ad Bug 1244080 - Part 0: Remove unnecessary argument for remove(). r=bbirtles 2016-02-01 00:46:00 +01:00
Kaku Kuo 38b05e6a4e Bug 1242338 - test cases; r=jwwang
--HG--
extra : transplant_source : d%1F%1D0%14%EFr.o%D2pUyr%E8%CA%B8%AB%FD%01
2016-01-25 17:57:57 +08:00
Kaku Kuo 300161c223 Bug 1242338 - fix numerical issue in MediaDecoder::Seek(); r=jwwang
--HG--
extra : transplant_source : T%A6%E5%E4%C7%EC%AA%7Ba%5E%F9%BA%9B%91%DC%18%E1%F9%FF%A5
2016-01-25 19:15:27 +08:00
Nick Fitzgerald 84b55a74af Bug 1243198 - Use rvalue references for JS::ubi::ByFilename constructor; r=jimb
This change makes it a bit more clear that ByFilename is taking ownership of the
given arguments.
2016-01-26 15:09:00 +01:00
Makoto Kato f506ded619 Bug 1243268 - Adjust ATOK workaround. r=masayuki 2016-02-02 17:06:14 +09:00
Makoto Kato ba11a89326 Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki 2016-02-02 17:05:56 +09:00
Jean-Yves Avenard 1397b86c7b Bug 1243608: P6. Only seek audio to video seek time when performing a fast seek. r=cpearce
This allows for much faster seek time.
2016-02-02 18:57:14 +11:00
Jean-Yves Avenard 1f7e6f40c9 Bug 1243608: P5. Add type utility methods to SeekTarget class. r=cpearce 2016-02-02 18:57:13 +11:00
Jean-Yves Avenard e345db00ed Bug 1243608: P4. Have MediaDecoderReader::SeekPromise return a TimeUnit. r=cpearce 2016-02-02 18:57:13 +11:00
Jean-Yves Avenard b7b6a77158 Bug 1243608: P3. Make SeekTarget::mTime a TimeUnit object. r=cpearce
Also makes it a private member and provide a GetTime() accessor instead.
2016-02-02 18:57:12 +11:00
Jean-Yves Avenard 83fff9be79 Bug 1243608: P2. Pass the full SeekTarget object to MediaDecoderReader::Seek. r=cpearce
This will allow the reader to know if we are performing a fast seek.
2016-02-02 18:57:12 +11:00
Jean-Yves Avenard cacbb382cd Bug 1243608: P1. Only use video time if video frame contains seek target. r=cpearce
This restrict the behaviour introduced in bug 1112438.
2016-02-02 18:57:11 +11:00
Daniel Holbert 2eb04f5120 backout bug 1236979 (changesets 2f4de652525e, d7136545a16e, f62e6638add1, f8b1e085b161) for xpcshell test failures 2016-02-01 21:57:38 -08:00
Jean-Yves Avenard 13208cc3e7 Bug 1244523: [mp4] P4. Add gtest. r=kentuckyfriedtakahe 2016-02-02 16:27:49 +11:00
Jean-Yves Avenard fbeebd3375 Bug 1244523: [mp4] P3. Skip four bytes when we hit a zero length box, r=kentuckyfriedtakahe
Similar to bug 1180101, but don't handle only the last box in the file.
2016-02-02 16:27:48 +11:00
Jean-Yves Avenard 846eb884b0 Bug 1244523: [mp4] P2. Have sniffer recognise ftyp qt subtype. r=cpearce 2016-02-02 16:27:47 +11:00
Jean-Yves Avenard 52d9bcf3d6 Bug 1244523: P1. Allow video/quicktime mimetype. r=cpearce
It's just like video/mp4
2016-02-02 16:27:46 +11:00
Bill McCloskey c091f01a39 Bug 1191145 - Stop blocking scripts when handling IPC messages (r=dvander) 2016-02-01 20:43:29 -08:00
Phil Ringnalda 5bf2bbbbee Back out 2 changesets (bug 1244122) for a 50% failure rate in (at least) 10.6 e10s browser_force_refresh.js
Backed out changeset d383f170be3f (bug 1244122)
Backed out changeset b1eacad41db4 (bug 1244122)
2016-02-01 19:53:55 -08:00
Daniel Holbert 6ffae675e8 Bug 1236979 part 4: Add test for firing of prefixed legacy event-types. r=smaug 2016-02-01 19:05:12 -08:00
Daniel Holbert 054ab955e4 Bug 1236979 part 3: If there are no listeners for a transition or animation event, check listeners again using a webkit-prefixed event name. r=smaug 2016-02-01 19:05:12 -08:00
Daniel Holbert bbe7076b5c Bug 1236979 part 2: Create an RAII helper-class to temporarily override an Event's mMessage (i.e. its DOM-exposed 'type') r=smaug 2016-02-01 19:05:11 -08:00
Daniel Holbert ad2eec18b6 Bug 1236979 part 1: Add event names & enums for webkit-prefixed transition & animation events. r=smaug 2016-01-31 00:01:17 -08:00
Mike Hommey 035251c418 Bug 1244941 - Don't fill install manifest with artifacts. r=nalexander
Since bug 1239217, artifacts builds are using a hybrid build system that
uses the fastermake rules to copy files to dist/bin, which means
artifact files are not removed by the processing of the dist/bin install
manifest. This means we don't need to add them to the recursivemake
install manifest anymore.
2016-02-02 11:47:45 +09:00
Trevor Saunders b0e2a36a48 bug 1244128 - stop exporting js friend api symbols from libxul r=glandium 2016-02-01 21:40:18 -05:00
Jordan Lund 3ecab23c5c Bug 1244575 - add repack template config for mozharness beetmover, DONTBUILD NPOTB r=rail
--HG--
extra : commitid : 6KNfcpT8WHH
extra : rebase_source : c319c0608f5d924568671f716b12169846303308
extra : amend_source : 2d4b1d1baa3983fd316405cb4d0a8875205c1397
2016-01-29 18:50:05 -08:00
Kartikaya Gupta 3d73d0eed2 Bug 1244901 - When recording transform duration for potential checkerboarding time, do so on the compositor thread. r=botond
--HG--
extra : commitid : 55FF2DFP4YI
2016-02-01 19:59:23 -05:00
William Chen 96cc20f039 Bug 1241575 - Use transform property syntax to parse WebKitCSSMatrix transform list. r=heycam 2016-02-01 16:45:09 -08:00
David Anderson 7b6e752abc Add software mix-blend mode support to the D3D9 compositor. (bug 1243071 part 3, r=bas,mattwoodrow) 2016-02-01 16:28:00 -08:00
David Anderson 3183956eeb Use double precision when computing the backdrop copy rect. (bug 1243071 part 2, r=mattwoodrow) 2016-02-01 16:27:49 -08:00
David Anderson d11fbc361b Remove Compositor::mRenderBounds. (bug 1243071 part 1, r=mattwoodrow) 2016-02-01 16:27:38 -08:00
David Anderson 2dcd6e8f02 Fix stale intermediate surfaces in the D3D9 compositor. (bug 1244821, r=mattwoodrow)
--HG--
extra : rebase_source : 83a3dd01dc1caffde1348a5e4dca9c1a46204897
2016-02-01 16:22:51 -08:00
Nicholas Nethercote 53001db0dd Bug 1244606 - Remove PL_DHASH_FASTCALL. r=froydnj.
FindFreeEntry() has one caller, so using MOZ_ALWAYS_INLINE should be good
enough for it. As for SearchTable(), NS_FASTCALL is the same as
PL_DHASH_FASTCALL and so can be used instead.

--HG--
extra : rebase_source : 814f96d4751922785358e7a4f9d64fcf522364c1
2016-02-02 06:27:57 +11:00
Gregory Szorc 0b6ca59214 Bug 1244736 - Remove `mach update-uuids` and related code; r=froydnj
We no longer update UUIDs when changing XPIDL interfaces. `mach
update-uuids` was invented to make this process easier. Delete the
command and related code since it is no longer needed.

--HG--
extra : commitid : GLChZKelC0Q
extra : rebase_source : f4a8f9727f1213ae4fe5d17fa1a648ed8802095f
extra : amend_source : 2fdab014f16482ae82e0cc0f9b2c2f4620001657
2016-02-01 16:10:08 -08:00
Blake Kaplan 369461b3ab Bug 1241704 - Make sure nsIWebNavigation exists on docshell. r=mccr8 2016-02-01 16:07:11 -08:00
Yoshi Huang be5bd39145 Bug 1240651 - Annotate addonId into crash report (r=bholley) 2016-02-01 16:05:53 -08:00
Xidorn Quan de325f0e34 Bug 1244092 - Require Update 1 to build if using Visual C++ 2015. r=gps
--HG--
extra : source : 68ec9f57ff3e71075e6a6cd73dca9ce513642c93
2016-02-02 11:05:43 +11:00
Gregor Wagner 27be12e50c Bug 993311 - Followup to fix b2g builds r=khuey
--HG--
extra : commitid : Fps9V6WXcCQ
extra : amend_source : a262c51061f5b58282564c3859427467da2b0a31
2016-02-01 15:35:25 -08:00
Jim Mathies 7adc2da448 Bug 1243413 - Avoid hiding windowed plugins that aren't contained within the active scroll frame. r=roc 2016-02-01 16:50:57 -06:00
Jakob Stoklund Olesen 05eff8076f Bug 1240796 - Implement Uint32x4 extractLane in Ion. r=nbp
Since Uint32 can't be represented in a MIRType_Int32, this function should
return a MIRType_Double.

Allow MSimdExtractElement(Uint32x4) to return a MIRType_Int32 too. It will work
like the double version followed by MTruncateToInt32 which bitcasts the Uint32
value range into the Int32 value range.
2016-02-01 14:55:07 -08:00