Commit Graph

560874 Commits

Author SHA1 Message Date
Kris Maglione
ff2dd2a70a Bug 1402944: Part 3 - Move error checks into ChannelWrapper. r=mixedpuppy,ehsan
MozReview-Commit-ID: 7uLonYWnLcX

--HG--
extra : rebase_source : cf89bfe98adc699b74230356ce3cb99cc16d5af6
2017-09-26 13:38:54 -07:00
Kris Maglione
f80c50c88d Bug 1402944: Part 2 - Move error string logic into ChannelWrapper. r=mixedpuppy,ehsan
MozReview-Commit-ID: 4rOeoliLTV7

--HG--
extra : rebase_source : 3e9b1151e8dbc812623ae2fd05895b7362e322f1
2017-09-22 18:43:18 -07:00
Kris Maglione
8494f907e7 Bug 1402944: Part 1 - Document undocumented ChannelWrapper members. r=mixedpuppy,ehsan
MozReview-Commit-ID: bdKJKfB6H7

--HG--
extra : rebase_source : 7727928abae62aab3f22c24336c57365909d8e6a
2017-09-22 18:00:39 -07:00
Phil Ringnalda
bcdb26c051 Merge m-c to m-i
MozReview-Commit-ID: Dlbk9nWddvw
2017-09-27 18:49:01 -07:00
Phil Ringnalda
843be9af46 Backed out changeset e8737573b0e0 (bug 1403490) for breaking Win10 mochitest-gpu
MozReview-Commit-ID: bZaFTijyRZ
2017-09-27 18:38:44 -07:00
Jeff Gilbert
28ad7c4030 Bug 1403413 - Remove deprecated MOZ_ extension prefix aliases. - r=daoshengmu
MozReview-Commit-ID: JM5pVKW8po7
2017-09-27 17:46:25 -07:00
Wes Kocher
69a4ad9905 Merge m-c to inbound, a=merge CLOSED TREE
MozReview-Commit-ID: IEzTK3N02MR
2017-09-27 17:00:49 -07:00
Wes Kocher
61c098eae7 Merge inbound to m-c a=merge CLOSED TREE
MozReview-Commit-ID: 3pMHYV9oXLm

--HG--
rename : dom/base/nsReferencedElement.cpp => dom/base/IDTracker.cpp
rename : dom/base/nsReferencedElement.h => dom/base/IDTracker.h
2017-09-27 16:51:49 -07:00
Sebastian Hengst
03da0c1d95 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IsAdN1XhVDj
2017-09-27 23:54:52 +02:00
Sebastian Hengst
ef6aa2132c Backed out changeset 48299b6e8832 (bug 1403484) for breaking gecko decision task. r=backout on a CLOSED TREE 2017-09-27 21:36:31 +02:00
Aaron Klotz
abc6376ae3 Bug 1403687: Prevent use of SendSyncTextChangeEvent when replaying text changes from DocAccessibleChild deferred event queue; r=Jamie
MozReview-Commit-ID: 6itBBycWb0h
2017-09-27 15:34:56 -04:00
Stephen A Pohl
902da233bf Bug 1399086 - Refactor comments and remove gesture support code for macOS 10.7. r=mstange 2017-09-27 15:21:42 -04:00
Stephen A Pohl
9579b1395a Bug 1399086: Ensure that swipes on magic mice and back/forward buttons on other mice work as expected on macOS after the SDK switch to 10.11. r=mstange 2017-09-27 15:21:35 -04:00
Geoff Brown
68ec0079db Bug 1403565 - Improve test-verify behavior when reftest reference file is modified; r=jmaher 2017-09-27 13:15:35 -06:00
ffxbld
f54c1723be No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2017-09-27 10:38:25 -07:00
ffxbld
3a16ce743e No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update 2017-09-27 10:38:22 -07:00
David Major
cb46df4d86 Bug 1403220 - De-optimize some font functions to work around an MSVC PGO crash. r+a=RyanVM 2017-09-27 10:17:00 -04:00
Rob Thijssen
20d81eb586 Bug 1403484 - enable mochitest-webgl on tc win 10 opt & set to 8 chunks; r=jmaher
MozReview-Commit-ID: 6IFAtGp2Adj

--HG--
extra : rebase_source : 42054bb00975145e51e1ccf0ad521a134aeedf5a
2017-09-27 15:38:39 +03:00
Sebastian Hengst
dc3edbabca Backed out changeset 379e7e7bf80d (bug 1403615) for failing own crashtest. r=backout 2017-09-27 21:27:08 +02:00
Sebastian Hengst
a3b6b15cef merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: BGCq2q6xO1S
2017-09-27 11:47:52 +02:00
Jeff Muizelaar
d432f7bf8f Bug 1403214 - Fix webrender debug prefs. r=nical
The current code sets the wrong flags. Fix them and add the alpha-primitives flag.
2017-09-26 23:58:56 -04:00
Ryan Hunt
c6587123d7 Disable the GPU process in xpc-shell after we kill it to prevent extra restarts. (bug 1402500, r=dvander)
MozReview-Commit-ID: 3SNNGIfvTOr

--HG--
extra : rebase_source : f07c122e9ff8fd55f4646073ca0d35b1dd58e8fc
2017-09-26 10:26:44 -04:00
Sebastian Hengst
91a42a9bad Backed out changeset d3ebcf7d4c31 (bug 1319342) for failing web-platform-test /dom/nodes/Node-cloneNode.html. r=backout 2017-09-27 20:04:51 +02:00
Sebastian Hengst
196c9a4941 Backed out changeset 88700ecc3751 (bug 1401827) for leaks detected by asan, e.g. in chrome-1. r=backout 2017-09-27 19:44:16 +02:00
Sebastian Hengst
aa5d8773e4 Backed out changeset bbb1c8c9858b (bug 1401827) 2017-09-27 19:43:51 +02:00
Sebastian Hengst
6142626b8c Backed out changeset 6fca712ccc8c (bug 1401827) for leaks detected by asan, e.g. in chrome-1. r=backout 2017-09-27 19:40:29 +02:00
Ryan VanderMeulen
d70d8e1773 Merge m-c to inbound. a=merge 2017-09-27 13:24:21 -04:00
Jon Coppeard
2378cc8b3b Bug 1401804 - Expose wrappee if we create a new wrapper r=sfink 2017-09-27 18:02:12 +01:00
Florian Quèze
2e99f78002 Bug 1403386 - ignore about:blank paints only when window.opener isn't set, r=dao. 2017-09-27 18:53:25 +02:00
Gabor Krizsanits
a2f26434ed Bug 1336389 - Talos test for content process startup time. r=mconley 2017-09-27 18:31:53 +02:00
gasolin
5e148c52b0 Bug 1399536 - fix incorrect JS in test-onboarding-tour-type.js;r=Fischer
MozReview-Commit-ID: 8irepX9JY4o

--HG--
extra : rebase_source : 23114ed2f50ad9b208ee319df29b00f62158329f
2017-09-26 16:03:21 +08:00
Grigory Kruglov
95e9c477dd Bug 1403022 - Abort session on BatchingUploader failures r=rnewman
The main goal of these changes is to ensure we're not doing any unnecessary work
in the unahppy cases of BatchingUploader. We might fail in three general ways:
- encounter a 412 error
- encounter another type of HTTP error
- encounter a GUID in the "failed" array

Currently, in all of these cases, we de-facto abort the session, without performing
an actual abort. E.g. we won't commit a batch, we'll refuse to upload any still-flowing
records. This patch simplifies our unhappy-case behaviour: if something failed, actually
abort the session (triggering a shutdownNow of the work queues), declare store as failed, etc.

It's important to note that our "did the synchronization fail?" login in the SynchronizerSession
depends on the store failure counts, and so this patch maintains the "record failed to store"
delegate chain. However, these counts are largely meaningless. What does it mean to fail to store
50 records, if we abort on the 51st, and prevent the other 100 from flowing (and from being counted
as failed?).

This patch also fixes an omission in the verstion tracking logic:
- prior, if we encountered a record in the "failed" array, we'd continue on with the flow, won't upload
anything, mark the synchronization as failed, but we'd also call into 'onStoreCompleted' which will
trigger an update of syncVersion for outflowing records
- with this patch, we won't call into onStoreCompleted in the case above, and so won't update syncVersion
in case of such failures
- this is the correct behaviour for batching uploads (now enabled on all but one server), but possibly
non-optimal behaviour if batching isn't enabled. However, this behaviour should be safe from a data consistency
point of view regardless of the batching mode.

MozReview-Commit-ID: LIYCPaRX8JA

--HG--
extra : rebase_source : 110224b2db85a383635db933ec6c19b21af886e7
2017-09-26 17:36:22 -04:00
cku
e3d9a66b95 Bug 1402798 - Part 2. Add a crash test for applying fill:url() property to an SVG text element. r=longsonr+218550
MozReview-Commit-ID: LqkK3Z5sYTB

--HG--
extra : source : 45a8767bf7af40140c64e6d95946cc710ccb89b9
extra : amend_source : d9995843def1c8d65554fba2d312c8b772339494
2017-09-26 14:56:25 +08:00
Andrea Marchesini
04cd5ddc32 Bug 1402317 - Remove dom.abortController.enabled and dom.abortController.fetch.enabled prefs, r=qdot 2017-09-27 03:50:46 +02:00
sotaro
afe9dcf6ff Bug 1403049 - Remove EGLImageImage r=snorp 2017-09-27 09:56:38 +09:00
Wes Kocher
acf8913934 Merge m-c to inbound, a=merge
MozReview-Commit-ID: IsbKCdZU2Ui
2017-09-26 17:14:31 -07:00
Wes Kocher
a341b32d06 Merge autoland to central, a=merge
MozReview-Commit-ID: 8B7y2ULc04
2017-09-26 17:11:14 -07:00
Wes Kocher
22a72df7fe Merge inbound to m-c a=merge
MozReview-Commit-ID: 6viJ4wRxLa8
2017-09-26 15:54:51 -07:00
Eugen Sawin
01c45b3fc9 Bug 1401002 - [4.0] Fix linter warning. r=me 2017-09-26 23:45:05 +02:00
Wes Kocher
d8619fe6c3 Merge autoland to central, a=merge
MozReview-Commit-ID: BpUM80JUkMJ
2017-09-26 13:30:38 -07:00
Bob Owen
8cf423ff54 Bug 1403230: Block WRusr.dll in child processes when using Alternate Desktop. r=jimm 2017-09-26 19:23:39 +01:00
Brian Hackett
c021969355 Backed out changeset 072f8d4a9964 (bug 1355109) for causing crashes with various extensions. a=lizzard
--HG--
extra : source : 520e300d1266d19aea623eb723587acc03751d50
2017-09-26 14:12:25 -04:00
ffxbld
3dbb47302e No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update 2017-09-26 10:34:42 -07:00
ffxbld
00a87df5f6 No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update 2017-09-26 10:34:38 -07:00
Sebastian Hengst
3c0f8f3312 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4W52wcX8xBm
2017-09-26 11:54:34 +02:00
Cameron McCormack
57d322dc42 Bug 1403073 - stylo: Fix some bindgen object layout issues. r=xidorn
MozReview-Commit-ID: CnW4J2ZlmfJ

--HG--
extra : rebase_source : 1a5318e75b1cde9a48dcdab689c7983a0b0c89b5
2017-09-26 15:06:33 +08:00
Wes Kocher
a8bbad92b3 Backed out changeset 5799b3ef8745 (bug 802749) at flod's request a=backout
MozReview-Commit-ID: INjvhFgmO9m
2017-09-25 23:08:20 -07:00
Wes Kocher
18a2426a5d Bug 1330608 - Fix up mozlint-yaml a=bustage
MozReview-Commit-ID: 5nZmpAO4R3Z
2017-09-25 22:37:58 -07:00
Kris Maglione
1eb9c4b99b Bug 1402066: Part 2 - Enable permissions tests in OOP mode. r=aswan
MozReview-Commit-ID: 4Tv2HAaSV19

--HG--
extra : source : 641430a496824e34170786f6f3bc5e587f2056eb
extra : amend_source : e049c437ad8a70766544a3476a584395df7debb3
2017-09-25 21:05:00 -07:00
Kris Maglione
da3313920f Bug 1402066: Part 1 - Fix ordering of base schema data in extension child processes. r=aswan
MozReview-Commit-ID: FtLHJq5H5oD

--HG--
extra : source : d828e2c01a60febf598dcc544da266042c74731b
2017-09-25 21:01:32 -07:00