Commit Graph

507451 Commits

Author SHA1 Message Date
Lee Salzman
f899d6e6ff Bug 1325259 - fix A8_RowProc_Opaque to not use legacy broken lerp. r=vliu
MozReview-Commit-ID: FU7WxzQ3n7T
2017-01-18 10:15:09 -05:00
Geoff Brown
a1661451d6 Bug 1329034 - Increase default timeout on debug browser mochitests; r=jmaher 2017-01-18 07:56:49 -07:00
Ryan VanderMeulen
3aad788019 Merge m-c to inbound. a=merge 2017-01-18 09:54:06 -05:00
Andrea Marchesini
d63b101bc3 Bug 1331751 - Fix the use of nsIURIWithPrincipal in nsPrincipal::GetOriginInternal, r=bkelly 2017-01-18 15:52:24 +01:00
ffxbld
3cf75d73aa No bug, Automated HPKP preload list update from host bld-linux64-spot-418 - a=hpkp-update 2017-01-18 06:39:35 -08:00
ffxbld
29e1df754b No bug, Automated HSTS preload list update from host bld-linux64-spot-418 - a=hsts-update 2017-01-18 06:39:33 -08:00
Ben Kelly
1f1249cf75 Bug 1328642 Protect multi-thread stream access with a mutex. r=asuth 2017-01-18 06:30:24 -08:00
Ryan VanderMeulen
4eacb032f5 Merge autoland to m-c. a=merge 2017-01-18 09:24:55 -05:00
Gijs Kruitbosch
226f908bd8 Bug 1322327 et al., update readability from github, rs=me
MozReview-Commit-ID: Gg9o2gE6T3t
2017-01-18 14:21:10 +00:00
Andrea Marchesini
41bb03a148 Bug 1331564 - XHR SyncTeardownRunnable must run also when the worker is in killing state, r=bkelly 2017-01-18 15:05:41 +01:00
Andrea Marchesini
298618870f Bug 1331849 - Replace NS_NewNativeLocalFile with NS_NewLocalFile in dom, r=smaug 2017-01-18 14:58:37 +01:00
Ehsan Akhgari
1d71312175 Bug 1331676 - Avoid doing sync IPC to the parent process for getting gfx feature status; r=dvander 2017-01-18 08:57:14 -05:00
Ehsan Akhgari
42a8bbcbb1 Bug 1331838 - Remove support for app URIs in CSP directives; r=ckerschb 2017-01-18 08:57:13 -05:00
Sebastian Hengst
15d195900f Backed out changeset 97214e3bf73d (bug 1275746) for failing xpcshell test test_avoid_middle_complete.js. r=backout 2017-01-18 14:56:19 +01:00
Sebastian Hengst
0269ef6d15 Backed out changeset 0b09769075af (bug 1275746) 2017-01-18 14:55:47 +01:00
Sebastian Hengst
e846962cd7 Backed out changeset ccf75f2fa112 (bug 1275746) 2017-01-18 14:55:43 +01:00
Randell Jesup
c2ddab6158 Bug 1330318: Fix droppedFrames statistic in webrtc, and improve debugs r=pehrsons 2017-01-18 08:47:39 -05:00
Jan de Mooij
de8472c2fe Bug 1326067 followup - Add basic/destructuring-iterator.js jit-test to cgc-jittest-timeouts.txt. r=me 2017-01-18 14:32:56 +01:00
Christoph Kerschbaumer
17b3179911 Bug 1329032 - Test privileged about page to use SystemPrincipal as TriggeringPrincipal when loading about page in child. r=gijs 2017-01-18 08:44:42 +01:00
Christoph Kerschbaumer
be82c7af85 Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs 2017-01-18 08:24:55 +01:00
Shu-yu Guo
e210d42f8d Bug 1331452 - Followup: hazard fix. 2017-01-17 23:29:33 -08:00
Cameron McCormack
c5eaaabab2 Bug 1324663 - stylo: More crashtest annotation adjustments. r=me
MozReview-Commit-ID: DLHMu3nmLKO
2017-01-18 15:09:00 +08:00
Boris Zbarsky
49b332e5c1 Bug 1330536 part 8. Annotate Node.textContent as capable of OOM but not of throwing otherwise in the IDL. r=smaug 2017-01-17 23:52:29 -05:00
Boris Zbarsky
c23f96a55c Bug 1330536 part 7. Change nsINode::GetTextContent to take an OOMReporter, not an ErrorResult. r=smaug 2017-01-17 23:52:29 -05:00
Boris Zbarsky
0fea28b3da Bug 1330536 part 6. Add tests for code generation for CanOOM members. r=smaug 2017-01-17 23:52:14 -05:00
Boris Zbarsky
1cf89e40b6 Bug 1330536 part 5. Correctly mark fallibility/movability/etc in jitinfo for cases that can OOM but are otherwise infallible. r=smaug 2017-01-17 23:52:13 -05:00
Boris Zbarsky
69cf877f8c Bug 1330536 part 4. Pass OOMReporter from bindings in cases that can OOM but are otherwise infallible. r=smaug 2017-01-17 23:52:13 -05:00
Boris Zbarsky
fbf9e7a22b Bug 1330536 part 3. Add a subclass of FastErrorResult that can be used only to throw OOM. r=smaug 2017-01-17 23:52:13 -05:00
Boris Zbarsky
cd4d446a9c Bug 1330536 part 2. Change Descriptor.getExtendedAttributes to include 'canOOM' information as needed. r=smaug 2017-01-17 23:52:13 -05:00
Boris Zbarsky
2973eff777 Bug 1330536 part 1. Add a CanOOM annotation, and the corresponding GetterCanOOM, SetterCanOOM annotations, to the IDL parser. These can be used in the cases when Throws/GetterThrows/SetterThrows can be used, to indicate that the only possible exception is NS_ERROR_OUT_OF_MEMORY. r=smaug 2017-01-17 23:52:13 -05:00
Ryan VanderMeulen
fcbf4425b0 Backed out 2 changesets (bug 1261585) for causing website bustage.
Backed out changeset 3b5321a426ad (bug 1261585)
Backed out changeset f6d5e6243d01 (bug 1261585)

--HG--
extra : rebase_source : 9e87123f7688db13d341e713d4781cbc3e419960
2017-01-17 23:29:11 -05:00
Ting-Yu Lin
6240680e1f Bug 1331850 - Swap ClosestSide and FarthestSide in StyleShapeRadius. r=heycam
Make them match the order in nsCSSProps::kShapeRadiusKTable.

MozReview-Commit-ID: FOMelaA5sYv

--HG--
extra : rebase_source : b72b58c2f8388577389b73756d6e58d92c6f0c91
2017-01-18 12:01:57 +08:00
Andrea Marchesini
c980b8d524 Bug 1323935 - Entries API must use NS_NewLocalFile instead of NS_NewNativeLocalFile, r=smaug 2017-01-18 04:48:29 +01:00
Astley Chen
392514a484 Bug 1331296 : Part 5 - Update DevTool CSS property database. r=tromey
MozReview-Commit-ID: Ec49CX8iJNT

--HG--
extra : rebase_source : 69d5738cb1446c4736961958ea599c1d07f064f3
2017-01-18 10:50:37 +08:00
Astley Chen
01e184df82 Bug 1331296 : Part 4 - Remove CSS parser support of -moz-calc(). r=heycam
MozReview-Commit-ID: k5ENlCAXZf

--HG--
extra : rebase_source : 751aac202ed3c97847a1520f4f122ad8802a4a57
2017-01-18 10:50:31 +08:00
Astley Chen
5f62e1165f Bug 1331296 : Part 3 - Remove -moz-calc() from DevTool tests. r=tromey
MozReview-Commit-ID: K74j01JYjfY

--HG--
extra : rebase_source : c50c4157e77ffad02b7697204cce085683d9bc90
2017-01-18 10:50:28 +08:00
Astley Chen
ea8b1d8824 Bug 1331296 : Part 2 - Unprefix -moz-calc() in dom tests. r=heycam
MozReview-Commit-ID: DTmuxTZ6S6a

--HG--
extra : rebase_source : 3fd81cfb0bd0c819b3ce700487471246e9cf3498
2017-01-18 10:50:24 +08:00
Astley Chen
8ce1c2ecff Bug 1331296 : Part 1 - Remove or unprefix -moz-calc() from layout tests. r=heycam
MozReview-Commit-ID: HKCS8Uqv1Cs

--HG--
extra : rebase_source : 1d49bf139db6204cf31fa6820cced7f5b8a17af6
2017-01-18 10:50:19 +08:00
Cameron McCormack
5c5c0e175d Bug 1331326 - stylo: Shuffle some nsIDocument fields around to avoid rust-bindgen problem. r=bz
MozReview-Commit-ID: sYpRzC2t0E

--HG--
extra : rebase_source : f9ce14bae5ca7adb74ffd8512927575c26126a81
2017-01-16 16:27:56 +08:00
Ricky Chien
3329bea285 Bug 1329068 - Fix layout issue for PropertiesView r=Honza,ntim
MozReview-Commit-ID: HKW38QrPovm

--HG--
extra : rebase_source : 98f40bf9b839e2704adffacf5eb412238a3cee1f
2017-01-15 14:30:18 +08:00
Chris Peterson
5b50a98ca0 Bug 1331170 - Part 2: Remove gfx/thebes checks for Windows 7+. r=jrmuizel
MozReview-Commit-ID: 3odBsRFRmD0

--HG--
extra : rebase_source : 6508406332d53966499d6acfc3006070f070b811
extra : histedit_source : 7434ebb71deb4d3c9f3b8a7aeac07aba5311d631
2017-01-09 21:21:40 -08:00
Chris Peterson
9ae8abecfa Bug 1331170 - Part 1: Remove some gfx/thebes checks for Windows Vista+. r=jrmuizel
MozReview-Commit-ID: EwlnKa8Xyg6

--HG--
extra : rebase_source : 280d87f4007f1d0fb42ecf0e657ba090d03aca39
extra : histedit_source : 7d0b092648cec7caf8b301234d1ec0f525eb92b6
2017-01-09 21:24:29 -08:00
Shu-yu Guo
f48c0d3547 Bug 1331452 - Keep scope in a slot in WasmFunctionCallObjects. (r=yury) 2017-01-17 19:46:19 -08:00
cku
1d4fd4233f Bug 537623 - Part 3. Fix test cases of filter-userspace-offset.svg. r=longsonr+218550
There are three test cases which are actually wrong, for example:
* offsetContainer=use&mask=userSpace-at100
  This test case is actually wrong one. All the content of <use> element should
  be masked out by the selected mask. We should use <mask id="userSpace-atZero">
  instead.

MozReview-Commit-ID: B3D2gTWmwXC

--HG--
extra : source : fcb3c9a6426e9a54a28abd5acf4448bbfac5cf0c
extra : histedit_source : 8d6c685c4d051f0e20bc286d2ab829e47d22efef
2017-01-17 17:00:46 +08:00
cku
5f8074c155 Bug 537623 - Part 2. reftests for filter/clip-path/mask painting in an use element. r=longsonr+218550
MozReview-Commit-ID: 6fFEhKHIK0U

--HG--
extra : source : f69bd7779bc9fbf3d4e38c8025eee0041da4bca1
extra : histedit_source : 5fd10ee8dbbfb073aa47ed9dbb81aed2cb47d798
2017-01-17 01:46:22 +08:00
cku
5064a33bd2 Bug 537623 - Part 1. Remove extra translation for <use> element in nsSVGUtils. r=longsonr+218550
For nsSVGUtils::FrameSpaceInCSSPxToUserSpace:
If we give a nsSVGUseFrame to this function, it will return <use>'s x/y as
translation vector, which is not necessary. A point (a, b) in frame's
coordinate space should keep (a, b) in <use>'s coordinate space with no change.

Since we remove extra translation in nsSVGUtils::FrameSpaceInCSSPxToUserSpace,
aslo update nsSVGUtils::GetBBox accordingly.

MozReview-Commit-ID: BMjSonjoWd2

--HG--
extra : source : e32814fc5ab6fdb9e723b8109aa8f398b1c883f6
extra : histedit_source : 564968d47a3d95fde8e5b83c55148b63c1feb085
2017-01-17 17:06:16 +08:00
Iris Hsiao
6dbea17a8e Backed out changeset e32814fc5ab6 (bug 537623) 2017-01-18 11:25:25 +08:00
Iris Hsiao
86f0c869f1 Backed out changeset f69bd7779bc9 (bug 537623) 2017-01-18 11:25:22 +08:00
Iris Hsiao
b158e11d27 Backed out changeset fcb3c9a6426e (bug 537623) for developer's request 2017-01-18 11:25:18 +08:00
David Anderson
22504df44c Fix ImageBridgeChild memory tracking errors on shutdown. (bug 1323957 part 6, r=mattwoodrow)
--HG--
extra : rebase_source : 58a8df18d964cbe1b216cc7e8dbceb39760e632e
2017-01-17 18:47:07 -08:00