Commit Graph

573313 Commits

Author SHA1 Message Date
Jan Odvarko
e273e056c7 Bug 1419336 - Update tests; r=nchevobbe
MozReview-Commit-ID: 4EEUWLufth8

--HG--
extra : rebase_source : 9d091b9efebdaebe7126da6a82abb1ee3ced31be
2017-12-07 12:09:27 +01:00
Jan Odvarko
c4b6aa580d Bug 1419336 - Properly update HTTPi UI if a request is opened before finish; r=nchevobbe
MozReview-Commit-ID: GwkGlD1UB9G

--HG--
extra : rebase_source : 2fcbbb6848c9fdbff06ffdf1f87d7ada2dcb0e00
2017-12-07 12:08:48 +01:00
Byron Campen [:bwc]
e1758de67a Bug 1421775 - Attempt 2: Don't try to update negotiationneeded until after the stuff we do in parallel with sRD/sLD finishes. r=jib
MozReview-Commit-ID: ESRo7Aa95CR

--HG--
extra : rebase_source : afe52446a119da470157998b77168636dbfe3639
2017-12-07 12:31:33 -06:00
Byron Campen [:bwc]
06af3d8af8 Bug 1400363 - Part 4: Mute webrtc receive tracks when they are negotiated to stop receiving. r=drno
MozReview-Commit-ID: JEWPHvoiwVC

--HG--
extra : rebase_source : d6bb933f79f27c23cfb693d7d71ce2ff30c5b518
2017-11-29 13:38:32 -06:00
Byron Campen [:bwc]
2e2cf6753f Bug 1400363 - Part 3: Start webrtc receive tracks as muted. r=drno
MozReview-Commit-ID: G2JIyhiAYwl

--HG--
extra : rebase_source : 5ac0178aaddb5b6bf305a30f7359c12d66073c6a
2017-11-29 13:37:21 -06:00
Byron Campen [:bwc]
357ca1db92 Bug 1400363 - Part 2: Unmute webrtc receive tracks when RTP is received. r=drno
MozReview-Commit-ID: IQrCOzBQmqu

--HG--
extra : rebase_source : 2db6b0ca785ffb13dd6345a6e201c13766d0b742
2017-11-29 13:36:41 -06:00
Byron Campen [:bwc]
82aaa61421 Bug 1400363 - Part 1: Test muted/onmuted/onunmuted for webrtc cases. r=jib
MozReview-Commit-ID: ABFHeq4Eu6X

--HG--
extra : rebase_source : dcfbb5268dc64c92f2c8858af02d243be455f3f3
2017-11-29 13:34:28 -06:00
Byron Campen [:bwc]
63a499f3be Bug 1400363 - Part 0: Expose the SourceMediaStream of MediaStreamTrack, and store tracks instead of the source streams. r=pehrsons
MozReview-Commit-ID: KSYFGHsr0qk

--HG--
extra : rebase_source : 657ea373fb69d1e85b28a5535028a650c33dce9e
2017-11-30 14:47:13 -06:00
Emilio Cobos Álvarez
f88164725a Bug 1424094: Remove second argument for GetLastIBSplitSibling, and always append to the last continuation of an IB split. r=mats
The LastContinuation stuff behavior was what we did before the other patches, so
let's do that all the time to avoid surprises, though unfortunately I don't have
test-cases.

This effectively restores exactly the same behavior we had before all my frame
constructor patches, just with less code.

MozReview-Commit-ID: IkQ3H3rtlQM

--HG--
extra : rebase_source : 037f3564a4bb137fe7b9ed08deb248b61bf5fe8c
2017-12-08 00:24:36 +01:00
Emilio Cobos Álvarez
06bb4ec058 Bug 1424104: Remove some confusing comments and useless null-check. r=smaug
The comments made sense on the patch from bug 342062, but not anymore.

OwnerDoc() never returns null, and if that assertion fails we have more
important stuff to fix.

MozReview-Commit-ID: LF1sblZoBJN

--HG--
extra : rebase_source : 4fad709293b2849bf5de6487dc36dbfd014d8526
2017-12-06 04:42:34 +01:00
Sylvestre Ledru
a9961096c0 Bug 1394734 - Simplify various corner cases r=glandium
MozReview-Commit-ID: 4s4JdXZPvmv

--HG--
extra : rebase_source : c8f663c99442d41db5f81ac5fe1aa1f47fd5ed82
2017-12-07 22:10:19 +01:00
Sylvestre Ledru
4591d82b23 Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium
MozReview-Commit-ID: HbF5oT5HW6f

--HG--
extra : rebase_source : eca479b6ae4bff7f600d1cdb39e11ac2057e4e79
2017-12-07 22:09:38 +01:00
Sylvestre Ledru
5de63ef061 Bug 1394734 - Replace CONFIG['MSVC'] by CONFIG['CC_TYPE'] r=glandium
MozReview-Commit-ID: 5orfnoude7h

--HG--
extra : rebase_source : 1ed9a6b56e1d27221a07624767a7fb0e6147117f
2017-12-08 13:46:13 +01:00
Sylvestre Ledru
9bfe27d903 Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium
MozReview-Commit-ID: 7duJk2gSd4m

--HG--
extra : rebase_source : 7312fe276e561e8c034a5f6749774ae812727f9c
2017-12-07 22:09:15 +01:00
Narcis Beleuzu
82a2f2f599 Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-12-08 14:38:38 +02:00
Narcis Beleuzu
fd0b701b6f Backed out 4 changesets (bug 1417251) for reftest failures in abs-pos-non-replaced-vrl* on Windows and in box-sizing-replaced* on Android. r=backout a=backout
Backed out changeset 66d4e6df73d2 (bug 1417251)
Backed out changeset 5f8edbddf6b5 (bug 1417251)
Backed out changeset bf26cbb99b6a (bug 1417251)
Backed out changeset 2374657677b7 (bug 1417251)

--HG--
extra : amend_source : 9e00f8873f41a7aa6a98e6ccb6528e0c3c19eb05
2017-12-08 14:31:03 +02:00
Cosmin Sabou
c3a26ac81a Backed out changeset 1ee72d1a9430 (bug 1418052) for Linux x64 asan build bustages on /builds/worker/workspace/build/src/config/recurse.mk:32 r=backout on a CLOSED TREE 2017-12-08 13:44:13 +02:00
Cosmin Sabou
79d933ec34 Backed out 22 changesets (bug 1399787) for shutdown leaks on windows 7 debug tc-M without e10s r=backout on a CLOSED TREE
Backed out changeset 463d676df5da (bug 1399787)
Backed out changeset fc9776a2605d (bug 1399787)
Backed out changeset 2e91a90dfbc3 (bug 1399787)
Backed out changeset e82ab72f71ee (bug 1399787)
Backed out changeset d7fef200e8b9 (bug 1399787)
Backed out changeset a7d70f7f3335 (bug 1399787)
Backed out changeset 2800f9d20d96 (bug 1399787)
Backed out changeset 9dfa404abf9d (bug 1399787)
Backed out changeset 09b3c172a01e (bug 1399787)
Backed out changeset f9fd3e750636 (bug 1399787)
Backed out changeset 01284c55bf8a (bug 1399787)
Backed out changeset c2ab1b454283 (bug 1399787)
Backed out changeset e7bfa51404c5 (bug 1399787)
Backed out changeset 3fd2a734f887 (bug 1399787)
Backed out changeset ef21f295db3f (bug 1399787)
Backed out changeset c186893ce0fc (bug 1399787)
Backed out changeset 323da3bddaaa (bug 1399787)
Backed out changeset 3b89f189edff (bug 1399787)
Backed out changeset a47bd86c35ee (bug 1399787)
Backed out changeset 558526301a4c (bug 1399787)
Backed out changeset baa99fb50ba9 (bug 1399787)
Backed out changeset 6d82ed0ba805 (bug 1399787)
2017-12-08 13:09:56 +02:00
Cosmin Sabou
9937354d94 Backed out changeset 497efe3a096b (bug 1406231) for windows build bustages on build\build\src\obj-firefox\dist\include\mozilla/layers/ScrollingLayersHelper.h(48) r=backout on a CLOSED TREE 2017-12-08 13:04:05 +02:00
Narcis Beleuzu
04a25ecb14 Backed out changeset 6e523917ee97 (bug 1423353) as requested by igoldan. a=backout 2017-12-08 12:03:06 +02:00
Cosmin Sabou
c191e25cf5 Merge mozilla-inbound to mozilla-central r=merge a=merge 2017-12-08 11:56:44 +02:00
Jessica Jong
765510cef9 Bug 1419799 - Fix nsContentUtils::IsInSameAnonymousTree in Shadow DOM. r=smaug
No need to consider multiple shadow roots as it is only supported in Shadow DOM
v0, which is deprecated now.

MozReview-Commit-ID: BKemIBiMx1Q
2017-12-08 15:13:19 +08:00
Gabriel Luong
9fcaf906f7 Bug 1420499 - Update Codemirror to 5.32.0. r=bgrins 2017-12-08 01:30:05 -05:00
Mike Hommey
154fd9c9ad Bug 1424116 - Change the definition of mozilla::fallible again. r=njn
In bug 1423803, mozilla::fallible was made an "alias" of std::nothrow.
Except C++ doesn't allow compilers to be too smart, and in many cases,
they would actually create data fields to hold a copy of std::nothrow,
even creating a static initializer on non-optimized builds to do so.

By turning it into a reference, we allow compilers to just use
std::nothrow directly, as if it were passed directly, but they can still
create unused data fields. Turning it into a static allows compilers to
skip the data fields altogether.

On a local linux64 build, this saves 242 bytes of .bss.

Note this does change a `lea` (address calculation) into a `mov` (read),
but it shouldn't matter too much.

--HG--
extra : rebase_source : 9c08e8263aef267b8ad5962b0248c7effcb67796
2017-12-08 11:51:59 +09:00
Mike Hommey
cd4d96f039 Bug 1424114 - Remove the string.h/cstring include in mozalloc.h. r=njn
While here, change the string.h include to cstring in mozalloc.cpp.

--HG--
extra : rebase_source : d60eac8b5fdb358b43eb32978d5d40a426d50648
2017-12-08 11:47:15 +09:00
Mike Hommey
b8fc1317ef Bug 1424114 - Add missing string.h include in timecard.c. r=jesup
--HG--
extra : rebase_source : e81ef4ec2d920dc0ef3e0f70fc5e7bd68c23e755
2017-12-08 11:45:28 +09:00
Ricky Chien
e345a4990a Bug 1423502 - Clean up leftover files under netmonitor/src/* r=Honza
MozReview-Commit-ID: Kvm788NVFz

--HG--
rename : devtools/client/netmonitor/src/request-list-context-menu.js => devtools/client/netmonitor/src/widgets/RequestListContextMenu.js
rename : devtools/client/netmonitor/src/request-list-header-context-menu.js => devtools/client/netmonitor/src/widgets/RequestListHeaderContextMenu.js
rename : devtools/client/netmonitor/src/waterfall-background.js => devtools/client/netmonitor/src/widgets/WaterfallBackground.js
extra : rebase_source : e5ce43f27b461f707d59812b266d33ba5941cc68
2017-12-06 16:36:53 +08:00
Emilio Cobos Álvarez
95703831fd servo: Merge #19518 - style: Remove useless type parameter (from emilio:useless-code-is-useless); r=KiChjang
Source-Repo: https://github.com/servo/servo
Source-Revision: 22472b4db4564f7bc274eb01447e4f04fd7e7205

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 4c9671fc867830cf6fb5ccd528e7c0beafe39548
2017-12-07 20:32:11 -06:00
Phil Ringnalda
9d10710b26 Backed out 5 changesets (bug 1409083) for eslint failures
Backed out changeset 9de539be3665 (bug 1409083)
Backed out changeset 660e79af5c93 (bug 1409083)
Backed out changeset 574cd09aad41 (bug 1409083)
Backed out changeset b21b06a24705 (bug 1409083)
Backed out changeset b21e6a795493 (bug 1409083)
2017-12-07 19:47:09 -08:00
Gijs Kruitbosch
780f9529bd Bug 1422177 - add tests for moz-icon being non-linkable from the web, r=bz,jkt
MozReview-Commit-ID: 83aeiM6Vjky

--HG--
extra : rebase_source : ccdbdb017f87c81fdecf38717164d46cf65222b6
2017-12-04 15:26:34 +00:00
Hiroyuki Ikezoe
e8357d3715 Bug 1424115 - Rewrite test_animation_observers_async.html with promise_test. r=boris
With this patch we still use a global MutationObserver and a single target
element and re-use them in all test cases.  Eventually each test should create
a target element and a MutationObserver to avoid explicit cleanup jobs (e.g.
clearing styles and flushing styles for the global target element), but it's
not in the scope of this bug.

MozReview-Commit-ID: IqEjMbTrpAK

--HG--
extra : rebase_source : 7463c21ce946f5c15f2b7bc4a71c90dba784385d
2017-12-08 12:03:30 +09:00
Hiroyuki Ikezoe
dc512a2632 Bug 1424115 - Drop EventUtils.js from test_animation_observers_async.html. r=boris
It's no longer used.

MozReview-Commit-ID: 5f4lEP5wAqx

--HG--
extra : rebase_source : 81feae35ee4ee735e2bb3904f0166897c93880ec
2017-12-08 11:50:03 +09:00
Hiroyuki Ikezoe
9e8a926279 Bug 1424115 - Fix indentation in test_animation_observers_sync.html. r=boris
MozReview-Commit-ID: HsYi9ISOVli

--HG--
extra : rebase_source : 05c05478237c1c827f03b070ace8828a43a0474d
2017-12-08 11:50:03 +09:00
Hiroyuki Ikezoe
61db04fabc Bug 1424115 - Drop requestLongerTimeout in test_animation_observers_async.html. r=boris
Most of test cases in the test file has been moved so that the test no longer
takes over default time out (5 minutes).

MozReview-Commit-ID: 9rrr7WrkcFH

--HG--
extra : rebase_source : 44ca3c0e42a389d82185e55b257c1dceb6d407d4
2017-12-08 11:50:03 +09:00
Gabriel Luong
f353991f53 Bug 1369945 - Display a split rule view panel in the inspector. r=bgrins
MozReview-Commit-ID: If55vBPfU3W
2017-11-27 15:54:18 -05:00
Paul Bone
e2cb498414 Bug 1420537 - Bailout from triggerZoneGC when the heap is busy r=jonco reland DONTBUILD
CLOSED TREE

--HG--
extra : source : 8af527a897919ee29c1a94efa50d2cf6ddf839fd
2017-12-01 12:06:57 +11:00
Phil Ringnalda
a20f401893 Backed out changeset 8af527a89791 (bug 1420538) for that being the wrong bug number
CLOSED TREE
2017-12-07 19:33:41 -08:00
Paul Bone
38acddb74b Bug 1420538 - Bailout from triggerZoneGC when the heap is busy r=jonco
--HG--
extra : rebase_source : 2b6640538f03608758f70355c82c6a42534ba148
2017-12-01 12:06:57 +11:00
sotaro
05e371c3e3 Bug 1423795 - Set correct YUVColorSpace for video if possible r=nical 2017-12-08 11:58:53 +09:00
sotaro
22a064e2b7 Bug 1423524 - Fix YUVColorSpace of TSurfaceDescriptorDXGIYCbCr at GLBlitHelper::BlitImage() r=jgilbert 2017-12-08 11:50:42 +09:00
Geoff Brown
6b6a2f5071 Bug 1424005 - Add support for an Android 7.0 x86_64 avd in 'mach android-emulator'; r=me, a=test-only
This enables 'mach android-emulator --version x86-7.0'. Works great for me!
2017-12-07 18:23:39 -07:00
Sebastian Hengst
ffa5268a57 merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
--HG--
extra : amend_source : 5bfb0f121a7dbb553614c0cff5a830d96762cac6
2017-12-08 02:18:07 +02:00
Steve Fink
d9f0a6c76b Bug 1420420 followup - sidestep a rooting hazard. r=me a=hazad-fix
--HG--
extra : amend_source : 3369480b635e7f6675a106bce78391557516d1c7
2017-12-07 16:07:23 -08:00
Ryan VanderMeulen
64b62f3fcc Merge m-c to inbound. a=merge on a CLOSED TREE
--HG--
extra : amend_source : dd2cc4a0415fbc692f8160703e9e4a5c16848ec7
2017-12-07 18:54:17 -05:00
Emilio Cobos Álvarez
d39e1da3ff Bug 1419964: Remove AdjustParentFrameForAfterContent. r=mats
Instead, handle the display: contents case and the ::after case using
FindNextSibling.

The removal of line frames is moved up to not interfere with the insertion point
computation.

Also parentAfterFrame is renamed to nextSibling, which is more relevant to what
it was doing with display: contents.

MozReview-Commit-ID: 1cqclsGQlaw
2017-12-08 00:02:00 +01:00
Emilio Cobos Álvarez
c1a9f55817 Bug 1419762: Return the inline continuation of an IB split when appending. r=mats
The only reason not to do that is when there's after content in there. We know
that there isn't really any ::after content, since it would've been handled by
FindNextSibling, so we know we're performing a real append.

MozReview-Commit-ID: ExoPolZy4gG
2017-12-07 23:57:39 +01:00
Emilio Cobos Álvarez
091c695546 Bug 1422538: Use a plain for loop instead of IntegerRange because it busts OSX builds who knows why. r=me
I don't understand why though... on a CLOSED TREE, of course.

MozReview-Commit-ID: 4HJohKNdMiQ
2017-12-07 23:52:34 +01:00
Sylvestre Ledru
da3534f6c6 Bug 1423856 - Remove the space in the .app files to fix a potential update issue. r=glandium, a=RyanVM
MozReview-Commit-ID: 5lpe1or6Hod

--HG--
extra : source : 3f6d2b219c78ad11f7e5343c5456c4770bd76b71
2017-12-07 23:39:30 +01:00
shindli
2f09c0a994 Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE 2017-12-08 00:26:07 +02:00
shindli
0bed6b5d6d Merge inbound to mozilla-central r=merge a=merge 2017-12-08 00:12:14 +02:00