Hiroyuki Ikezoe
b08072ea30
Bug 1439279 - Drop needless requestAnimationFrame that waits for applying new transition. r=birtles
...
getComputedStyle() ensures triggering new transitions, so we don't need to wait
for a requestAnimationFrame callback.
MozReview-Commit-ID: Bes1vQeHohI
--HG--
extra : rebase_source : fdb8face312a471be5f93229a9fbbfd4fc59418f
2018-02-19 10:57:53 +09:00
Kartikaya Gupta
e9cad65dd5
Bug 1438866 - Mark empty filenames not interesting. r=emilio
...
In some cases we have SourceLocation objections that are isMacroId()
rather than isFileId() and so don't have a filename at all. In other
cases the filename is something clang-internal like "<scratch>". In
both of these situations we don't want to output any analysis data.
However, the code previously was taking the empty filename and resolving
it relative to the source folder, and then tried to write to the
source folder or create a file corresponding to a subfolder. This
resulted in general badness. This patch makes sure we ignore analysis
from places that don't have a corresponding file so that we don't
have this problem.
MozReview-Commit-ID: 7WluygY9Uy8
--HG--
extra : rebase_source : 35d7e71fc05bbd5a3357a57db9de25782178622a
2018-02-18 22:18:57 -05:00
Kartikaya Gupta
87bfbc06cf
Bug 1438866 - Add some utility code to help with debugging. r=emilio
...
This adds an RAII class and macro that can be quickly added in functions
to log entry/exit from the function. This is useful to debugging.
MozReview-Commit-ID: 4Ud8jLOxI0R
--HG--
extra : rebase_source : 518d30fe44dff67bffb186e23c1eb858c02280af
2018-02-16 17:07:39 -05:00
Kartikaya Gupta
31c634d913
Bug 1438866 - Use proper path separators for windows. r=emilio
...
The indexer has paths handed to it on Windows with the backslash path separator.
However it currently hard-codes the forward-slash Unix/macOS path separator,
so we need to generify that code appropriately.
MozReview-Commit-ID: Iy8bImt2BXW
--HG--
extra : rebase_source : 4b88b44319c05ce816afc4e690d3d33d39b7e43c
2018-02-16 17:07:39 -05:00
Kit Cambridge
eb8e51bd1d
Bug 1438740 - Add a consistency check to ensure the synced bookmark mirror matches Places. r=markh
...
MozReview-Commit-ID: CGzXDy95Bkx
--HG--
extra : rebase_source : fed4a4a91512780d77d38783939bef2d9bb630ae
2018-02-15 18:36:24 -08:00
Cosmin Sabou
6e3859bfa5
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-02-19 00:00:43 +02:00
Cosmin Sabou
768831260e
Backed out 2 changesets (bug 1437428) for frequent xpcfailures on marAppApplyUpdateStageOldVersionFailure.js a=backout
...
Backed out changeset b915e160a690 (bug 1437428)
Backed out changeset 0fcad4eaabb6 (bug 1437428)
--HG--
rename : tools/profiler/core/RegisteredThread.cpp => tools/profiler/core/ThreadInfo.cpp
2018-02-18 23:57:55 +02:00
Cosmin Sabou
0548f006a3
Merge inbound to mozilla-central. a=merge
2018-02-18 23:54:56 +02:00
Cosmin Sabou
b213831404
Merge autoland to mozilla-central. a=merge
2018-02-18 23:53:23 +02:00
ffxbld
3e2e7c414f
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2018-02-18 11:51:04 -08:00
ffxbld
18e9f8b8e0
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2018-02-18 11:51:00 -08:00
Margareta Eliza Balazs
5536f71c38
Merge inbound to mozilla-central. a=merge
2018-02-18 18:41:41 +02:00
Robert Longson
728a3f36fc
Bug 1435477 - Make the SVG dom code use the WebIDL constants from the bindings r=jwatt
2018-02-18 15:53:13 +00:00
Tom Schuster
db56d2ee65
Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec. r=ckerschb
...
--HG--
extra : rebase_source : e4047e619b88bbb025f3eab27e8e1a826a9429b7
2018-02-16 19:32:11 +01:00
Tooru Fujisawa
dc9e1f8ab9
Bug 1438599 - Part 2: Import fdlibm from FreeBSD (revision b21ccf63f28a3a4692d8a31419e0a725a1b1a800). r=jwalden
2018-02-18 22:56:46 +09:00
Tooru Fujisawa
cacb9bf19b
Bug 1438599 - Part 1: Rebase local patches for fdlibm. r=jwalden
2018-02-18 22:56:38 +09:00
Tooru Fujisawa
777d46a71e
Bug 1438599 - Part 0: Echo the applying patch in fdlibm update script. r=jwalden
2018-02-18 22:56:29 +09:00
Sebastian Hengst
26076857ec
Bug 1432358: Fix test annotation. r=bustage-fix
2018-02-18 15:31:12 +02:00
Christoph Kerschbaumer
1a159d2504
Bug 1432358: Disable test_ext_contentscript_triggeringPrincipal on win debug for timeout failures. r=aryx
2018-02-16 11:37:24 +01:00
Miko Mynttinen
b33fd91dae
Bug 1438527 - Use non-empty bounds for nsDisplayCompositorHitTestInfo to ensure proper layer assignment r=mattwoodrow
...
MozReview-Commit-ID: 5CCN8t7ytP5
--HG--
extra : rebase_source : 64bebe22a166a3b26d6b42d9ef9f4a8178afd910
2018-02-16 02:01:18 +01:00
shindli
58aef5128f
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-02-18 11:39:20 +02:00
shindli
6afe060566
Merge inbound to mozilla-central. a=merge
2018-02-18 11:35:16 +02:00
Kris Maglione
1401a05564
Fix typo JSON.serialize -> JSON.stringify. (no bug) r=trivial
...
MozReview-Commit-ID: J94OgyyiDQ5
2018-02-17 19:52:06 -08:00
Daniel Holbert
dca25b1820
Bug 1433339: Apply single-item fallback behavior for 'space-between' more directly, in flexbox code. r=mats
...
MozReview-Commit-ID: BRx4xGaJS6y
--HG--
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-horiz-001-ref.xhtml => layout/reftests/flexbox/flexbox-align-content-horizrev-001-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-horiz-001a.xhtml => layout/reftests/flexbox/flexbox-align-content-horizrev-001.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-vert-001-ref.xhtml => layout/reftests/flexbox/flexbox-align-content-vertrev-001-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-vert-001a.xhtml => layout/reftests/flexbox/flexbox-align-content-vertrev-001.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-001-ref.xhtml => layout/reftests/flexbox/flexbox-justify-content-horizrev-001-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-001a.xhtml => layout/reftests/flexbox/flexbox-justify-content-horizrev-001.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-001-ref.xhtml => layout/reftests/flexbox/flexbox-justify-content-vertrev-001-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-001a.xhtml => layout/reftests/flexbox/flexbox-justify-content-vertrev-001.xhtml
extra : rebase_source : 61fbefa6758677dd90872b02deb636a3d6c6887b
2018-02-17 16:59:01 -08:00
Andreea Pavel
8c17198d4b
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-02-17 23:49:01 +02:00
Andreea Pavel
2e506ce663
Merge mozilla-inbound to mozilla-central. a=merge
2018-02-17 23:44:10 +02:00
Andreea Pavel
ae3e7a5cd7
Merge autoland to mozilla-central. a=merge
2018-02-17 23:43:05 +02:00
ffxbld
101516e4b4
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2018-02-17 11:53:22 -08:00
ffxbld
b22fc381ad
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2018-02-17 11:53:18 -08:00
Boris Zbarsky
6bd0320c4c
Bug 619092 indentation fix followup.
...
MozReview-Commit-ID: ACcpu8bVeiS
2018-02-17 11:22:21 -05:00
Dorel Luca
07d2af4219
Merge mozilla-inbound to mozilla-central. a=merge
2018-02-17 11:55:38 +02:00
Bas Schouten
628d3b7134
Bug 1437492 - Part 2: Based on profile data, use the simple-matrix optimized matrix class in some places. r=mattwoodrow
...
MozReview-Commit-ID: EBRrGXc2wEj
2018-02-17 00:43:38 +01:00
Bas Schouten
051f79e412
Bug 1437492 - Part 1: Add a Matrix class with optimizations for simple matrices. r=mattwoodrow
...
MozReview-Commit-ID: EVrgqE0VlwM
2018-02-17 00:43:36 +01:00
Gurzau Raul
3daf5ac131
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-17 00:13:16 +02:00
Gurzau Raul
0fbbd0fd8e
Merge inbound to mozilla-central. a=merge
2018-02-17 00:09:28 +02:00
Gurzau Raul
641a1a335b
Merge autoland to mozilla-central. a=merge
2018-02-17 00:07:28 +02:00
Yaroslav Taben
9e616d15ed
Bug 619092 - Truncate wyciwyg URLs on Reload to prevent exposing them; r=bz
...
This change prevents URLs with wyciwyg schemes to be set as mDocumentURI.
Otherwise, in JS, document.URL returns a wyciwyg://* URL and a subsequent
call to document.write makes wycywyg URL visible in the address bar.
MozReview-Commit-ID: BaKpDkkIYbM
--HG--
extra : rebase_source : cc14c247e4aaa43645481cbc520040eacbba6e21
2018-02-16 16:55:35 -05:00
Yaroslav Taben
9460881a14
Bug 619092 - Refactor code for removing wyciwyg scheme from URL into util method r=bz
...
MozReview-Commit-ID: 3eSJJDMDKfE
--HG--
extra : rebase_source : a55ff32e3435f15bbe325b92f4f0a33a22afd679
2018-02-16 16:52:50 -05:00
Gurzau Raul
7fdde79d5c
Backed out changeset b2fe34d6f8a0 (bug 1433163) for reftest failures on Android
2018-02-16 23:42:04 +02:00
Jason Laster
8d97ab038d
Bug 1436151 - Breakpoints at the beginning of a line are missed. r=jimb
2018-02-16 16:24:08 -05:00
ffxbld
aac4bf5025
No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
2018-02-16 12:17:39 -08:00
ffxbld
3e2d0c9e68
No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
2018-02-16 12:17:35 -08:00
Yaroslav Taben
97e32b8dd8
Bug 619092 - Add testcase to ensure wyciwyg URL remains hidden r=bz
...
MozReview-Commit-ID: HRyI53oYr8l
--HG--
extra : rebase_source : 42bc6997da308cdab1aa12865c2ebac1a8fca861
2018-02-16 13:12:18 -05:00
Jason Orendorff
2c249430be
Bug 1438278 - Part 6: Remove unnecessary #ifdef XP_WIN guards around #include "util/Windows.h". r=jandem.
...
--HG--
extra : rebase_source : 71367461beeda42c4e68b066b3ef9a919bcc9059
2018-02-16 11:34:46 -06:00
Nathan Froyd
8cb82739a9
Bug 1438673 - avoid some refcounting when initializing URIs from mutators; r=valentin
...
We only eliminate one refcount, but less refcounting is less refcounting.
2018-02-16 10:31:43 -05:00
Paolo Amadini
84fbdaa982
Bug 1437811 - Part 3 - Add a safety timeout for blockers registered by event handlers. r=Gijs
...
MozReview-Commit-ID: 6dfRVInzNps
--HG--
extra : rebase_source : a164b8221ed4f22ab49a24e97479d21ac132520b
2018-02-16 15:04:24 +00:00
Paolo Amadini
0eac64a01c
Bug 1437811 - Part 2 - Prepare the main view just before opening the panel. r=Gijs
...
This allows the ViewShowing event for the main view to prevent the panel from opening. It also avoids setting up the main view if the panel is not opened.
MozReview-Commit-ID: LK8tBcz6lkK
--HG--
extra : rebase_source : beb721ff996f11d7e162a4ff431c38b30bf42ca6
extra : source : c8115e90ffa8af27ef00cbd0f8da68dce7ce36bd
2018-02-16 15:03:18 +00:00
vinoth
2d87cc24f5
Bug 1399990 - Files added for New Categorical telemetry SCRIPT_BLOCK_INCORRECT_MIME_2 and same origin check done r=ckerschb,mayhemer
...
Summary: MozReview-Commit-ID: JKHxmIdtzIN
Reviewers: mayhemer, ckerschb
Reviewed By: mayhemer, ckerschb
Subscribers: ckerschb, mayhemer
Bug #: 1399990
Differential Revision: https://phabricator.services.mozilla.com/D569
--HG--
extra : rebase_source : 4f8e476b33ca0b862ca2d828d3e3d2a1eba5d725
extra : amend_source : 406cb5349e0c8e29af8a7d0cfbceedc580b2463e
2018-02-16 16:53:46 +02:00
Andrew Osmond
6529a8c077
Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical
...
Move the initialization of SharedSurfacesParent from the compositor
thread creation to mirror the other WebRender-specific components, such
as the render thread creation. Now it will only be created if WebRender
is in use. Also prevent shared surfaces from being used by the image
frame allocator, even if image.mem.shared is set -- there is no purpose
in allowing this at present. It was causing startup crashes for users
who requested image.mem.shared and/or WebRender via gfx.webrender.all
but did not actually get WebRender at all. Surfaces would get allocated
in the shared memory, try to register themselves with the WR render
thread, and then crash since that thread was never created.
2018-02-16 09:50:40 -05:00
Narcis Beleuzu
cac28623a1
Backed out changeset 2de04e1a46bd (bug 1431872) on request from marco for running ccov builds also on autoland and inbound. a=backout
2018-02-16 14:29:18 +02:00