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

492941 Коммитов

Автор SHA1 Сообщение Дата
Bill McCloskey 6148c45952 Bug 1305165 - UpdateDisplayPortMarginsFromPendingMessages should use PCompositorBridge channel (r=kats) 2016-09-27 18:48:00 -07:00
Bill McCloskey e26fb466f2 Bug 1304359 - Don't break browser for tabswitch assertions (r=mconley) 2016-09-27 18:46:35 -07:00
Nathan Froyd aa23cf7561 Bug 1305814 - fix -Wreorder warning in MessageChannel; r=billm
Initializer lists are supposed to initialize member variables in the
order they're listed in the class definition.
2016-09-28 04:44:11 -04:00
Matt Woodrow d6f48852a6 Bug 1305213 - Make sure the cached CanUseHardwareVideoDecoding value is updated when DeviceMangerDx is initialized. r=dvander 2016-09-28 11:34:48 +13:00
Bill McCloskey 1af5239b38 Bug 1283681 - Update list of CPOW-whitelisted add-ons based on new data 2016-09-27 15:15:25 -07:00
Geoff Brown 69fd23cff2 Bug 1204281 - Adjust chunks and max run time for Android mochitests; r=me 2016-09-27 15:34:28 -06:00
Edwin Flores d6dab74e60 Bug 1305234 - Back out changeset f7aeb4b3ccb1 (bug 1279398) for causing top crashes. r=edwin DONTBUILD
--HG--
extra : rebase_source : 17ccf89223eeca1bc08c3e45ec7e22d3456c2d00
extra : source : 5285464565a804f3766f273b20fb7147f92db53e
2016-09-27 19:52:17 +01:00
Ryan VanderMeulen 99dc13308f Backed out changeset 5285464565a8 for landing with the wrong bug number in the commit message.
--HG--
extra : rebase_source : 9aff59b0badc1d7fb1a173471fb829f9320e311d
2016-09-27 17:31:59 -04:00
Lee Salzman 632d270fe0 Bug 1305312 - write putImageData pixels as opaque for opaque canvas. r=jrmuizel
MozReview-Commit-ID: 5mVzeNwY28u
2016-09-27 17:31:13 -04:00
Lee Salzman 7052015439 Bug 1304195 - silence warnings from ScopedXErrorHandler when used off main thread if acknowledged. r=nical
MozReview-Commit-ID: 34LaghDR15f
2016-09-27 12:28:57 -04:00
Edwin Flores 2e88e8e508 Bug 1306234 - Back out changeset f7aeb4b3ccb1 (bug 1279398) for causing top crashes. r=edwin
--HG--
extra : rebase_source : 24aee74e09242f1cae18a1df48654268a2e91769
2016-09-27 19:52:17 +01:00
Jeff Walden 792cfa85a2 Bug 1269722 - Add a missing #include for non-unified. r=bustage
--HG--
extra : rebase_source : 6eb14e043d0fedfb79bca6e2c8013e8216dd5ac9
2016-09-27 14:22:25 -07:00
Sebastian Hengst a026f5edf9 Backed out changeset 7bcb0c169466 (bug 1305628) for crashing with mozilla::OffTheBooksMutex::Lock. r=backout 2016-09-27 23:21:47 +02:00
Matthew Gregan de2a95a064 Bug 1305604 - Convert dashes to underscores in crate name when generating --extern option. r=froydnj 2016-09-28 10:07:47 +13:00
Matthew Gregan 318e608e57 Bug 1305596 - Convert debug-only asserts added in bug 1303247 to release asserts. r=rillian 2016-09-27 13:09:21 +13:00
James Andreou a47ce92ac2 Bug 1282124 - Remove nsILoadInfo.usePrivateBrowsing and the SEC_FORCE_PRIVATE_BROWSING flag; r=smaug,jryans 2016-09-27 16:56:44 -04:00
Aaron Klotz 96c052cf1f Bug 1304883: Modify mscom::MainThreadInvoker and Win32 widget to use atomic boolean to flag pending APCs; r=jimm
MozReview-Commit-ID: 7fXoDkBEd2V

--HG--
extra : rebase_source : 1960f9bf8294bfea15209554dd7fdc0ce1df5dcc
2016-09-22 15:07:01 -06:00
Jeff Walden 1627aee084 Bug 1269722 - Remove the standalone Sprint function that almost no one error-checks in favor of a member function, and error-check every use of it. r=jandem
--HG--
extra : rebase_source : 21506b36159c77148510dae70bb584a526828196
2016-09-23 19:20:31 -07:00
Jeff Walden e600ef69d7 Bug 1269722 - Make GenericPrinter::put(const char*) inline, delegating to the length-delimited put(), as its algorithm is now identical everywhere. r=jandem
--HG--
extra : rebase_source : 0e36601b8812c9862ddaf36d1259ce5e22808cc7
2016-09-23 02:25:06 -07:00
Jeff Walden 06e9d640a1 Bug 1269722 - Make GenericPrinter::put return < 0 *only* when an error is reported, and don't attempt to support partial puts. r=jandem
--HG--
extra : rebase_source : f1ff2667364150acadd05fb816e0faeef0aa0845
2016-09-23 02:25:01 -07:00
Andrew McCreight 068861044a Bug 1301301, part 5 - In debug builds, check if there are too many calls to JS::TraceChildren. r=smaug
This can indicate that we are repeatedly calling TraceChildren on
non-AddToCCKind GC things.

MozReview-Commit-ID: C2udI1zg5R9
2016-09-26 10:19:07 -07:00
Andrew McCreight 5a97b708ad Bug 1301301, part 4 - Make calls to JS::TraceChildren go through a single method on CCJSContext. r=smaug
In this patch I add a new tracer base class, CCJSTracer, and make all
of the code in CycleCollectedJSContext that used to do
JS::TraceChildren depend on it. This will let me record the number of
calls to JS::TraceChildren in one place, in a later patch.

This should not change any behavior.

MozReview-Commit-ID: LdDu5rnpvX0
2016-09-26 10:19:07 -07:00
Andrew McCreight 9d11cb0868 Bug 1301301, part 3 - Implement Begin and EndCycleCollectionCallback in CCJSContext. r=smaug
This will let my later patch run code at the start and end of each CC.

This patch should not change any behavior.

MozReview-Commit-ID: Fu6v3wo8qKB
2016-09-26 10:19:07 -07:00
David Anderson ea061497c3 Fix vsync sometimes not firing after the GPU process crashes. (bug 1305628, r=mattwoodrow) 2016-09-27 13:15:55 -07:00
George Wright 865f4251ec Bug 1304360 - Add Windows 7 w/Intel drivers less than or equal to build ID 1749 to the blocklist for D3D9 layers r=milan 2016-09-27 16:10:02 -04:00
Ryan VanderMeulen 10262ed0cb Backed out changeset 4bdbbae12cb3 (bug 918719) for causing webcompat issues.
--HG--
extra : rebase_source : 58d99de7d9ee9e32383b9d18e4fb80a1bc59d0ad
2016-09-27 15:58:01 -04:00
Dylan Roeh f2d63fa10f Bug 1294821 - De-singletonize EventDispatcher and make it application-specific. r=jchen 2016-09-27 11:07:24 -05:00
Cory Price 8ec7ee57a1 Bug 1302414 - Theme preview is not working. r=sebastian
--HG--
extra : rebase_source : 53c8b40b3666e30d53852ce8633c91e1eaf7c25e
2016-09-23 09:56:26 -07:00
Richard Marti a1246ef4ea Bug 1305698 - Add a margin of 48px to #disabled-unsigned-addons-info in Add-on manager. r=Gijs
--HG--
extra : rebase_source : d7b0125a3a636162f8af2ceb9c5af78c9bd81f9c
2016-09-27 19:49:04 +02:00
Kate McKinley c57d400961 Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

MozReview-Commit-ID: ES1JruCtDdX

--HG--
extra : rebase_source : 2ac6c93c49f2862fc0b9e595eb0598cd1ea4bedf
2016-09-27 11:27:00 -04:00
Jed Davis 75b81d566f Bug 1303813 - Allow media plugins to call madvise with MADV_FREE. r=gcp
--HG--
extra : rebase_source : 42fa66774311cc1dcf2c18643c7118483acff89d
2016-09-26 16:10:00 -04:00
Jed Davis cb2e7d319f Bug 1304220 - Allow media plugins to use the times(2) syscall. r=gcp
--HG--
extra : rebase_source : 595bf264b48968ec25d02c82866ef02ef87a59fa
2016-09-26 16:32:00 -04:00
Alessio Placitelli 176384949f Bug 1305654 - Fix the SetMaximum C++ API for Scalars. r=gfritzsche
--HG--
extra : rebase_source : 0336b8ab252e6e17c821692cff56cfdf8abafe87
2016-09-27 01:32:00 -04:00
Olli Pettay 588f79ddd9 Bug 1301777 - Use nsCOMPtr for stack variables. r=mccr8
--HG--
extra : rebase_source : cdbc82c57f3904ea98d5392a9587351447496763
2016-09-27 15:36:41 -04:00
Wes Kocher 3014d2c1e7 Backed out changeset f82827622145 (bug 1304042) for making the build fail on existing failures a=backout 2016-09-27 12:49:18 -07:00
Ehsan Akhgari 0baf8d2b40 Bug 1300908 - Avoid using expanded principals as the loading principal of XHR; r=smaug 2016-09-27 14:11:28 -04:00
Wes Kocher 887e651a5f Backed out 6 changesets (bug 1189901) for Windows talos g1 and s failures a=backout CLOSED TREE
Backed out changeset 14660f4f2b23 (bug 1189901)
Backed out changeset 647db9f59d9e (bug 1189901)
Backed out changeset 926a610af8a7 (bug 1189901)
Backed out changeset 610b70634239 (bug 1189901)
Backed out changeset 866c0244a7c1 (bug 1189901)
Backed out changeset 081c6b4986a9 (bug 1189901)
2016-09-27 11:09:34 -07:00
Ted Mielczarek c1505ef26b bug 1304042 - buildsymbols should fail if running dsymutil fails. r=gps
MozReview-Commit-ID: LteC4jGF3FD

--HG--
extra : rebase_source : 2465a5fd04a45d73660cf7557e706631855f24d5
2016-09-20 10:35:16 -04:00
Ted Mielczarek abdba70d60 bug 1301751 - work around llvm-dsymutil crash by building rust with debuginfo=1 instead of -g. r=froydnj
MozReview-Commit-ID: 5pK8okLw0Cl

--HG--
extra : rebase_source : f1c366ae3751bcd70272e77c7754fb4adeafdd7b
2016-09-27 06:24:24 -04:00
Mats Palmgren a35861c69d Bug 1255393 part 8 - [css-grid] Add/tweak reftests. 2016-09-27 17:05:41 +02:00
Mats Palmgren 24e5de8ccb Bug 1255393 part 7 - [css-grid] Update intrinsic max track sizing for span>1 to the latest Grid spec. r=dholbert
Step 2.5 "For intrinsic maximums" now use the min-size contribution.
https://hg.csswg.org/drafts/diff/575fb847e29d/css-grid/Overview.bs
https://drafts.csswg.org/css-grid/#algo-content
2016-09-27 17:05:41 +02:00
Mats Palmgren cd4c23a413 Bug 1255393 part 6 - [css-grid] Update 'auto' min track sizing for span>1 to the latest Grid spec. r=dholbert
'auto' tracks now also gets an item's min/max-content contribution
(in 2.2/2.3) when sizing under a min/max-content constraint.
(Previously, 'auto' only got the min-size contribution under 2.1)
https://drafts.csswg.org/css-grid/#algo-content
2016-09-27 17:05:41 +02:00
Mats Palmgren 7a1dca9913 Bug 1255393 part 5 - [css-grid] Remove dead code related to obsolete flex track min-sizing. r=dholbert 2016-09-27 17:05:41 +02:00
Mats Palmgren 9aa8eef809 Bug 1255393 part 4 - [css-grid] Cache min/max-content and min-size contributions better. r=dholbert 2016-09-27 17:05:41 +02:00
Mats Palmgren 9ab65db5db Bug 1255393 part 3 - [css-grid] Update 'auto' min track sizing for span=1 to the latest Grid spec. r=dholbert
Now it returns the min/max-content contribution for intrinsic sizing.
Otherwise, i.e. during Reflow, return the min-size contribution.
(Previously, it always returned the min-size contribution.)
https://drafts.csswg.org/css-grid/#algo-content
2016-09-27 17:05:40 +02:00
Mats Palmgren 0f91dea2f7 Bug 1255393 part 2 - [css-grid] Update MinSize() to reflect the latest spec text for min-size contribution. r=dholbert
https://drafts.csswg.org/css-grid/#min-size-contributions
2016-09-27 17:05:40 +02:00
Mats Palmgren d17a96db4a Bug 1255393 part 1 - [css-grid] Introduce a SizingConstraint enum type. r=dholbert 2016-09-27 17:05:40 +02:00
Carsten "Tomcat" Book ea2599961b Backed out changeset 3eb2ceb66ec5 (bug 1304195) for static build bustage 2016-09-27 16:56:20 +02:00
Andrea Marchesini 7505d76cd1 Bug 1304910 - Adding a test about nsTemporaryFileInputStream and PSendStream, r=jdm
--HG--
rename : dom/media/test/test_mediarecorder_record_canvas_captureStream.html => dom/media/test/test_temporary_file_blob_video_plays.html
2016-09-27 16:39:47 +02:00
Lee Salzman bef76e271e Bug 1304195 - silence warnings from ScopedXErrorHandler when used off main thread if acknowledged. r=nical
MozReview-Commit-ID: 34LaghDR15f
2016-09-27 10:35:17 -04:00