Commit Graph

11 Commits

Author SHA1 Message Date
roytam1 287b31fa15 import from UXP: Issue #1375 - Stop largely using the parser service (9928baf9) 2022-04-14 10:42:09 +08:00
roytam1 42a051a565 ported from UXP: Bug 1377978 - Make nsRange use uint32_t to offset (6ce9cc2a) 2022-04-12 18:34:14 +08:00
roytam1 a9f544a5bb ported from UXP: Bug 1372829 - Part 2: mozilla::EditorBase should cache raw pointer of nsISelectionController and nsIDocument with nsWeakPtr (4e143556) 2022-04-12 16:43:50 +08:00
roytam1 a7736c210e ported from UXP: Bug 1372829 - Part 1: Make mozilla::PlaceholderTransaction inherit mozilla::SupportsWeakPtr instead of nsSupportsWeakReference (db34da8e) 2022-04-12 16:31:44 +08:00
roytam1 183b6aadfd import from UXP: Bug 1371170 - Add non-virtual EditorBase::GetSelectionController (8e7852ef) 2022-04-12 16:30:06 +08:00
roytam1 8c1831c528 ported from UXP: Bug 1337698 - Use UniquePtr instead of nsAutoPtr in editor (32e4ad01) 2022-04-12 16:28:53 +08:00
roytam1 51417235ca import from UXP:
- Issue #12 Part 1: Stop using nsIDOMEvent in UpdateIMEComposition. (32326ee1)
- Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent. (550c8977)
- Issue #12 Part 3: EditorEventListener should check if it's removed during a call of editor's method. (107f8e58)
- Issue #12 Part 4: Don't access mEditorBase directly. (3e44d7b9)
- Issue #12 Part 5: WidgetEvent shouldn't mark event as consumed if it's not cancelable. (ea3ff241)
2022-03-25 15:00:30 +08:00
roytam1 8ee6c9f6bf cherry-picked mozilla upstream changes:
bug1346392, bug1353543, bug1352556, bug1334443, bug1354810, bug1273265, bug1028195, bug1347835, bug1241066, bug1342552, bug1353765, bug1337810, bug1345355, bug1351340
2018-06-17 16:37:41 +08:00
roytam1 ee7cd5f958 cherry-picked mozilla upstream changes:
bug1302340, bug1318792, bug1321502, bug1333631, bug1334047, bug1334281, bug1334590, bug1334972, bug1335619, bug1335654, bug1336044, bug1336098, bug1336229, bug1336349, bug1336481, bug1336899, bug1344443
2018-04-13 23:44:41 +08:00
roytam1 5959ed8aa3 Cherry-picking upstream changes (part 2):
Bug 1430557. r=longsonr, a=lizzard (d2012d4)
Bug 1416529. r=mcmanus, a=ritu (6c616d7)
Bug 1324042 - Fix trimmedOffsets arithmetic in GetRenderedText(). r=mats, a=RyanVM (0625e66)
Bug 1428947 - Check plane width & stride constraints. r=mattwoodrow, a=ritu (af26fd8)
Bug 1334465 - Set mIPCClosed to true before calling SendDeleteSelf in order to avoid race. r=bagder, a=ritu (48000c3)
Bug 1334465 - Make HttpChannelParent::mIPCClosed atomic. r=bagder, a=ritu (40f3b6c)
Bug 1398021 - Update lz4 to version 1.8.0. r=froydnj, a=RyanVM (9324e57)
Bug 1388020. r=nical, a=RyanVM (25eb3e4)
Bug 1437087 - Call Disconnect on Unlink of cycle collector. r=masayuki, a=RyanVM (439bf2f)
Bug 1437507 - Fix JSObject::setFlags to call ensureShape before checking for dictionary mode. r=jandem, a=RyanVM (fd3a371)
Bug 1440926 - Use overflow-checking math when computing Big5 max length. r=emk, a=RyanVM (72ee25b)
Bug 1440775 - Make fetch API force-cache and only-if-cached use VALIDATE_NEVER instead of LOAD_FROM_CACHE. r=mayhemer, a=RyanVM (322d7d2)
Bug 1425520. r=smaug, a=abillings (112a59e)
Bug 1437450 - Disable Ion no-clone optimization for regexps if the graph contains try blocks. r=nbp, a=RyanVM (c78bbff)
2018-03-17 08:14:37 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00