From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Qiantan Hong Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Add user content APIs for WebKit Xwidgets Date: Sun, 16 Oct 2022 06:29:42 +0000 Message-ID: <264D17C0-1FD6-44BA-B8BE-28249374F7A2@stanford.edu> References: <763B89A7-AF82-4AAB-A0E9-A04D9958CAE8@stanford.edu> <878rlianx4.fsf@yahoo.com> <9FF9464C-1369-423E-A581-A900D132845F@stanford.edu> <87zgdy97t1.fsf@yahoo.com> <63F00459-018C-4634-9B52-A89A3ED1AA36@stanford.edu> <0F1442C8-45E2-408C-B310-448B4A26496E@stanford.edu> <87ilklnxei.fsf@yahoo.com> <0583C9C0-9953-414E-9F51-2AEFDF225BD9@stanford.edu> <87edv8mlr5.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15629"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , "emacs-devel@gnu.org" To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Oct 16 08:44:42 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ojxO5-0003qi-Cl for ged-emacs-devel@m.gmane-mx.org; Sun, 16 Oct 2022 08:44:41 +0200 Original-Received: from localhost ([::1]:48420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ojxO4-0002HD-1Z for ged-emacs-devel@m.gmane-mx.org; Sun, 16 Oct 2022 02:44:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojx9l-0007DM-1N for emacs-devel@gnu.org; Sun, 16 Oct 2022 02:29:53 -0400 Original-Received: from mx0a-00000d04.pphosted.com ([148.163.149.245]:32204) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojx9g-0006aq-Ma for emacs-devel@gnu.org; Sun, 16 Oct 2022 02:29:50 -0400 Original-Received: from pps.filterd (m0102887.ppops.net [127.0.0.1]) by mx0a-00000d04.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29G68t2p017434; Sat, 15 Oct 2022 23:29:46 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stanford.edu; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pps05272020; bh=smCIMrybBx/+YWAmnr8A7CYMcfONDFw8AMh10p9Qawo=; b=Gw/UDTsqHHrZhNGEA2MDKtNDxailQXgPWXiHwK8trof+Ib/845zH3gUaTILeNixlOSw2 st84Wy0SiR9ZdMmDdUwcFk/hscVS9o3Ll7YOZ8ADIV5k805Q7HzRf4TYGQ066AuyOIaO 8xZ6pA+k+xtqZjuID/s/mDNW4LPdjHEp5pcTpN1876/Y2uONayTPrIfzEARoH1rJhgba s11YKbAaNdMvoAeZTIXaJ5yDMUNxSuwW0L9p8IYIn7YjsTJ8GAS3LIPLpMmW4eTjoPf6 QKhj0QgYn8KmIJyO61vJDLBw4xItzGUUN5cr+c+HULHaxNKwM49snD2R8wXmMnDiAf0G xw== Original-Received: from mx0b-00000d03.pphosted.com (mx0b-00000d03.pphosted.com [148.163.153.234]) by mx0a-00000d04.pphosted.com (PPS) with ESMTPS id 3k7sgt2p85-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 15 Oct 2022 23:29:45 -0700 Original-Received: from pps.filterd (m0102883.ppops.net [127.0.0.1]) by mx0a-00000d03.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29FAfmPH029834; Sat, 15 Oct 2022 23:29:44 -0700 Original-Received: from mx0b-00000d06.pphosted.com (mx0b-00000d06.pphosted.com [148.163.139.119]) by mx0a-00000d03.pphosted.com (PPS) with ESMTPS id 3k7ub4k166-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 15 Oct 2022 23:29:44 -0700 Original-Received: from pps.filterd (m0167940.ppops.net [127.0.0.1]) by mx0b-00000d06.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29G4xpPC026680; Sat, 15 Oct 2022 23:29:44 -0700 Original-Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2046.outbound.protection.outlook.com [104.47.66.46]) by mx0b-00000d06.pphosted.com (PPS) with ESMTPS id 3k7s01ru98-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 15 Oct 2022 23:29:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aEpwb56qaTmOxcUFwegOWE8Bz6v0RoKE8LZq9xm2EMQ/BG/prhTjoFUOT2IswbBPiIrL1/oCt49uiRRZL6aV+scONxcYLkg+DoqmqRMt+nE1GcWlT0tencKeQ0Loi1LK+pK0k2X2ibyD8bd54il7Zm6DqFioRvhFwFJTr+9EtCZGXDrYGjfj6XWkFKl8b/tBzrAjBDh8SnNPFPnEZMh/uIo8pzJLDiEN88y8kDj2OtMgaDtsgDHxVIGExQ4Im3DfspDtYbKsa8Ca/NPGw1Eu9tELgV59DqIY4QpKq+bBpnIyD55sBxIMzd3A/JjaVrHNUftOX7SnzbPzU4ANYEUQtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=smCIMrybBx/+YWAmnr8A7CYMcfONDFw8AMh10p9Qawo=; b=XhzTvIUTDKoces1IUxRAcWnV2a2d+D4M4oBQwe/dp6XJeEAxuqOIKSG3wSi98EnaIKnOkuzOqpwRqvOC0OHP3icNzQCvcNBnz81SccHG0g/lZwmpkN0msIZr7yVWzdk/FwkUMGvMzM772S90AqViWp/WEnMkRS/VSJfJN+g152uz1a6KccgKHiJTMpz5Hs+NEjL5EpmO/uHuQOGAbK+w1cm2z+Yb7tr7ZvSpxeyqLlDv4TOneb99npajbMoA0Go+42vO6EWYLhy9ycbuocjPBRNAV5Ew9K6xd/3cEsOXUIJQGlAepJ1HG+lX7Jt4RdTWI14mHyShj1fkrADL18RSzg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=stanford.edu; dmarc=pass action=none header.from=stanford.edu; dkim=pass header.d=stanford.edu; arc=none Original-Received: from BY5PR02MB6771.namprd02.prod.outlook.com (2603:10b6:a03:200::10) by PH0PR02MB8437.namprd02.prod.outlook.com (2603:10b6:510:10e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Sun, 16 Oct 2022 06:29:42 +0000 Original-Received: from BY5PR02MB6771.namprd02.prod.outlook.com ([fe80::9bf9:1cfb:b090:cc9]) by BY5PR02MB6771.namprd02.prod.outlook.com ([fe80::9bf9:1cfb:b090:cc9%6]) with mapi id 15.20.5723.032; Sun, 16 Oct 2022 06:29:42 +0000 Thread-Topic: [PATCH] Add user content APIs for WebKit Xwidgets Thread-Index: AQHY35b+ISYWRDJ9PkKWpJcMREJMA64NdpqagAAC6wCAAAZiuoAA5JIAgABJuICAAGkDAIAAOsDygADL8ACAAFObloAAIKuA In-Reply-To: <87edv8mlr5.fsf@yahoo.com> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY5PR02MB6771:EE_|PH0PR02MB8437:EE_ x-ms-office365-filtering-correlation-id: b3bf5612-476f-4e4c-1441-08daaf3fcf34 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bs1F4jWKlYowHiugdot7JW6wDFiIJPW/52e9oLleL98iWxaNVeNXwspYVuezqYDBzA2mS+S8Xq79QxBISlioPFDBs9hoF1yb16+iOBMSa5aJ2bbwFSEVuWz56vJawd1LQG5i27cWd4WCaGEqMEcSuXigTx8c+WRwYDMsU/QFiaEaktvW8g7aG8C32H/rWxrSHURe71VhoOF/K1oIRI8fqa6Og5mEbq7yuvmc3KSoEkBnqgSNhm8+Kg25mkr4gdU7nI17mYUtL8TnSkQE6fMxWc7/O/c+nKU67b5GbqjyOMG/xZZnYShtzZGW7TJN8FRmcsjI8CbIilgZH7MWrmVdD/jfzoJzFIwcHxPqKylGq8zNIlh1XoGiBspunfZyv6Ygb92rBVX91nBAEBYoyQsj7eORFECqfaPgO523N9avA+J2zY2ySSSpZ+rmFgNhZRrfIwidTUU8h6em3BNMZ4w07fVgX5O55ElPM3iufOBhp1lavDGtyZC21vau8sQkwtmRqM4XvASa3HXn3VCjek1BrXBW4DuxmyE24rbRHshkbSB/4GMTOx8d8wh9arqY70RHBTcQvLYxzrEdcQT0pU3QNFt9IoIEQJHCtBHQqCyne3XdUyKRvHSs71gStEAaAvs4NGRNH3K4YhnwbcEKLXtFis3DZgFkq4J5l2tflbtg9bbCHPyRdCUOg81MrOjfCGkRUxD8eb2DwowP9w7FeHDVDT7frnVJljsaSmfo33gcNZJJcgBTkYqdkYbAz43+E O9NH0NBL3XFC24kpgcSTNHpSOMV60t2C8guSxtc/U20XgM= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR02MB6771.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(366004)(396003)(136003)(376002)(346002)(451199015)(2906002)(2616005)(186003)(8676002)(86362001)(4326008)(75432002)(33656002)(26005)(36756003)(6506007)(5660300002)(64756008)(41300700001)(38070700005)(41320700001)(316002)(786003)(6512007)(38100700002)(122000001)(6916009)(8936002)(54906003)(66556008)(71200400001)(66446008)(6486002)(66946007)(91956017)(478600001)(66476007)(76116006)(45980500001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cUt2c2VXZGdTamJ5YWt6ZS9ZNnVUZit5NnZOZFlMZ3pXazRqdEZVS0hqZnhZ?= =?utf-8?B?Zm1GUVREK2d4UVlFOHlRMHNqS0I5MkNrdTZTQzNxV29JMWJhT0wxMytzNU5Z?= =?utf-8?B?NjdOWVJXRDJOQ3Z1SHZDYVkzVVRPcmVIMmk2OEw4TStXR2hUMkRUeU9XTWhW?= =?utf-8?B?OHNJcERCQjJPV0M4WlJsZVJIelUvQzloQm9XdHVXcXl0UlpzMTFKbVVSczdI?= =?utf-8?B?Nkh2SWQ1cWNjUkUrL1lKbDYxQXdLWW9SeHNBSGl1dTVGRzY1dUw0MTdDWHBx?= =?utf-8?B?V2Jjei9TR3U5MUF3RkZKZmpOSTJzVkdlVEJEWnhRSFNXU1dxZlQyc2c0eDIr?= =?utf-8?B?cG1GeGcvM3FUZmlkUnprSGRwbFVEWE9vT0h4aHhwRkVZQTE5UjcrZzNLVlZV?= =?utf-8?B?WDcyTDFmeXllTCs4TFVSWUNJbG5YNm5pM0FiQWhjN1E2S3RGd2VsSEVNVVBQ?= =?utf-8?B?N2c1YjViNUNTM05XUUFRTHpTTXVPZVN3eDNMUDZ3TlY0SVpqT3A0OHJ6MGlY?= =?utf-8?B?NlFXb3ZJZzBGSzA3cC8yR3o2d1dIT0tGTWJkdUZINDJuSDl1RmthSjBUMkJ1?= =?utf-8?B?cDMzckdLUzFZNHM3OXNwV2VXRVdLeDY3eTRuVUdBOVh0dnl1eU9rWW5XcUQ3?= =?utf-8?B?VGdMWjI3aDMrTFdWS1lXYVEwWkNGVVdkVkZvaE Content-ID: X-OriginatorOrg: stanford.edu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR02MB6771.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3bf5612-476f-4e4c-1441-08daaf3fcf34 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2022 06:29:42.0288 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 396573cb-f378-4b68-9bc8-15755c0c51f3 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HID3QRxjwxexOIJa0xv3RUEQ0miJYVSyKkOn7SI3TFL3L877B5IFxrljdu7R1nYk/3ZxO8MVA0NDm339o1qHDA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR02MB8437 x-proofpoint-stanford-dir: outbound X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-16_03,2022-10-14_01,2022-06-22_01 X-Proofpoint-ORIG-GUID: CnUiUIicKtgbS_KDV5xe7WaQIjHc4CuQ X-Proofpoint-GUID: CnUiUIicKtgbS_KDV5xe7WaQIjHc4CuQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-16_03,2022-10-14_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 adultscore=100 priorityscore=1501 lowpriorityscore=0 spamscore=0 mlxlogscore=838 phishscore=0 impostorscore=0 bulkscore=0 clxscore=1015 suspectscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210160038 Received-SPF: pass client-ip=148.163.149.245; envelope-from=qthong@stanford.edu; helo=mx0a-00000d04.pphosted.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 16 Oct 2022 02:42:34 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:297831 Archived-At: PiBCVFcsIHRoZXJlIGFyZSBtYW55IG90aGVyIHByb2JsZW1zIHdpdGggeW91ciBwYXRjaCwgYXNp ZGUgZnJvbQ0KPiBjYXBpdGFsaXphdGlvbiBhbmQgaW50ZXJuaW5nIHN5bWJvbHMgd2l0aCBhIHN0 YXRpYyBzdHJpbmcuICBQbGVhc2UgcmVhZA0KPiB0aHJvdWdoIHRoZSBlbnRpcmV0eSBvZiBteSBy ZXBseS4NClllcyBJ4oCZbSBhd2FyZS4gSSB3YXMgZml4aW5nIHRoZW0gb25lIGJ5IG9uZS4NCg0K Pj4gSG93IGRvIEkgbWFyayBpdD8NCj4gDQo+IEkgc3VnZ2VzdCBsaW5raW5nIGVhY2ggY2FsbGJh Y2sgZGF0YSBzdHJ1Y3QgaW50byBhIGxpc3QsIGVhY2ggZWxlbWVudCBvZg0KPiB3aGljaCBpcyB0 aGVuIG1hcmtlZCBpbiBhICJtYXJrX3h3aWRnZXQiIGZ1bmN0aW9uIHRoYXQgc2hvdWxkIGJlIGNh bGxlZA0KPiBieSBnYXJiYWdlX2NvbGxlY3QgaW4gYWxsb2MuYy4NCkl0IHNlZW1zIHRoYXQgZXhp c3RpbmcgY29kZSBpcyBjb25uZWN0aW5nIHNpZ25hbCB3aXRob3V0IGFkZGluZyB0aGUgbWFya2lu Zw0KY29kZSwgZ3Vlc3MgdGhhdCBzaG91bGQgYmUgZml4ZWQgdG9vLi4uDQoNCj4gDQo+PiBJ4oCZ bSBpbWl0YXRpbmcgdGhlIHVzYWdlIHBhdHRlcm4gb2Ygd2hhdCBpcyBhbHJlYWR5IGluIG5zeHdp ZGdldC5tLg0KPj4gSSB0aGluayBpZiBJ4oCZbSBsZWFraW5nIG1lbW9yeSB0aGVuIHRoZSBjdXJy ZW50IGNvZGUgbXVzdCBhbHNvIGhhdmUgYmVlbg0KPj4gKHdoaWNoIGNvdWxkIGJlIHRoZSBjYXNl KS4uLg0KPiANCj4gSSBndWVzcyB0aGF0IHNob3VsZCBiZSBmaXhlZC4NCg0KVGhvc2UgdHdvIHBy b2JsZW1zIGFib3ZlLCBJIGRvbuKAmXQgaGF2ZSBhbnkgZXhpc3RpbmcgY29kZSB0byBpbWl0YXRl LCBzbyBpdA0Kd291bGQgdGFrZSBhIHdoaWxlIHRvIGxlYXJuIHRoZSBjb2RlYmFzZSBmb3IgbWUg dG8gYmUgYWJsZSB0byBmaXggdGhlbS4NCknigJltIGFsc28gbm90IHN1cmUgaWYgSSBzaG91bGQg anVzdCBtYWtlIG15IHBhcnQgY29uZm9ybWluZyBvciBhbHNvIGZpeCBhbGwgZXhpc3RpbmcgY29k ZS4NCklzIGl0IGFjY2VwdGFibGUgdGhhdCBJIHN1Ym1pdCBhIHBhdGNoICh3aXRoIG90aGVyIHBy b2JsZW1zIGZpeGVkKSBmaXJzdCwNCmFuZCB3b3JrIG9uIGZpeGluZyB0aGVzZSB0d28gY2xhc3Nl cyBvZiBwcm9ibGVtcyBsYXRlcj8NCg0KQmVzdCwNClFpYW50YW4NCg0KDQoNCg==