Ben Kelly
10e7aa67d1
Bug 1398942 P2 Convert nsPipe3.cpp NS_ASSERTION() calls to hard assertions. r=froydnj
2017-09-13 10:36:18 -07:00
Ben Kelly
db6fe1b9f4
Bug 1398942 P1 Convert existing nsPipe3.cpp MOZ_ASSERT's to use MOZ_DIAGNOSTIC_ASSERT. r=froydnj
2017-09-13 10:36:15 -07:00
Alexander Surkov
368e47efdb
Bug 1360210 - crash in mozilla::a11y::FocusManager::IsFocused const, r=davidb
2017-09-13 12:45:11 -04:00
Peter Moore
678aa7fce2
Bug 1382204 - enable coalescing on macOS/win10-gpu tests and disable on linux builds,r=dustin
2017-09-13 12:30:07 +02:00
Christoph Kerschbaumer
d52e12418d
Bug 1399468 - Update remaining tests within dom/browser-element to comply with new toplevel data: URI navigation policy. r=smaug
2017-09-13 16:07:19 +02:00
Michael Layzell
44f1d8fa25
Bug 1396976 - Flush IME document changes when entering nested Document Update, r=masayuki
2017-09-13 11:45:49 -04:00
Michael Layzell
6e8114439a
Bug 1389235 - Submit the bhr ping at least once a day, r=froydnj
2017-09-13 11:45:48 -04:00
Michael Layzell
5dff36164d
Bug 1398883 - Disable the DataTransfer::Protected state for Firefox 57, r=baku
...
This isn't a super essential feature, and is just a change to try to bring us in
line with chromium and the spec. As this has apparent web compat issues, and
DataTransfer is a hard to test area, this patch moves the changes behind a pref,
which we can come back to turning on after we ship 57.
2017-09-13 11:45:48 -04:00
Michael Layzell
c24551af0d
Bug 1398471 - Read data from DataTransfer before yielding, r=gijs
...
Previously the code looped and yielded between each loop. This caused the
DataTransfer to be cleared before the read completed.
This splits the loop into 2 sections such that we read all important data from
the DataTransfer before it is cleared.
2017-09-13 11:45:48 -04:00
Andrew Osmond
cf998634b8
Backed out changeset e66c8d65d0f1 (bug 1389021) because it did not reduce the crash volume.
2017-09-13 11:19:06 -04:00
Matt Howell
35ff2759a8
Bug 1397902 - Switch on the new stub installer strings and remove the old ones. r=agashlin,flod
...
MozReview-Commit-ID: 87PmEx0BbHe
--HG--
extra : rebase_source : 75dbd979e1ebec8955ee1233d30520cf4e3af798
extra : source : 20f0e8f7f241c9becb500773f1044eacfd07efc1
2017-09-12 13:10:13 -07:00
Andrew Osmond
85db0466a2
Bug 1399453 - Temporarily annotate crash reports with compositor thread owners. r=dvander
...
From the crashes associated with bug 1389021, we know that some
compositor thread IPDL owners are not being cleaned up properly. We do
not know which protocols are causing the problem, so we temporarily will
annotate the logs with the ownership status. This should be limited to
under a dozen instances of the protocols.
This change will be backed out after a few builds are produced with it
and we see the first crash reports with the relevant data.
2017-09-13 11:16:05 -04:00
Sebastian Hengst
61569e53a2
Backed out changeset 142c2979af94 (bug 1254688) for failing mochitest dom/tests/mochitest/general/test_resource_timing_unload.html | Only one entry should be found. r=backout on a CLOSED TREE
2017-09-13 16:58:44 +02:00
Sebastian Hengst
49cb3c40cb
Backed out changeset 0140b9418003 (bug 1398556) for asserting at dom/file/ipc/IPCBlobInputStream.cpp:555. r=backout on a CLOSED TREE
2017-09-13 16:57:39 +02:00
Sebastian Hengst
b3fd3e1e87
Backed out changeset 393e901c47f6 (bug 1399466) so bug 1398556 can be backed out. r=backout on a CLOSED TREE
2017-09-13 16:56:25 +02:00
Geoff Brown
59295bdd27
Bug 1394910 - Return failed status from mochitest harness when one or more tests fail; r=jmaher
2017-09-13 08:27:18 -06:00
Will Wang
1e04e92d6a
Bug 1365970 - Move data collector timer in the content process to idle dispatch. r=mikedeboer
2017-09-13 21:06:06 +08:00
Yury Delendik
3614bb831d
Bug 1399217 - Disable wasm disassembly for non-binary source. r=jlast
...
MozReview-Commit-ID: KEyyOjyKXPF
2017-09-12 13:57:31 -05:00
Shawn Huang
f86d1e915d
Bug 1399038 - Enable Storage API on beta/release. r=janv, baku
2017-09-13 21:46:36 +08:00
Andrea Marchesini
88cc64e1f7
Bug 1399466 - IPCBlobInputStream should not use STS to read from the remote Stream, but DOMFile thread instead, r=smaug
2017-09-13 15:37:49 +02:00
David Anderson
7723f663ea
Bypass DecomposeIntoNoRepeatRects when possible. (bug 1396507 part 3, r=mattwoodrow)
...
--HG--
extra : rebase_source : 7e251cceb9b380b3fbe090090ded085a6b83df50
2017-09-13 09:30:26 -04:00
David Anderson
43bdfcc4d2
Clean up how textured regions are added to draw calls. (bug 1396507 part 2, r=mattwoodrow)
...
--HG--
extra : rebase_source : 671b6887d2772cd9045359f753ab0edb95a85698
2017-09-13 09:29:50 -04:00
David Anderson
e58695c682
Clamp the visible region of ImageLayers to the picture rect. (bug 1396507 part 1, r=mattwoodrow)
...
--HG--
extra : rebase_source : 193aeefd657c1a4066dc6dfaa35c00e34e574ef6
2017-09-13 09:29:00 -04:00
Eugen Sawin
efd71c501c
Bug 1329154 - [1.0] Add GeckoView BrowserApp stub to support WebExtensions. r=snorp
2017-09-13 15:32:11 +02:00
Andrea Marchesini
2961a9e492
Bug 1398556 - IPCBlobInputStream should call OnInputStreamReady() on the current thread if ::AsyncWait() is called without passing nsIEventTarget, r=smaug
2017-09-13 15:29:39 +02:00
Dan Minor
ceaff80d1d
Bug 1393687 - Use VideoAdapter to handle max-fs; r=jesup
...
This uses the VideoAdapter to handle the max-fs constraint rather than
attempting to calculate and enforce it manually within the VideoConduit.
The resolution is taken as the small of the max-fs constraint and the
latest request from the video sink.
The old unit tests for max-fs and max-fr are removed as the size
calculation has now been delegated to the VideoAdapter and the tests do
not verify whether or not video has actually been scaled.
MozReview-Commit-ID: 18khmiNageR
--HG--
extra : rebase_source : 9d4c80ab5d426721c5c409d81130f2a586c862ad
2017-09-11 13:43:32 -04:00
Valentin Gosu
825c888826
Bug 1254688 - Test that loaded in onunload shouldn't show up in the next page performance object r=bz
...
MozReview-Commit-ID: ApFxoKmwoji
2017-09-13 14:55:15 +02:00
Ben Kelly
3f5330962d
Bug 1398484 P2 Add a WPT test that verifies importScripts() can be redirected. r=baku
2017-09-13 05:53:59 -07:00
Ben Kelly
f43590de33
Bug 1398484 Only assert that the channel does not change for top level service worker scripts. r=baku
2017-09-13 05:53:54 -07:00
Ya-Chieh Wu
43ae4b41dc
Bug 895096 - Part 3: Clean up twipsPerPixel to oneDevPixel. r=dbaron
...
MozReview-Commit-ID: 70aRd6KFpdd
2017-09-12 19:49:00 -04:00
Ya-Chieh Wu
70ba00ac09
Bug 895096 - Part 2: Merge the identical parameters. r=dbaron
...
MozReview-Commit-ID: DNXagFqxLsq
2017-09-12 19:49:00 -04:00
Ya-Chieh Wu
ce1be4b4eb
Bug 895096 - Part 1: Round border-collapsed table borders to device pixels rather than CSS pixels, as for other borders, and store them (as BCPixelSize) as device pixels rather than CSS pixels. r=dbaron
...
MozReview-Commit-ID: 3yqj8gAAGYv
2017-09-12 19:48:00 -04:00
John Dai
084e79f16c
Bug 1398401 - Add preference check for custom element setup. r=smaug
2017-09-12 00:40:00 -04:00
Georg Fritzsche
a935bd75f2
Bug 1398851 - Part 3: Re-enable test_TelemetrySend.js on Window 64bit debug. r=Dexter
...
--HG--
extra : rebase_source : 6e95f24c0cc7513821133d934da5ac3c7f6c1ff9
2017-09-13 03:21:00 -04:00
Georg Fritzsche
717862843d
Bug 1398851 - Part 2: Fix fragile TelemetrySend test. r=Dexter
...
--HG--
extra : rebase_source : c191007c899136cf2fa1c06f3c18f95205ff7ae0
2017-09-12 06:55:00 -04:00
Georg Fritzsche
8a7f5d347f
Bug 1398851 - Part 1: Add test logging for Telemetry PingServer requests. r=Dexter
...
--HG--
extra : rebase_source : ac2cbb991cd32cb9961bbc62e995c9c46c124bc5
2017-09-12 06:55:00 -04:00
Sebastian Hengst
1b67570071
Backed out changeset 5a73ec3a1970 (bug 1392841) for failing mochitests, e.g. dom/tests/mochitest/ajax/offline/test_bug474696.html, on Windows 7 without e10s. r=backout
2017-09-13 14:45:00 +02:00
Kartikaya Gupta
44c1104873
Bug 1398885 - Extend various APZ telemetry probes out for a few more releases. r=botond, data-r=liuche
...
Not all of these probes are expiring in 58, but they are all (with the exception
of CONTENT_RESPONSE_DURATION) metrics that might be affected by WebRender, and
so are useful to continue measuring until WebRender is "done". The CONTENT_RESPONSE_DURATION
probe is indicating durations have dropped over the past few releases and it would be
useful to continue to measure this for a few more releases.
MozReview-Commit-ID: CTsOGuMS5f3
2017-09-13 08:21:55 -04:00
Sebastian Hengst
7dd2b068b5
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-13 13:35:21 +02:00
Sebastian Hengst
e4a2f44531
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 9SALJlvWgoZ
2017-09-13 13:32:44 +02:00
Andrew Osmond
48d0fd5f55
Bug 1399079 - Fix StreamingLexer::Clone assert to handle SourceBuffer insertion failures. r=tnikkel
2017-09-13 07:26:04 -04:00
Andreas Tolfsen
d228da0fa7
No bug: Generate Marionette API docs. r=me
...
MozReview-Commit-ID: IGfMtLgswlY
2017-09-13 11:52:44 +01:00
Andrea Marchesini
6287db5bfa
Bug 1359017 - onmessageerror WPTs pass, r=masayuki
2017-09-13 12:43:02 +02:00
Sebastian Hengst
1fbe7771e8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: GUc4LEY8qp4
2017-09-13 11:27:47 +02:00
Sebastian Hengst
dd669d05e1
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JWKcdNfAFqk
2017-09-13 11:25:59 +02:00
Andrea Marchesini
57228a9b15
Bug 1359017 - onmessageerror for WindowEventHandlers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
abd6b28844
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
f59c3de953
Bug 1359017 - onmessageerror for BroadcastChannel in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
ab8673f32d
Bug 1359017 - onmessageerror for MessagePort in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:05 +02:00
Bob Owen
2e66e542ea
Bug 1314801 Part 2: Enable MITIGATION_IMAGE_LOAD_NO_LOW_LABEL and MITIGATION_IMAGE_LOAD_NO_REMOTE on Windows content sandbox. r=jimm
2017-09-13 11:19:41 +01:00