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

480670 Коммитов

Автор SHA1 Сообщение Дата
Tom Schuster 4455e57052 Bug 1114580 - Change ESClassValue to an enum class. r=jorendorff 2016-06-30 00:04:56 +02:00
David Anderson faac928c5a Implement remote CompositorWidgets on Windows. (bug 1281998 part 7, r=billm)
--HG--
extra : rebase_source : 7027c4477e5f7432779e1b8389255b8a808f42b8
2016-06-29 16:47:23 -04:00
David Anderson 4853817add Extract a delegate interface out of WinCompositorWidget. (bug 1281998 part 6, r=jimm)
--HG--
extra : rebase_source : 66e23a6efd766341a97ab46f1c52b368f145d849
2016-06-29 16:47:23 -04:00
David Anderson 358a567c70 Move CompositorWidget construction out of nsIWidget. (bug 1281998 part 5, r=jimm)
--HG--
extra : rebase_source : 881a2fac4447de3f1aeae3f34f21f9e76a79e0a3
2016-06-29 16:47:22 -04:00
David Anderson 80600779fc Move CompositorWidget ownership from nsWindow to CompositorSession. (bug 1281998 part 4, r=jimm)
--HG--
extra : rebase_source : ff35830b0ca727e03366ebcd9cf069d7772de591
2016-06-29 16:47:22 -04:00
David Anderson b4551c49b7 Move InProcessCompositorWidget to its own file. (bug 1281998 part 3, r=jimm)
--HG--
rename : widget/CompositorWidget.cpp => widget/InProcessCompositorWidget.cpp
extra : rebase_source : d885b1ec9c30e8c5558c31c6caadfc645e7ed567
2016-06-29 16:47:22 -04:00
David Anderson 804c1ee06f Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
--HG--
rename : widget/CompositorWidgetProxy.cpp => widget/CompositorWidget.cpp
rename : widget/CompositorWidgetProxy.h => widget/CompositorWidget.h
rename : widget/windows/WinCompositorWidgetProxy.cpp => widget/windows/WinCompositorWidget.cpp
rename : widget/windows/WinCompositorWidgetProxy.h => widget/windows/WinCompositorWidget.h
extra : rebase_source : 8ecf59ad6039f0d0d2a51008aef53ef37aa2ce0e
2016-06-29 16:47:22 -04:00
David Anderson 63d9d438a0 Allow creating WinCompositorWidgetProxy without an nsWindow. (bug 1281998 part 1, r=jimm)
--HG--
extra : rebase_source : e91fe5aa3c3c7bddb0c47a8cba8eb53ce9be2ebc
2016-06-29 16:47:22 -04:00
Seth Fowler 41627d474f Bug 1282259 - Run IDecodingTasks instead of Decoders directly in image::DecodePool. r=dholbert 2016-06-29 13:46:27 -07:00
Chris Manchester cdbc3c59f9 Bug 1282135 - Require --enable-debug to produce a debug builds, and fix interaction with MOZ_DEBUG in the environment. r=glandium
As an effect of this patch, MOZ_DEBUG in the environment is not enough to
produce a debug build.

MozReview-Commit-ID: BUQfJ3y9dFz
2016-06-24 12:36:16 -07:00
Chris Manchester 6167f8d527 Bug 1281937 - Provide a more helpful error message when `./mach try` fails to push to try. r=jdm
MozReview-Commit-ID: G17BmFo1fTA
2016-06-29 13:12:18 -07:00
Chris Manchester 26a0b6c6cd Backed out changeset c407d7f3ba96 (bug 1258451) for causing issues for users of `./mach try`
MozReview-Commit-ID: EJZKxaRnQxe
2016-06-29 13:12:18 -07:00
Chris Manchester 4814ca9f66 Backed out changeset b34ff89e8bba (bug 1258451)
MozReview-Commit-ID: 1E3tic7Zso9
2016-06-29 13:12:17 -07:00
Chris Manchester a035970fe6 Backed out changeset efec1285a2a1 (bug 1281570) as part of the backout of bug 1258451
MozReview-Commit-ID: KaUcqC4Es6Z
2016-06-29 13:12:17 -07:00
Jan de Mooij d15aac196c Bug 1283038 - Emit direct calls to VM functions instead of using a scratch register. r=nbp 2016-06-29 22:07:27 +02:00
Luke Wagner 66862628ad Bug 1276028 - add missing 'explicit' to ctor (r=red)
MozReview-Commit-ID: C8c4dkiGl6y

--HG--
extra : rebase_source : 8d3594dfd9f9ea340df9af50e76d18cf61dd1680
2016-06-29 15:01:48 -05:00
Jonathan Kew e8c95f9701 Bug 1154125 - Ensure the context has up-to-date device pixel DPI scaling before using it in calling nsViewManager::SetWindowDimensions. r=mstange 2016-06-29 20:58:02 +01:00
Luke Wagner e6045e08b9 Bug 1276028 - Baldr: split wasm::Compile out of wasm::Eval (r=bbouvier)
MozReview-Commit-ID: CW30AMdlW3U

--HG--
rename : js/src/asmjs/Wasm.cpp => js/src/asmjs/WasmCompile.cpp
rename : js/src/asmjs/Wasm.h => js/src/asmjs/WasmCompile.h
2016-06-29 14:34:36 -05:00
Luke Wagner 37c203de18 Bug 1276028 - Baldr: create heap during instantiation, not compilation (r=bbouvier)
MozReview-Commit-ID: 9VSmSvaKNPx
2016-06-29 14:16:53 -05:00
Seth Fowler a54d2d7a22 Bug 1282566 (Part 3) - Use StreamingLexer in the PNG decoder. r=edwin 2016-06-29 12:12:36 -07:00
Seth Fowler e75a45eb03 Bug 1282566 (Part 2) - Remove some unused fields from nsPNGDecoder. r=edwin 2016-06-29 12:12:34 -07:00
Seth Fowler a0645af1a6 Bug 1282566 (Part 1) - Use png_process_data_pause for early exits in nsPNGDecoder. r=edwin 2016-06-29 12:12:32 -07:00
Seth Fowler 4d8829da21 Bug 935888 - Set FLAG_IS_ANIMATED progress bit for VectorImages when appropriate. r=dholbert 2016-06-29 12:00:18 -07:00
Justin Wood d144d6ca85 Bug 1276110 - Workaround a wget bug by not performing internationalisation. r=ted
Taskclusters cloud-mirror sends a url-encoded response as a redirect, which allows it to point at the absolute url to the file in another AWS region and then it fetches and caches it while returning said file to our client (wget in this case)
Wget however is performing ASCII-->UTF8 conversion on the url on windows, while at the same time also performing a urldecodeon the redirected url.
This urldecode is breaking Taskclusters cloud-mirror, so we work around that by telling wget not to perform the conversion at all (we don't need charset conversion here)

Alternative option was to set --local-encoding=ASCII, however that option doesn't work on our current linux machines (and likely OSX builders, but untested there) while --no-iri works on all 3 platforms, so we are going with that.

MozReview-Commit-ID: EXmiDpozFNr

--HG--
extra : rebase_source : 551bb299d959ac2af1f1c9511b665b7d1a0d9f2a
2016-06-22 08:59:07 -04:00
Kim Moir f8f2f8108f Bug 1174206 - Migrate Android x86 builds to TaskCluster and make Tier 2 r=gbrown DONTBUILD 2016-06-29 13:18:10 -04:00
Andrea Marchesini 5cddd3946d Bug 1283061 - HTMLInputElement type=file webkitdirectory/directory should show just 1 button, r=smaug 2016-06-29 18:18:42 +02:00
Andrea Marchesini 67f00dc15b Bug 1283053 - dom.input.dirpicker should not be enabled by default in nightly, r=smaug 2016-06-29 18:17:54 +02:00
Ralph Giles dca68076f2 Bug 1267887 - Bump CLOBBER. r=me
Require clobber builds on the theory that the crashes in the
previous landing attempt are the result of build skew. The
crashes aren't reproducible on try, and I saw something similar
in local builds after editing the code.

MozReview-Commit-ID: C2kVr8BXfRR
2016-06-29 09:13:21 -07:00
Ralph Giles 160fca741c Bug 1267887 - Add algorithm.h for std::min on msvc. r=kinetik
Fixes a compile error on Windows.

MozReview-Commit-ID: 6FOl7fn5xMq
2016-06-29 09:13:19 -07:00
Ralph Giles e9e5b9c48f Bug 1267887 - Log short opus codec config blocks. r=kinetik
MozReview-Commit-ID: 8Kgj1cytJtE
2016-06-29 09:13:17 -07:00
Ralph Giles af27dceab2 Bug 1267887 - Document MP4AudioInfo::IsValid(). r=jya
Jean-Yves and I both found this logic confusing.

MozReview-Commit-ID: C5phemRPDQZ
2016-06-29 09:13:15 -07:00
Ralph Giles f3eb2d75ba Bug 1267887 - Update source for mp4parse v0.4.0. r=kinetik
Result of running the update script.

MozReview-Commit-ID: AE6jXz8IMU7
2016-06-29 09:13:04 -07:00
Ralph Giles 8c0fe7a521 Bug 1267887 - Update script for mp4parse v0.4.0. r=kinetik
Remove patches for issues which are fixed upstream.

Update the script to generate the C api header file by running
`cargo build` before copying it.

Update byteorder mod-ification patch to apply to 0.5.3.

MozReview-Commit-ID: 8FDpbcSWt1o
2016-06-29 09:12:45 -07:00
Ralph Giles 72ecfe6999 Bug 1267887 - Support Opus in mp4 with the rust demuxer. r=kinetik
Update C++ caller code for for mp4parse 0.4.0. Now feeds data through
a read callback in mp4parse_io.

Hook up the GetTrackInfo method to the rust demuxer results.

Prefer rust demuxer only if there's an Opus track.

Fill in audio and video track metadata. Pass audio codec_specific_config
to the decoder.

With this change sample.mp4 plays.

MozReview-Commit-ID: F8xwWPZZBfZ
2016-06-29 09:12:45 -07:00
Ralph Giles c1c627c22a Bug 1267887 - Experiment with exporting track mime-type. r=kinetik
MozReview-Commit-ID: 9CynVkwtUn2
2016-06-29 09:12:45 -07:00
Brad Lassey b1a7d53d2f bug 1186948 - Follow up, need to QI the plugin tag r=mconley 2016-06-10 16:41:31 -04:00
Brad Lassey e680d73b96 bug 1186948 - remove plugins that are click-to-play from navigator.plugins (restricted to Flash) r=jst 2015-08-03 19:24:35 -04:00
Nathan Froyd bab285064e Bug 1283151 - make nsTimerEvent final; r=tbsaunde
Nothing should be deriving from nsTimerEvent, and perhaps this will make
some of the timer code slightly more efficient.
2016-06-29 19:44:03 -04:00
Kim Moir 7f85dca70f Bug 1174206 - Migrate Android x86 builds to TaskCluster and make Tier 2 r=gbrown 2016-06-29 11:10:30 -04:00
Aidin Gharibnavaz 523608513b Bug 1247972 - specialize NS_ProxyRelease for nsISupports to be out-of-line; r=erahm
NS_ProxyRelease's current implementation requires a lot of code.  We can
reduce the impact of this by providing an out-of-line implementation for
classes based on nsISupports.  This change reduces codesize by ~60K on
a Linux x86-64 build.
2016-06-29 18:56:41 -04:00
Carsten "Tomcat" Book 2ca762b096 merge mozilla-central to mozilla-inbound 2016-06-29 16:20:21 +02:00
Carsten "Tomcat" Book 5c90a99952 merge mozilla-inbound to mozilla-central a=merge 2016-06-29 16:13:05 +02:00
Carsten "Tomcat" Book 304074d388 merge fx-team to mozilla-central a=merge 2016-06-29 16:10:40 +02:00
Andrea Marchesini ba3387e6a0 Bug 1281793 - Remove some non-used telemetry IDs - part 7 - network/cache (2), r=mayhemer 2016-06-29 15:19:13 +02:00
Andrea Marchesini 5a9a0996b6 Bug 1282870 - HTMLInputElement.webkitdirectory should show a DirPicker, r=smaug 2016-06-29 15:14:37 +02:00
Carsten "Tomcat" Book a982df321d Backed out changeset ceff61c9fc5a (bug 889561) for frequent testfailures on pgo in /bookmarks/test_
--HG--
extra : rebase_source : 84d364e67739738da807b9d83c3338ebd8a086a6
2016-06-29 13:54:51 +02:00
Carsten "Tomcat" Book 240522d713 Backed out changeset 07e1f152fe92 (bug 889561)
--HG--
extra : rebase_source : 3a47c38af09d894dfd44702f14c80e97d25c7c06
2016-06-29 13:54:31 +02:00
Carsten "Tomcat" Book 96e498753a Backed out changeset f843a97323da (bug 1282870) for bustage on a CLOSED TREE 2016-06-29 13:51:49 +02:00
Andrea Marchesini 851369b631 Bug 1282870 - HTMLInputElement.webkitdirectory should show a DirPicker, r=smaug 2016-06-29 13:29:04 +02:00
Eddy Bruel a5248d463f Bug 1271653 - Non-fallible Debugger.Object getters should be non-static methods;r=fitzgen 2016-06-29 14:05:05 +02:00