Commit Graph

534367 Commits

Author SHA1 Message Date
Wes Kocher
52209697e6 Backed out changeset eee394a4575b (bug 1361392) for leaksanitizer failures in pretty much all ASAN mochitests a=backout
MozReview-Commit-ID: 7ap4ag3i0IE
2017-05-05 15:58:49 -07:00
Kris Maglione
f992c14543 Bug 1362224: Cache tab incognito state. r=aswan
MozReview-Commit-ID: 2BWqXDFRHlV

--HG--
extra : rebase_source : af6c71999c0672a3ad2d3be58a500131ea25a88d
2017-05-05 13:01:03 -07:00
Kris Maglione
bd451395e7 Bug 1362224: Cached normalized object for simple icon URLs. r=aswan
MozReview-Commit-ID: ErFFdfKAtuz

--HG--
extra : rebase_source : 17217aabd4e20a6e56c0d3086f49557723fb9b28
2017-05-05 12:53:30 -07:00
Kris Maglione
63f56f00af Bug 1362224: Speed up permission checks a bit. r=aswan
MozReview-Commit-ID: I6G3gVzSwnJ

--HG--
extra : rebase_source : c3c6285e0714e78c36ac820785d8218ddc39412f
2017-05-05 12:28:42 -07:00
Kris Maglione
674a21ccc6 Bug 1362224: requestAnimationFrame before changing browserAction/pageAction buttons. r=aswan
MozReview-Commit-ID: H9Eq7z5L4Xq

--HG--
extra : rebase_source : 4c8962b17c625ddcd1a0eb00bdc60325d436dfd8
2017-05-05 14:56:19 -07:00
Kris Maglione
b2651ab90b Bug 1362224: Cache per-tab icon data for browserAction/pageAction. r=aswan
MozReview-Commit-ID: JifAtY36gKA

--HG--
extra : rebase_source : ba43a1d108f4ab6007fdebb18c34585448ee9f51
2017-05-05 14:21:07 -07:00
Tom Ritter
476d7b6f18 Bug 1359552 ANGLE requires MOZ_HAS_WINSDK_WITH_D3D to be set for required includes in MINGW r=gps
The first attempt at this patch in Bug 1314979 turned off the entire
ANGLE section for MINGW builds on Linux for Windows. This was
incorrect, as it also turned off includes of very important files
like d3d11.h

This changes it so we go through the ANGLE section, but if we don't find
a Windows SDK we only consider that an error when we're compiling with
MinGW for Windows _on_ Windows. If the Host and Target OSes don't match
(meaning we're compiling on Linux for Windows) we ignore the lack of a
Windows SDK.

MozReview-Commit-ID: KyggI6yJCEM
2017-04-27 13:43:47 -05:00
Wes Kocher
670fea1ecf bug 1358601 - flake8 fix a=bustage
MozReview-Commit-ID: F63DV9onTqM

--HG--
extra : rebase_source : 6dae9b663b49a00e792fdeefddd921bfa0ec2288
2017-05-05 14:32:36 -07:00
David Parks
31d38914c6 Bug 1361719 - Disable GPU sandbox by default by setting level to 0,r=jimm 2017-05-05 11:16:58 -07:00
Wes Kocher
6cc5532059 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 3HXDLRcpc9c
2017-05-05 14:20:47 -07:00
Jonathan Kew
e83f392e61 Bug 1361392 - Re-use the hb_buffer in gfxHarfBuzzShaper instead of creating/destroying it on each call to ShapeText. r=jrmuizel 2017-05-05 22:04:48 +01:00
Ben Hearsum
d27afef6b0 bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - fix build configuration and signing of DevEdition-on-beta builds. r=aki,rail
MozReview-Commit-ID: 2oaCCHJWU8W
2017-05-05 16:56:57 -04:00
Nathan Froyd
60baca157f Bug 1362516 - disable custom Cargo linker for TSan builds; r=rillian,f=bwc
For all the same reasons as why we disable the linker for ASan builds.
2017-05-05 16:53:37 -04:00
Shu-yu Guo
e418f8fd1b Bug 1361317 - Check Annex B applicability upon Scope exit. (r=anba)
The algorithm:

1. Keep a list of all sloppy functions-in-block FunctionBoxes on the
   innermost scope.

2. When the scope exits, we'll know all its declared names. Check for possible
   early errors for declaring the FiBs as vars. If no early error would occur,

  a. If the innermost scope is the var scope, declare the synthesized
     var and mark the FunctionBox as an Annex B function.

  b. Otherwise, add the FunctionBox to the enclosing scope's list of
     sloppy FiBs.
2017-05-05 13:01:02 -07:00
Shu-yu Guo
82312e2b6b Bug 1161312 - De-offset ScriptSource offsets from starting column in JSScript and LazyScript. (r=jimb)
The JS shell, for testing purposes, allows passing in an OOB column
number, which offsets all token positions by column. These positions
need to be de-offset before being saved as offsets into the
ScriptSource buffer in the script structures.
2017-05-05 13:01:02 -07:00
Lee Salzman
67d5414f9c Bug 1360862 - allow bitmap fonts to force scaling and bypass tolerance check in gfxFcPlatformFontList. r=jfkthame
MozReview-Commit-ID: Ly5ori9HKqc
2017-05-05 15:46:10 -04:00
Robert Strong
0882cf1e24 Client code - Bug 1362267 - Replace requests are failing on Windows and falling back to normal updates. r=mhowell
Restore chdir for replace requests in updater.cpp
2017-05-05 12:46:25 -07:00
Robert Strong
c6201e3098 Test code - Bug 1362267 - Replace requests are failing on Windows and falling back to normal updates. r=mhowell
Use an environment var for the test updater's current working dir
2017-05-05 12:46:21 -07:00
Phil Ringnalda
80a35f03c3 Backed out 2 changesets (bug 1360992, bug 1361654) for a 70% failure rate in test_fileReader.html on ASan e10s a=merge
Backed out changeset ab9fdee3a6a4 (bug 1360992)
Backed out changeset 141c2dfd49ff (bug 1361654)

MozReview-Commit-ID: 3rSzvmc5FPx

--HG--
extra : source : 379b03af76d417ba5998a2fb13b125602540c8cc
2017-05-05 12:35:57 -07:00
Phil Ringnalda
e099f834fe Backed out 2 changesets (bug 1360992, bug 1361654) for a 70% failure rate in test_fileReader.html on ASan e10s
Backed out changeset ab9fdee3a6a4 (bug 1360992)
Backed out changeset 141c2dfd49ff (bug 1361654)

MozReview-Commit-ID: 3rSzvmc5FPx
2017-05-05 12:35:57 -07:00
Phil Ringnalda
0a18b0efae Backed out 4 changesets (bug 1360807) for a 30% failure rate in test_ipcBlob_fileReaderSync.html on ASan e10s a=merge
Backed out changeset b7790c232791 (bug 1360807)
Backed out changeset 50d6d6733209 (bug 1360807)
Backed out changeset 6e84dfab90bf (bug 1360807)
Backed out changeset f25d7a76008e (bug 1360807)

MozReview-Commit-ID: DTkQJz5ZYMD

--HG--
extra : source : 6b0f7ac46e1f81cd72931aaee41f4863d8d8876d
2017-05-05 12:34:57 -07:00
Wes Kocher
efab9f9365 Merge inbound to m-c a=merge
MozReview-Commit-ID: KSYtdX2VPce
2017-05-05 14:03:31 -07:00
Wes Kocher
70383223c7 Merge autoland to central, a=merge
MozReview-Commit-ID: 8Byspu8RLyg
2017-05-05 13:22:33 -07:00
Phil Ringnalda
37aa4465ad Backed out 4 changesets (bug 1360807) for a 30% failure rate in test_ipcBlob_fileReaderSync.html on ASan e10s
Backed out changeset b7790c232791 (bug 1360807)
Backed out changeset 50d6d6733209 (bug 1360807)
Backed out changeset 6e84dfab90bf (bug 1360807)
Backed out changeset f25d7a76008e (bug 1360807)

MozReview-Commit-ID: DTkQJz5ZYMD
2017-05-05 12:34:57 -07:00
Michael Layzell
bbb295c668 Bug 1353440 - Annotate background hang reports which occur while the user is interacting with the browser, r=ehsan
MozReview-Commit-ID: CSO0K5wiK5H
2017-05-05 15:21:48 -04:00
Ben Hearsum
fd01a9ec9f bug 1361361: allow MAR_CHANNEL_ID and ACCEPTED_MAR_CHANNEL_IDS to be set different for DevEdition. r=nalexander,rstrong
MozReview-Commit-ID: 971osZP9llA
2017-05-05 14:44:33 -04:00
David Anderson
af30648746 Make PLayerTransaction's constructor async. (bug 1350634, ipc_r=billm, r=mattwoodrow, r=kats)
PLayerTransaction's constructor was previously synchronous so we could
return a TextureFactoryIdentifier. This is quite reliably available
already in the case of opening a tab, due to RenderFrameParent knowing
which compositor it is attached to, so we can make the constructor
asynchronous.

In the top-level widget case, we add a new synchronous message to find
the TextureFactoryIdentifier.
2017-05-05 10:53:17 -07:00
Boris Zbarsky
f2d9eb6a36 Bug 1358469. Revert our web-incompatible change to rel=noreferrer targeting behavior. r=mystor 2017-05-05 13:20:42 -04:00
Sebastian Hengst
6ff84ee171 Backed out changeset b50714bd8d10 (bug 1322650) for failing chrome's test_video_discovery.html and mda's test_Eviction_mp4.html, both on Android. r=backout 2017-05-05 18:55:11 +02:00
Sebastian Hengst
087bd41f0f Backed out changeset 9badb2705567 (bug 1322650) 2017-05-05 18:54:09 +02:00
Sebastian Hengst
8f099b6d5e Backed out changeset 3644926d994a (bug 1322650) 2017-05-05 18:54:04 +02:00
Sebastian Hengst
e3ef2e2a78 Backed out changeset b12a741ef025 (bug 1322650) 2017-05-05 18:53:59 +02:00
Sebastian Hengst
eb6ea2b139 Backed out changeset 4135178bae2b (bug 1322650) 2017-05-05 18:53:55 +02:00
Sebastian Hengst
258857a6e9 Backed out changeset b79cbaa5cf1a (bug 1322650) 2017-05-05 18:53:50 +02:00
Sebastian Hengst
8eeeb93b94 Backed out changeset 0c01bf8a1bd9 (bug 1322650) 2017-05-05 18:53:45 +02:00
Sebastian Hengst
f3bfd1e1da Backed out changeset d6516a10c808 (bug 1322650) 2017-05-05 18:53:40 +02:00
Sebastian Hengst
2340610625 Backed out changeset 9d3843274c67 (bug 1322650) 2017-05-05 18:53:36 +02:00
Sebastian Hengst
a73c158876 Backed out changeset adf185af7963 (bug 1322650) 2017-05-05 18:53:31 +02:00
Sebastian Hengst
dea4ddd4c5 Backed out changeset f94c4f5bf53a (bug 1322650) 2017-05-05 18:53:26 +02:00
Sebastian Hengst
b66276dd92 Backed out changeset 698a25fb6e01 2017-05-05 18:53:21 +02:00
Sebastian Hengst
6ae312ded4 Backed out changeset d047739306d9 (bug 1322650) 2017-05-05 18:53:00 +02:00
ffxbld
274d2a7dd5 No bug, Automated HPKP preload list update from host bld-linux64-spot-386 - a=hpkp-update 2017-05-05 08:05:06 -07:00
ffxbld
744bf45b07 No bug, Automated HSTS preload list update from host bld-linux64-spot-386 - a=hsts-update 2017-05-05 08:05:04 -07:00
Franziskus Kiefer
66955a7251 Bug 1345368 - land NSS 236a06d9c3c4, r=me
--HG--
extra : rebase_source : b097dd39571750acd76656e275e6899c95d52269
2017-05-05 16:07:08 +02:00
James Willcox
dddf3fc25d Bug 1322650 - back out f94c4f5bf53a for test failures r=me 2017-05-05 11:04:57 -05:00
Carsten "Tomcat" Book
fdc689ba16 merge mozilla-inbound to mozilla-central a=merge 2017-05-05 15:17:26 +02:00
Carsten "Tomcat" Book
71adb3de58 merge autoland to mozilla-central a=merge 2017-05-05 15:13:36 +02:00
Cameron McCormack
53bb158a26 Bug 1341102 - Adjust test expectations. r=me 2017-05-05 16:53:03 +08:00
Olli Pettay
a991315918 Bug 1358761 - dummy handling for return values in test, r=bustage 2017-05-05 10:43:37 +03:00
JW Wang
5d7a4ae4c9 Bug 1362258 - Reduce ref-counting overhead of TrackBuffersManager::AppendData(). r=jya
http://searchfox.org/mozilla-central/rev/6580dd9a4eb0224773897388dba2ddf5ed7f4216/dom/media/mediasource/TrackBuffersManager.cpp#127

We can pass already_AddRefed<MediaByteBuffer> to InvokeAsync to avoid unnecessary AddRef/Release pairs.

MozReview-Commit-ID: ErXompyX8ua

--HG--
extra : rebase_source : f086e4ef5fda9f0dca8bfb0e2b4c74967e3f8323
2017-05-05 10:27:51 +08:00