Commit Graph

534870 Commits

Author SHA1 Message Date
Swapnesh Kumar Sahoo
3133230b35 Bug 1351034 - Remove WEB_NOTIFICATION_PERMISSION_REMOVED. f=chutten; r=kitcambridge
MozReview-Commit-ID: 2X3PjxDgkPf

--HG--
extra : rebase_source : 09b97a268261d49c578ee2613b84d6644b8b3767
2017-05-09 09:24:01 -07:00
David Anderson
efabd88473 Wait for VideoDecoderManagerParents to shut down before destroying the VideoParent thread. (bug 1360697, r=billm) 2017-05-09 16:51:07 -07:00
Jonathan Watt
c8b7fce65e Bug 1363075 - Stop using the :not(:target) selector in search-arrow-go.svg. r=dao
MozReview-Commit-ID: 7xoGv9Zto9p
2017-04-27 12:46:18 +01:00
Jonathan Watt
bbb480b857 Bug 1359631 - Convert Toolkit's reader/RM-Close-24x24.svg to use context paint to improve performance. r=dao
MozReview-Commit-ID: 9Y2nMIPgPqv
2017-04-26 17:34:06 +01:00
Jonathan Watt
19ff793434 Bug 1359631 - Convert Toolkit's narrate/forward.svg to use context paint to improve performance. r=dao
MozReview-Commit-ID: 8utei5jHQft
2017-04-26 11:58:30 +01:00
Jonathan Watt
9b72c5e1a8 Bug 1359631 - Convert Toolkit's narrate/back.svg to use context paint to improve performance. r=dao
MozReview-Commit-ID: EuXQzE3Ltsz
2017-04-26 11:20:52 +01:00
Jonathan Watt
f960816947 Bug 1359631 - Convert Toolkit's media/playButton.svg to use context paint to improve performance. r=dao
MozReview-Commit-ID: Ac7Y9QvA6Bo
2017-04-26 10:35:07 +01:00
Jonathan Watt
609b793c56 Bug 1359631 - Convert Toolkit's media/pauseButton.svg to use context paint to improve performance. r=dao
MozReview-Commit-ID: K75Dxk3PwI8
2017-04-26 09:33:43 +01:00
Jonathan Watt
cfea97eb87 Bug 1359762 - Only allow SVG images to use context paint if they're from chrome:// or resource://. r=dholbert
MozReview-Commit-ID: 5vaPp4Y8zMd
2017-04-25 12:47:19 +01:00
Dragana Damjanovic
1385efd212 Bug 1362959 - Call SetFastOpenConnected only if socketTransport has TFO in progress. r=mcmanus 2017-05-10 00:24:48 +02:00
Dragana Damjanovic
5512738e6d Bug 1363448 - Let nsHttpConnectionMgr behave properly if StartFastOpen fails (which is conn->Activate() failing). r=mcmanus 2017-05-10 00:18:27 +02:00
Kartikaya Gupta
84a90cdcec Back out bug 1359868 (2 csets) for possibly causing a checkerboarding regression. r=backout
MozReview-Commit-ID: KFOsj8If3sZ
2017-05-09 13:23:23 -04:00
Kartikaya Gupta
9e5e792b0f Back out bug 1353060 (3 csets) for possibly causing a checkerboarding regression. r=backout
MozReview-Commit-ID: AIHvzAUUCeu
2017-05-09 13:23:20 -04:00
Alexander Surkov
6737b53749 Bug 1363027 - diagnostic asserts for Accessible::RemoveChild, r=davidb 2017-05-09 15:56:41 -04:00
Shu-yu Guo
e25f176582 Bug 1363191 - Pop eval lexical scope before propagating its var scope's Annex B functions. (r=anba) 2017-05-09 14:45:27 -07:00
Shu-yu Guo
02ce432ff5 Bug 1357075 - Pad a nop to unwind to the scope just before a destructuring iterator close trynote. (r=arai) 2017-05-09 14:45:26 -07:00
Shu-yu Guo
a7f949a3ff Bug 1359622 - Fix assert for calling Function.toString on class constructors when the compartment has had source discarded. (r=Yoric) 2017-05-09 14:45:26 -07:00
Kris Maglione
2356a202d5 Bug 1362623 - Wait for idle callback before executing document_idle content scripts. r=mixedpuppy
MozReview-Commit-ID: 6pOrH1lrTV2

--HG--
extra : rebase_source : 6fdaa909f5891360a4a8c9a505beb7c42584d2cb
2017-05-05 21:17:37 -07:00
Kris Maglione
d6e7aeff05 Bug 1363445: Speed up MessageChannel.addListener. r=aswan
MozReview-Commit-ID: iYavkWIQC

--HG--
extra : rebase_source : 483108e9eb04f8a7b93d9456c4e5882c9be52fa6
2017-05-09 10:22:41 -07:00
Franziskus Kiefer
647c94e8af Bug 1359335 - collect telemetry on aes-ni support, r=gfritzsche
MozReview-Commit-ID: 23YbAcCls1H

--HG--
extra : rebase_source : e70869f3cb88052cb756649e4581f6690363acfe
2017-03-31 19:03:03 +02:00
Franziskus Kiefer
9fda03a207 Bug 1359333 - detect aes-ni support, r=froydnj
MozReview-Commit-ID: 4cCVIntG9bD

--HG--
extra : rebase_source : 4e6d7450fa06417c3ab29e6c104f433e43c72df6
2017-03-31 18:59:56 +02:00
Andrea Marchesini
667a1e29ae Bug 1363395 - nsGlobalWindow::GetLocation should support to be called on the outer window, r=smaug 2017-05-09 22:41:19 +02:00
Andrea Marchesini
18368ca143 Bug 1359087 - Use IPCBlob in FileHandle - part 4 - FileHelper::SyncCopy must work with asyncInputStream, r=asuth 2017-05-09 22:35:43 +02:00
Andrea Marchesini
018dbb6ceb Bug 1359087 - Use IPCBlob in FileHandle - part 3 - Changes in IndexedDB StreamWrapper, r=janv 2017-05-09 22:35:42 +02:00
Andrea Marchesini
13532cc30e Bug 1359087 - Use IPCBlob in FileHandle - part 2 - FileHandle and IPCBlob, r=janv 2017-05-09 22:35:42 +02:00
Andrea Marchesini
242df9338b Bug 1359087 - Use IPCBlob in FileHandle - part 1 - PPendingIPCBlob protocol, r=janv 2017-05-09 22:35:27 +02:00
Jeff Gilbert
5b7751c545 Bug 1310222 - Remove GL max-size reduction workarounds on OSX >=10.12 - r=daoshengmu
MozReview-Commit-ID: 7CmPNMB9PUM
2017-05-09 13:28:46 -07:00
Jeff Gilbert
c77bde9df0 Bug 1310222 - Relax PoT requirement for resource size limits in WebGL. - r=daoshengmu
MozReview-Commit-ID: 33kGMdPOHkT
2017-05-09 13:28:44 -07:00
Lee Salzman
21df35f2e0 Bug 1357692 - followup - extra fuzz for D2D box-shadow reftest. r=me 2017-05-09 16:27:19 -04:00
Kyle Machulis
a3738835c9 Bug 1323339 - Modify WebAuthn mochitests to work with IPC API; r=jcj r=baku
Change tests to run serially with async API, since order is no longer
enforced by the IPC protocol being synchronous.

MozReview-Commit-ID: 9BtnsVhDvPS
2017-05-09 13:21:24 -07:00
Kyle Machulis
00a81563a5 Bug 1323339 - Add U2FSoftToken Manager; r=baku r=jcj
Takes functionality from NSSU2FToken/NSSU2FTokenRemote classes, and
moves it into a U2FSoftToken class. Leaves
NSSU2FToken/NSSU2FTokenRemote classes intact so as not to break U2F
API code (to be ported to async IPC in bug 1354330).

MozReview-Commit-ID: El2MCcYUrtE
2017-05-09 13:21:23 -07:00
Kyle Machulis
4f61492d32 Bug 1323339 - Add U2FTokenManager class and support IPC Parent classes; r=jcj r=baku
Takes functionality that was in the WebAuthentication class that now
needs to be handled by the parent process, and moves it to the
U2FTokenManager singleton class. U2FTokenManager is created on the
PBackground thread during the first WebAuthn transaction, and manages
hardware access and transaction management for the lifetime of the
browser session. Patch also adds parent classes for WebAuthn IPC
protocol.

MozReview-Commit-ID: EnhgUTPdlMZ
2017-05-09 13:21:23 -07:00
Kyle Machulis
e0c24a5abd Bug 1323339 - Add WebAuthnManager and support IPC Child classes; r=jcj r=baku
Takes functionality once in the WebAuthentication DOM class that needs
to be handled by the content process, and moves it to a
singleton (per-content-process) manager class. This allows the
WebAuthn API to centralize management of transactions and IPC
channels. Patch also creates the child (content-process) classes for
WebAuthn IPC channels.

MozReview-Commit-ID: 6ju2LK8lvNR
2017-05-09 13:21:23 -07:00
Kyle Machulis
b0260e8176 Bug 1323339 - Turn WebAuthenication into a simple DOM class that passes to WebAuthnManager; r=jcj r=baku
Before the patch set for bug 1323339, WebAuthentication was managing
almost all content-side functionality for the WebAuthn API. This
would've made it difficult to support IPC, transaction interruption,
etc... This patch strips most of the functionality out of
WebAuthentication. The functionality will be moved to the
WebAuthnManager class in the next patch, for sake of review coherence.

MozReview-Commit-ID: 9Uup8NhLVBj
2017-05-09 13:21:23 -07:00
Kyle Machulis
8ad053f05d Bug 1323339 - Cleanup of WebAuthn DOM classes; r=jcj r=baku
Changes WebAuthn DOM classes to take nsPIDOMInnerWindow* as parent
pointer, instead of WebAuthentication* pointer.

MozReview-Commit-ID: aK3k9Cc7hv
2017-05-09 13:21:23 -07:00
Kyle Machulis
2945d52cd5 Bug 1323339 - IPDL for WebAuthn Protocol and PBackground additions; r=jcj r=baku
MozReview-Commit-ID: 3WzTVZEdjia
2017-05-09 13:21:23 -07:00
Sebastian Hengst
742aa0d07f Backed out changeset 1c57b5d15190 (bug 1361560) for failing web-platform-test form-autocomplete.html. r=backout on a CLOSED TREE 2017-05-09 21:06:23 +02:00
Sebastian Hengst
184a1e1d9e Backed out changeset c7bfebd287aa (bug 1361560) 2017-05-09 21:04:46 +02:00
Sebastian Hengst
0f8a7b60eb Backed out changeset 10acb957ba60 (bug 1363054) for failing Marionette's test_crash.py TestCrash.test_crash_content_process on Windows 8 x64 opt with e10s. r=backout on a CLOSED TREE 2017-05-09 19:36:24 +02:00
Sebastian Hengst
c50cb6eb14 Backed out changeset a2281e684a80 (bug 1363054) 2017-05-09 19:35:21 +02:00
Sebastian Hengst
e5491f037d Backed out changeset 4d383642cf05 (bug 1363054) 2017-05-09 19:35:17 +02:00
Sebastian Hengst
8cd3282651 Backed out changeset eade14aad3f7 (bug 1363054) 2017-05-09 19:35:12 +02:00
Lee Salzman
8b90fc84ee Bug 1357692 - only accelerate gfxAlphaBoxBlur when blur area is large enough to balance resource creation costs. r=mchang
MozReview-Commit-ID: HcRahaq8ORa
2017-05-09 12:59:08 -04:00
Simon Fraser
98bab021ae Bug 1324922: Stop publishing complete MARs to balrog as part of build/repack r=catlee 2017-05-09 12:49:45 -04:00
stefanh@inbox.com
df3e3197f0 Bug 1358428 - in-content dialogs: Set mac help button width to auto so there’s always room for the label text. r=jaws. 2017-05-08 21:06:12 +02:00
Jonathan Kingston
d9b9a81f4e Bug 1334587 - Fix cookie store removal and updating to use originAttributes. r=baku
MozReview-Commit-ID: HpdlT4gxrl0

--HG--
extra : rebase_source : e34967207ee07f30f236402a24212eeb810c6b1b
2017-04-16 17:58:53 +01:00
Matthew Noorenberghe
9e10eadecb Bug 1361560 - Force experimental autocomplete pref on during wpt DOM interface test. r=jgraham,jessica
Since the pref is enabled for Nightly-only for now, have the WPT test force it on so that
it doesn't fail at merge day.

MozReview-Commit-ID: 3MCRRqBZ5CM

--HG--
extra : rebase_source : 74c0ff8edd109a055dcff65f9238ca2f82820536
2017-05-09 08:27:28 -07:00
Matthew Noorenberghe
a20d589ec1 Bug 1361560 - Enable Form Autofill by default on Nightly. r=lchang
MozReview-Commit-ID: Ekei9H3nnGW

--HG--
extra : rebase_source : 1112e21ed4ae01227eff401b1858f68cff6e469a
2017-05-09 08:51:40 -07:00
Nicolas B. Pierron
851bd537a5 Bug 1348779 - irregexp: Report JS Errors on stack overflow. r=bhackett 2017-05-09 15:49:57 +00:00
Olli Pettay
11f1740840 Bug 1358832, don't flush layout when swapping frameloaders, r=bz 2017-05-09 18:48:09 +03:00