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

482613 Коммитов

Автор SHA1 Сообщение Дата
Julian Hector c58d37220b Bug 1286527 - Add sys_semop to seccomp whitelist. r=gcp 2016-07-13 15:03:30 +02:00
Julian Hector a6c28f48e6 Bug 1286119 - Add CASES_FOR_fchown and use it. r=gcp 2016-07-13 01:18:02 +02:00
Christoph Kerschbaumer 97e696739a Bug 1286376 - Do not call finish multiple times within test_contentpolicytype_targeted_link_iframe.html. r=smaug 2016-07-13 09:04:30 +02:00
Brad Lassey b34fdcf7fe Bug 1286292 - Fix graphene build for windows. r=fabrice 2016-07-12 11:37:45 -04:00
Chris H-C c12eb572dd Bug 1285006 - Remove IMAGE_MAX_DECODE_COUNT Telemetry r=gfritzsche, seth
It clears a histogram on the child process which is no longer allowed
(see bug 1218576)

MozReview-Commit-ID: GXWN7qpalAc
2016-07-13 11:53:00 +02:00
Hemanth Kumar Veeranki 9645dd1d36 Bug 1284844 - Reps: use quotes around text in ObjectWithText. r=me
MozReview-Commit-ID: ECn7bF3jnzK

--HG--
extra : rebase_source : fab00828cfec159145c02eb474ad8ce71987bf3d
2016-07-11 14:09:10 -04:00
Steve Chung 451e3bbbcb Bug 1283522 - Reps: support -0 grip in number rep. r=linclark
MozReview-Commit-ID: BWvMlbNdckG

--HG--
extra : rebase_source : fe9efa84f88e82cb5c0383ef87f071cf34abd85b
2016-07-13 11:37:27 +08:00
Gerald Squelart ddbe07d2c6 Bug 1286444 - Fix types when using VideoPlaybackQuality values - r=kinetik
These numbers are only used to calculate a percentage, so they don't really
need to be 64-bit long.

MozReview-Commit-ID: FfdyStjGITL

--HG--
extra : rebase_source : 704d7664a3462f68f2c495e3b5d66f71180d290b
2016-07-14 15:25:40 +10:00
Gerald Squelart 46e43139df Bug 1286444 - Use correct types to construct VideoPlaybackQuality - r=kinetik
VideoPlaybackQuality was fed uint64_t's, now it should be given uint32_t's.
Note that FrameStatistics currently provide uint32_t's, so we are fine now;
nevertheless I added a static_assert to verify that and ensure it stays true.

MozReview-Commit-ID: I0dgP1K4lg3

--HG--
extra : rebase_source : f8d673db0cd45d2b3ae03c092dff217e5d7ebbee
2016-07-14 15:18:36 +10:00
Gerald Squelart 46dec3c3f7 Bug 1286444 - Store uint32_t's in VideoPlaybackQuality - r=kinetik
Because VideoPlaybackQuality attributes are exposed as 'unsigned long' (aka
uint32_t) in the webidl interface, it would be dangerous to accept and store
them as uint64_t in the class.

MozReview-Commit-ID: EhX4lhTbA3c

--HG--
extra : rebase_source : ed1e745c7d69babe6875677e3c8a16a9d6f3172c
2016-07-14 14:31:12 +10:00
Carsten "Tomcat" Book 7400f56915 Merge mozilla-central to autoland 2016-07-14 13:49:32 +02:00
Carsten "Tomcat" Book bfcc10319e merge mozilla-inbound to mozilla-central a=merge 2016-07-14 11:45:54 +02:00
Carsten "Tomcat" Book 42c9a619ec merge fx-team to mozilla-central a=merge 2016-07-14 11:44:21 +02:00
Iris Hsiao aeb367f736 Backed out changeset bb5d09eec5ee (bug 1285053) for failures in test_evaluation-result.html 2016-07-14 15:18:12 +08:00
JW Wang 922e0eae89 Bug 1286760 - use macro to simplify the code. r=gerald
MozReview-Commit-ID: HsAOgQoGuQ5

--HG--
extra : rebase_source : b8e577ec6224bea0fc74bf5b1b782d30d7541a0c
2016-07-14 15:09:06 +08:00
JW Wang 91a7995095 Bug 1286755 - remove duplicate check. r=bechen.
MozReview-Commit-ID: FhTfHMERpLC

--HG--
extra : rebase_source : ce509936f2cb501d9c5df8ae03a8780960cd6bd0
2016-07-14 14:21:43 +08:00
cku 99414ab73f Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. r=mstange
MozReview-Commit-ID: Eo8FzwOFAOT

--HG--
extra : rebase_source : 7da0ec5d1066067d5c1b22f0bc69b01cfd1131c5
2016-07-14 12:47:06 +08:00
Timothy Nikkel 764c490e8f Bug 1271714. Limit asserts annotations for crashtest to e10s only, cause that's where they happen. 2016-07-13 23:37:13 -05:00
Nicholas Nethercote 4dc9849b87 Bug 1278439 - Adding a missing prefs service null check in url-classifier/. r=gcp.
--HG--
extra : rebase_source : 2f678d52978bfdc9533a67932133af3794cec171
2016-07-14 13:47:54 +10:00
Nicholas Nethercote 5e41a1de01 Bug 1278439 - Adding a missing prefs service null check in startupcache/. r=froydnj.
--HG--
extra : rebase_source : 1a7552207edf8c283fa3fe4d3b31af6c89ee141b
2016-07-14 13:47:50 +10:00
Nicholas Nethercote 2715b3a3ef Bug 1278439 - Adding a missing prefs service null check in chrome/. r=froydnj.
--HG--
extra : rebase_source : e1a3b142818311e74c566da49534727189075b9e
2016-07-14 13:47:49 +10:00
Nicholas Nethercote 303d9bf656 Bug 1278439 - Adding missing prefs service null checks in netwerk/. r=valentin.
--HG--
extra : rebase_source : 837c2579c05e99f09f302d03f44279aff0894f24
2016-07-14 13:47:44 +10:00
Alexandre Poirot d63a3adedf Bug 1285229 - Prevent duplicated context menu in the Inspector on Windows. r=jdescottes 2016-07-13 15:44:20 -07:00
Timothy Nikkel fa07f3610e Bug 1271714. Annotate expected asserts in layout/printing/crashtests/576878.xhtml. r=mstange
The asserts are:

###!!! ASSERTION: Bounds computation mismatch: 'mContainerBounds.IsEqualInterior(mAccumulatedChildBounds)', /layout/base/FrameLayerBuilder.cpp, line 4887
###!!! ASSERTION: bad aListVisibleBounds: 'r.GetBounds().IsEqualInterior(aListVisibleBounds)', /layout/base/nsDisplayList.cpp, line 1637

They happen because we have a wrap list item that contains an out of flow frame with no saved clip data. So the patch for this bug changes the scroll clip of the wrap list item from the scroll clip induced by the root scroll frame to the null scroll clip. All of the display items that the wrap list contains have the root scroll frame scroll clip, so this causes the scroll clipped bounds for the wrap list item to expand to the whole content area. These expanded bounds of the wrap list item get incorporated into the bounds of a parent transform item. Later the wrap list item is flattened away, and so it's no longer around to provide the expanded bounds, leading to the assertions.

I've thought through options like changing how scroll clipped bounds work for wrap list items, but I can't seem to find any solution that would be consistent. The best thing would be to get the proper clip on out of flows we are going to descend into, but I can't think of a good way to do that either in this case (or in general).
2016-07-13 01:08:17 -05:00
Nicholas Nethercote 6f4e7b36f5 Bug 1282185 (part 2) - Fix an assertion failure in DMD. r=erahm.
--HG--
extra : rebase_source : cb2ae2a5a6fdc84bbcaba64759b0dbce1e161249
2016-07-13 19:32:27 +10:00
Nicholas Nethercote dcf407f2a8 Bug 1282185 (part 1) - Remove a bogus assertion in DMD. r=erahm.
Since bug 1253512 landed, it's possible for DeadBlocks to lack an allocation
stack.

--HG--
extra : rebase_source : 0efc60192ed0992d2f68838d95586cd888765586
2016-07-13 18:10:56 +10:00
Boris Zbarsky 63c6b08058 Bug 790997. Align our tokenization of CSS bad-url-token with the CSS Syntax Level 3 CR. r=heycam,tromey
The main change is that once we discover we have a bad-url-token we consume
everything up to, but not including, the next ')' character.  While we do this
we can cross line boundaries and don't bother about matching braces or quotes.
We just keep going until we find the ')' or hit EOF.
2016-07-13 22:54:20 -04:00
Timothy Nikkel 8dab980fec Bug 1271714. When creating the wrap list item that contains the display list for a frame make sure to use a scroll clip that includes content in the display list. r=mstange
In nsIFrame::BuildDisplayListForChild for certain types of frames we create wrap list items to wrap the constructed display list to make those items inseperable.

We were using the current scroll clip by default when creating these items, but that scroll clip may not contain all the content in the display list if we traversed into an out of flow frame whose containing block is an ancestor of the current frame. The CurrentAncestorScrollClipForStackingContextContents keeps track of exactly this. (Its name might be a little misleading as we may not be dealing with a true stacking context here. Nevertheless it does contain the correct clip.)

We also need to initialize the value of mStackingContextAncestorSC when we create an AutoSaveRestore because we are now using that value sometimes without calling Enter/ExitStackingContext (which initializes mStackingContextAncestorSC).
2016-07-13 01:08:18 -05:00
Randell Jesup ae674679d8 Bug 1286644: cherry-pick AEC fix from Chromium Issue 576624 r=pkerr 2016-07-13 17:47:00 -04:00
Wes Kocher c97cce853d Merge m-c to inbound, a=merge 2016-07-13 14:11:15 -07:00
Wes Kocher e269c68bc5 Merge inbound to central, a=merge 2016-07-13 14:09:38 -07:00
Wes Kocher 6baed90fdc Merge autoland to central, a=merge 2016-07-13 12:01:17 -07:00
Wes Kocher 23ad7ef04f Backed out changeset dcb7835534e2 (bug 1277008) for jit test failures a=backout 2016-07-13 11:24:02 -07:00
Michael Layzell 0e16caee05 Bug 1242718 - Enable selection events outside of nightly, r=smaug 2016-07-13 13:59:41 -04:00
Luke Wagner 016eb0d060 Bug 1284155 - Baldr: add Table.prototype.length getter (r=bbouvier)
MozReview-Commit-ID: 9sXwZMOyGge

--HG--
extra : rebase_source : dff5cf095bc249ddc25b1ee2dba2097671884540
2016-07-13 12:34:44 -05:00
Luke Wagner 3450e6c004 Bug 1284155 - Baldr: add Table exports (r=bbouvier)
MozReview-Commit-ID: 4RVN5vi2ZQC

--HG--
extra : rebase_source : 39118e95455995521b1902013937b76d79dab5f1
2016-07-13 12:34:44 -05:00
Luke Wagner 3c2b9e1f36 Bug 1284155 - Baldr: refactor/rename exports to be more symmetric with imports (r=bbouvier)
MozReview-Commit-ID: F5VNVHiXwtY

--HG--
extra : rebase_source : eca0db4c4fb595f928f2e9c7e4187fed2fae5ef2
2016-07-13 12:34:44 -05:00
Nils Ohlmeier [:drno] 2f8d5ee202 Bug 1273652: mochi test to verify rendering happens after double negotiation. r=jesup
MozReview-Commit-ID: 9g8oa306DCE

--HG--
rename : dom/media/tests/mochitest/test_peerConnection_promiseSendOnly.html => dom/media/tests/mochitest/test_peerConnection_renderAfterRenegotiation.html
extra : rebase_source : 4092535f255858736f95b065bae1390cb557a4be
2016-07-12 16:36:59 -07:00
Kartikaya Gupta 982bc8ba1f Bug 1284586 - Disable paint-skipping for scrollframes that we detect as having a CSS-clipped descendant. r=mstange
MozReview-Commit-ID: AvjokFZMwdd
2016-07-13 16:05:53 -04:00
Jeff Gilbert 4cc1c59009 Bug 1136508 - Mark test as passing.
MozReview-Commit-ID: 133p1I8zh36
2016-07-13 11:58:39 -07:00
Jeff Gilbert d2247bd065 Bug 1136508 - Build fixes.
MozReview-Commit-ID: 15ONcukMzHz
2016-07-13 11:58:35 -07:00
Jeff Gilbert b2df168a9c Bug 1136508 - funcName for CopyTexImage2D should be copyTexImage2D.
MozReview-Commit-ID: DWcIxIb3Ikp
2016-07-13 11:58:32 -07:00
Jeff Gilbert 8a8e457903 Bug 1136508 - Removed unused READ_BUFFER out-var from ValidateCurFBForRead. - r=mtseng
MozReview-Commit-ID: 4qOQNbMkfUX
2016-07-13 11:58:29 -07:00
Jeff Gilbert 17ca78aeb4 Bug 1136508 - Remove redundent READ_BUFFER != NONE validation. - r=mtseng
MozReview-Commit-ID: D1yZ4m6p8Wk
2016-07-13 11:58:25 -07:00
Jeff Gilbert 11dc123610 Bug 1136508 - Detect CopyTexImage feedback loops. - r=mtseng
MozReview-Commit-ID: G1RsyyYMacp
2016-07-13 11:58:22 -07:00
David Anderson 6b2b817ec9 Add a callback for top-level actors to free themselves. (bug 1285364, r=billm)
--HG--
extra : rebase_source : 6954a2b34b521c886fba536cd7bedd5f30b94763
2016-07-13 11:21:58 -07:00
Corey Ford 55d426b404 Bug 1280344 - Use first continuation's normal position in computing sticky scroll ranges for APZ. r=dholbert
MozReview-Commit-ID: L0wRgCvb8h8
2016-07-12 12:36:31 -04:00
Mike Taylor 4fd54506f8 Bug 1285211. Enable "Report Site Issue" menu item in Aurora + Nightly. r=sebastian 2016-07-13 12:32:54 -04:00
George Wright 73eb07e665 Bug 1286218 - Do not clear our TextureClientPool when calling ClearCachedResources on a ClientLayerManager r=nical 2016-07-13 11:39:21 -04:00
Carsten "Tomcat" Book 96ab627a2b Merge mozilla-central to mozilla-inbound 2016-07-13 17:29:28 +02:00