Gpower2
2767cd7e2d
Fix WIN_VER to WINVER
2018-07-25 01:02:45 +08:00
trav90
738916d084
Hoist some work onto the state machine thread and tighten down some assertions
2018-07-25 01:02:43 +08:00
trav90
2eb1095b46
Stop manually resetting mCurrentSeekTarget in MDSM::SeekCompleted and rely on the AutoSetOnScopeExit instead
2018-07-25 01:02:42 +08:00
trav90
14ca485df4
Stop invoking StopPlayback in SetDormant
2018-07-25 01:02:40 +08:00
trav90
62337b35dc
Return samples on the state machine thread
...
This is necessary because we're going to want to start disconnecting sample and seek requests directly from the state machine thread, and the machinery asserts that disconnection happens on the same thread as resolution.
2018-07-25 01:02:38 +08:00
trav90
1c975390e6
Make DecodeError safe to run on any thread
...
This is necessary so that we can make On{Audio,Video}{,Not}Decoded run on the state machine thread in a future commit.
2018-07-25 01:02:36 +08:00
trav90
fa6e463187
Make MediaTaskQueue::IsCurrentThreadIn actually do the right thing
2018-07-25 01:02:34 +08:00
trav90
a0e5c221cc
Introduce a 1-argument overload of ProxyMediaCall
2018-07-25 01:02:32 +08:00
trav90
cdfdcf4aee
Don't defer reading to a closed stream
...
Other streams in the list bail out of the servicing loop if they're closed, so we can wait indefinitely.
2018-07-25 01:02:31 +08:00
Pale Moon
e1b49f372d
Avoid non-MSVC warnings/errors due to parallelizing #pragma's
2018-07-25 01:02:29 +08:00
Gpower2
d8cdbde6ce
Change WIN_VER and _WIN32_WINNT to 0x0600
2018-07-25 01:02:27 +08:00
trav90
aebf0ffd09
Remove Google as a search provider
...
Re-land of 82a5f08 after Tycho merge.
2018-07-25 01:02:25 +08:00
Gpower2
d0e24ab6ff
Revert "Get new b2g.js"
...
This reverts commit 515b3898529e353cec750439e6416e535ff1751b.
2018-07-25 01:02:23 +08:00
Gpower2
3cece768a8
Fix x86 builds when WIN_VER = 0x0600
...
Fix x86 builds when WIN_VER = 0x0600
2018-07-25 01:02:22 +08:00
Lootyhoof
81262c3a6a
Remove legacy.xul overlay
2018-07-25 01:02:20 +08:00
Moonchild
2ef20e45fe
Revert "Change WINVER and _WIN32_WINNT to 0x0600 where applicable for issue #515 "
2018-07-25 01:02:18 +08:00
Pale Moon
79c747a9a1
Kill Google Safebrowsing.
2018-07-25 01:00:21 +08:00
Lootyhoof
9cc5ae1bdb
Statusbar: Prune redundant Australis support
2018-07-25 00:58:19 +08:00
Gpower2
a06562e691
Change WIN_VER and _WIN32_WINNT to 0x0600
2018-07-25 00:58:05 +08:00
NTD
d296d3bfdf
Issue #450 - Remove the stub installer - Part 2: Browser
2018-07-25 00:57:55 +08:00
NTD
9d597b8f29
Issue #450 - Remove the stub installer - Part 1: Toolkit
2018-07-25 00:57:53 +08:00
Pale Moon
61026c6ec7
Parallelize canvas poisoning.
2018-07-25 00:57:50 +08:00
Steven Schlansker
632910e654
Jenkins build script
2018-07-25 00:57:47 +08:00
Steven Schlansker
2778f58ead
Add a mac mozconfig starter
2018-07-25 00:57:45 +08:00
Stephen Pohl
483bcebb1b
Mac v2 signing - Bug 1050944 - Get Firefox to launch and run on OSX with the new .app bundle structure, made necessary by Apple's v2 signatures. r=smichaud, r=ted, sr=bsmedberg
2018-07-25 00:57:43 +08:00
Pale Moon
566a6060b7
Re-implement custom background color and handling of standalone images.
...
- Adds browser.display.standalone_images.background_color handling.
- Sets default image background color to dark slate.
- Removes noise.
- Removes forced light background for transparent images.
2018-07-25 00:57:39 +08:00
Pale Moon
5011f756e1
Properly support transparent WebP images with the new decoder implementation.
2018-07-25 00:57:38 +08:00
Pale Moon
1f39ab05ee
Remove unnecessary frame allocations for WebP.
2018-07-25 00:57:35 +08:00
NTD
9986ccf4c1
Clobber required for browser branding and mozbuild (backend) changes
2018-07-25 00:57:32 +08:00
NTD
e2905f7d30
Add Unstable branding
2018-07-25 00:57:29 +08:00
NTD
d31699b540
Clean up and Update Unofficial branding
2018-07-25 00:57:27 +08:00
NTD
19df4f75fa
Clean up and Update Official branding
2018-07-25 00:57:25 +08:00
NTD
1dc7b6c97a
Rename browser/branding/common -> browser/branding/shared and add identical branding files
2018-07-25 00:57:22 +08:00
NTD
915c5fde20
Bug 786520 - Install things to $(DIST)/branding from moz.build instead of manual rules in Makefile.ins. r=mshal (mozbuild parts only)
2018-07-25 00:57:20 +08:00
Pale Moon
5d621d26c3
Port libjpeg-turbo 1.4.2 across from pm-r.
...
This includes the necessary fixes for #517 .
2018-07-25 00:57:18 +08:00
Pale Moon
1f12f3506e
Restrict explicit DEP enabling to x86.
...
SetProcessDEPPolicy() is not available on x64 platforms.
2018-07-25 00:57:15 +08:00
Pale Moon
c00761f927
Remove workaround for buggy Windows XP Fax dialog.
2018-07-25 00:57:13 +08:00
Pale Moon
ed17be95ff
Use all available atomic operations on Windows (including 64-bit operations on 32-bit platforms).
2018-07-25 00:57:11 +08:00
Pale Moon
dadb9d382c
Remove leftover EME include dir in gtest.
2018-07-25 00:57:09 +08:00
Pale Moon
dbe05ab36a
Change default forum bookmark to https.
2018-07-25 00:57:07 +08:00
Pale Moon
e49b21022f
Remove "patch" DTD file for Pale Moon menu entries and prefs.
...
This folds the strings into the appropriate DTD files.
2018-07-25 00:57:06 +08:00
Pale Moon
b15fa8695b
Statusbar: remove download indicator from default set.
2018-07-25 00:56:57 +08:00
NTD
0c4e9cbe41
(Take Two) Take files out of preprocessing that do not actually have preprocessing directives
2018-07-25 00:56:35 +08:00
Pale Moon
ca0ffb0e19
Revert "Take files out of preprocessing that do not actually have preprocessing directives"
...
This reverts commit 760ef63cd8def888a1c2a6d52ac84c32f7f89f0b.
2018-07-25 00:56:34 +08:00
Pale Moon
6090ea2602
Block status bar extensions to prevent collisions with internal status bar code.
2018-07-25 00:56:31 +08:00
Pale Moon
d19d1db9dc
Make status bar license block conditional to include only when building /browser.
2018-07-25 00:56:29 +08:00
Pale Moon
230838b2dc
Status Bar: add attribution in toolkit license.
2018-07-25 00:56:27 +08:00
Pale Moon
e1b8efbe46
Status bar: configure, brand, fix options.
2018-07-25 00:56:26 +08:00
NTD
fedd83b6b5
Take files out of preprocessing that do not actually have preprocessing directives
2018-07-25 00:56:23 +08:00
NTD
2da2d18f26
Import the Statusbar - Part 8: Package Manifest
2018-07-25 00:56:21 +08:00