Commit graph

  • 68fe7a9928 Issue #80 - De-unify dom/permission Matt A. Tobin 2020-04-18 01:03:17 -04:00
  • bd6fbedbf6 Issue #80 - De-unify dom/broadcastchannel Matt A. Tobin 2020-04-18 00:53:39 -04:00
  • 9a7bb89afc Issue #80 - De-unify dom/offline Matt A. Tobin 2020-04-18 00:43:00 -04:00
  • 5c75628bdf Issue #80 - De-unify /layout/inspector Matt A. Tobin 2020-04-18 00:25:59 -04:00
  • ae6ffa021d Issue #80 - De-unify /layout/tools/layout-debug/src Matt A. Tobin 2020-04-18 00:21:30 -04:00
  • a229cbf418 Issue #80 - De-unify /layout/ipc Matt A. Tobin 2020-04-18 00:19:33 -04:00
  • c01910dbae Issue #80 - De-unify /layout/build Matt A. Tobin 2020-04-18 00:15:56 -04:00
  • 924da4a2cc Merge remote-tracking branch 'origin/master' into custom Roy Tam 2020-04-18 07:25:50 +08:00
  • 295944986b [Basilisk] Add app-specific moz.configure example line wolfbeast 2020-04-17 01:01:17 +02:00
  • f8881af66c [Basilisk] Fix broken preferences advanced pane initialization wolfbeast 2020-04-15 14:50:56 +02:00
  • 3d445060ae [Basilisk] Issue MoonchildProductions/UXP#1516 - Change CAN_DRAW_IN_TITLEBAR to MOZ_CAN_DRAW_IN_TITLEBAR except for AppConstants in CUI Matt A. Tobin 2020-04-14 19:23:08 -04:00
  • 9107ed066c [Basilisk] Ensure AV1 is enabled in all builds by default. wolfbeast 2020-04-13 22:00:56 +02:00
  • f0c04a4df0 [Pale-Moon] Revert "Re-enable sessionstore cache soft refresh" Pale Moon 2020-04-15 16:30:55 +02:00
  • fbf2c3a044 [Pale-Moon] Add MOZ_CAN_DRAW_IN_TITLEBAR to OS X theme Lootyhoof 2020-04-15 13:07:43 +01:00
  • 485fd40870 [Pale-Moon] Don't set the drawintitlebar attr in gPrivateBrowsingUI unless we want MOZ_CAN_DRAW_IN_TITLEBAR on macintosh Matt A. Tobin 2020-04-14 23:55:18 -04:00
  • 4950e7ff47 [Pale-Moon] Issue MoonchildProductions/UXP#1516 - Change CAN_DRAW_IN_TITLEBAR to MOZ_CAN_DRAW_IN_TITLEBAR and set it for Windows only Matt A. Tobin 2020-04-14 19:20:29 -04:00
  • 3bc5f3f49e [Pale-Moon] Issue #1773 - Improve persona styling on Mac Lootyhoof 2020-04-12 16:08:31 +01:00
  • aafecbaa95 [Pale-Moon] Issue #1772 - Only refresh tabs in restore-on-demand mode. Pale Moon 2020-04-12 14:50:40 +02:00
  • 04a69cbc34 Issue #1375 - Merge CustomElements pref with Webcomponents Pref Matt A. Tobin 2020-04-17 07:44:11 -04:00
  • ca48752304 Issue #1375 - Fix IsWebComponentsEnabled checks Matt A. Tobin 2020-04-17 07:43:40 -04:00
  • a6f048fc42 Bug 1360154 - nsIPlaintextEditor might have to have hasText property for UpdateOverlayTextVisibility Matt A. Tobin 2020-04-17 07:43:03 -04:00
  • b8260c664a Bug 1425769 - Base class for ShadowRoot and Document to manage style state Matt A. Tobin 2020-04-17 07:42:07 -04:00
  • 9fdf69e567 Issue #80 - De-unify dom/base Matt A. Tobin 2020-04-17 07:40:32 -04:00
  • 93421ff24c Bug 1322661 - Expose (non-XBL) style sheets to devtools Matt A. Tobin 2020-04-17 07:39:36 -04:00
  • a36d367eeb Bug 1348481 - Part 1b: Generalize FindDocStyleSheetInsertionPoint so it doesn't require an array of RefPtrs Matt A. Tobin 2020-04-17 07:39:08 -04:00
  • 6f7c738266 Bug 1417829 - Remove unresolved pseudoclass Matt A. Tobin 2020-04-17 07:38:16 -04:00
  • 7e48e4407c Bug 1426503 - Remove DestInsertionPoints stuff Matt A. Tobin 2020-04-17 07:37:07 -04:00
  • d9112daf48 Bug 1426536 - Remove nsContentUtils::IsContentInsertionPoint Matt A. Tobin 2020-04-17 07:36:25 -04:00
  • af22b5cba5 Bug 1409976 - Add slotchange event Matt A. Tobin 2020-04-17 07:35:48 -04:00
  • 907e210445 Bug 1425441 - Move relatedTarget to WidgetEvent Matt A. Tobin 2020-04-17 07:34:35 -04:00
  • 6154d842b0 Bug 1327185 - Refine EventStateManager::FireDragEnterOrExit Matt A. Tobin 2020-04-17 07:33:51 -04:00
  • 2ee3ce62fc Bug 1412775 - Implement Event.composedPath Matt A. Tobin 2020-04-17 07:30:43 -04:00
  • ca09afd0b0 Bug 1422197 - Add fast path to get DocGroup in binding code for [CEReactions] Matt A. Tobin 2020-04-17 07:29:57 -04:00
  • fc8fcfc039 Bug 1419762 - Return the inline continuation of an IB split when appending Matt A. Tobin 2020-04-17 07:29:19 -04:00
  • 3b90312fac Bug 1422931 - Fix crash with slot element and make webcomponents preference per-doc Matt A. Tobin 2020-04-17 07:25:14 -04:00
  • 6d8e6e8955 Bug 1419799 - Fix nsContentUtils::IsInSameAnonymousTree in Shadow DOM Matt A. Tobin 2020-04-17 07:23:48 -04:00
  • eaf0831388 Bug 1419964 - Remove AdjustParentFrameForAfterContent Matt A. Tobin 2020-04-17 07:22:58 -04:00
  • 5cef146d97 Bug 1415843 - Remove an unneeded call to AdjustAppendParentForAfterContent Matt A. Tobin 2020-04-17 07:22:26 -04:00
  • b67dd1398d Bug 1415538 - Remove dead frame construction code (InsertFirstLineFrames) Matt A. Tobin 2020-04-17 07:21:26 -04:00
  • 40ada5fa00 Bug 1415152 - No need for AdjustAppendForAfter, since ::after is handled in FindNextSibling Matt A. Tobin 2020-04-17 07:20:50 -04:00
  • 5b1452e120 Bug 1413619 - Fix insertion point computation when display: contents pseudos are involved. Matt A. Tobin 2020-04-17 07:20:06 -04:00
  • 9b5061e795 Bug 979782 - Implement lazy frame construction for display:contents descendants Matt A. Tobin 2020-04-17 07:19:16 -04:00
  • 7de52e46d3 Bug 1380749 - Retry AdjustAppendParentForAfterContent in case |parentAfterFrame| was a :first-letter frame that we deleted Matt A. Tobin 2020-04-17 07:17:52 -04:00
  • cab78760e5 Bug 1409975 - Implement node distribution for shadow tree slots Matt A. Tobin 2020-04-17 07:10:54 -04:00
  • a7ba34c672 Bug 1418002 - Remove HTMLContentElement Matt A. Tobin 2020-04-17 07:08:22 -04:00
  • cedff6e214 Bug 1416999 - Remove document.registerElement Matt A. Tobin 2020-04-17 07:07:09 -04:00
  • 31b26a24e3 Bug 1411878 - Support Element.shadowRoot and Element.assignedSlot / TextNode.assignedSlot on closed shadow root Matt A. Tobin 2020-04-17 07:05:27 -04:00
  • 67c4d022dc Bug 1404842 - Implement Element.attachShadow and Element.slot Matt A. Tobin 2020-04-17 07:04:42 -04:00
  • efb5979ad5 Bug 1411754 - Rename PresShell::DestroyFramesFor to DestroyFramesForAndRestyle Matt A. Tobin 2020-04-17 06:41:41 -04:00
  • 1846dde168 Bug 1404789 - Stop reconstructing frames for the whole shadow root each time content is inserted in a shadow tree Matt A. Tobin 2020-04-17 06:41:00 -04:00
  • 6b075994f5 Bug 1408341 - Implement assignedSlot on Element and Text Matt A. Tobin 2020-04-17 06:38:37 -04:00
  • d3c2a6b6b5 Bug 1381134 - Ensure we're using the correct frame for the :after/:before references Matt A. Tobin 2020-04-17 06:38:06 -04:00
  • 592c34bc79 Bug 1402941 - Add HTMLSlotElement Matt A. Tobin 2020-04-17 06:37:28 -04:00
  • 2a185b517b Bug 1401097 - Simplify gHTMLElements and remove redundant conditions in nsXHTMLContentSerializer::LineBreakAfterClose() Matt A. Tobin 2020-04-17 06:36:20 -04:00
  • 5917636e83 Bug 1396584 - Remove support for multiple ShadowRoots Matt A. Tobin 2020-04-17 06:34:38 -04:00
  • a665a8796a Bug 1400777 - Slim down nsElementTable.h Matt A. Tobin 2020-04-17 06:33:16 -04:00
  • 9928baf912 Issue #1375 - Stop largely using the parser service Matt A. Tobin 2020-04-17 06:24:43 -04:00
  • cc649173d2 Bug 1396568 - Make DocumentFragment::mHost a strong reference (so that ShadowRoot.host doesn't become null) Matt A. Tobin 2020-04-17 06:15:38 -04:00
  • 390ef42e80 Bug 1394300 - Streamline nsElementTable.cpp Matt A. Tobin 2020-04-17 06:14:58 -04:00
  • f63cd76698 Bug 1389743 - Only reconstruct frames synchronously from ContentRemoved when called from frame construction Matt A. Tobin 2020-04-17 06:14:10 -04:00
  • fe13c5bffc Bug 1375701 - Atomize class attribute value in the parser in the innerHTML case Matt A. Tobin 2020-04-17 06:12:55 -04:00
  • a25be6bc13 Bug 1382357 - Wait to destroy frames until after we've successfully fetched the binding Matt A. Tobin 2020-04-17 06:11:43 -04:00
  • 6ce9cc2a25 Bug 1377978 - Make nsRange use uint32_t to offset Matt A. Tobin 2020-04-17 06:10:23 -04:00
  • 84d3b44b86 Bug 1377648 - Fix HTMLSummaryElement::IsSummary() on removing the element Matt A. Tobin 2020-04-17 06:09:37 -04:00
  • 9b868f0298 Bug 1368547 - Remove nsFrameManagerBase::mPlaceholderMap and instead store the placeholder on a frame property on the out-of-flow Matt A. Tobin 2020-04-17 06:07:51 -04:00
  • 854827bd83 Bug 1368802 - nsFrameIterator::GetPlaceholderFrame should only try to get the placeholder for out-of-flow frames, because in-flow frames never have a placeholder Matt A. Tobin 2020-04-17 06:03:18 -04:00
  • 3b2a22f085 Bug 1373798 - Move HTML dir attribute state into event state flags Matt A. Tobin 2020-04-17 05:50:47 -04:00
  • 4e14355697 Bug 1372829 - Part 2: mozilla::EditorBase should cache raw pointer of nsISelectionController and nsIDocument with nsWeakPtr Matt A. Tobin 2020-04-17 05:47:12 -04:00
  • 5d444ef68a Bug 1332353 - Make it clearer when a stylesheet is really owned by its mDocument Matt A. Tobin 2020-04-17 05:46:23 -04:00
  • db34da8e01 Bug 1372829 - Part 1: Make mozilla::PlaceholderTransaction inherit mozilla::SupportsWeakPtr instead of nsSupportsWeakReference Matt A. Tobin 2020-04-17 05:45:53 -04:00
  • 8e7852efa2 Bug 1371170 - Add non-virtual EditorBase::GetSelectionController Matt A. Tobin 2020-04-17 05:43:47 -04:00
  • 32e4ad01e3 Bug 1337698 - Use UniquePtr instead of nsAutoPtr in editor Matt A. Tobin 2020-04-17 05:43:18 -04:00
  • 6aa436b588 Bug 1365092 - Move side effects of SetAttr and ParseAttribute to BeforeSetAttr and AfterSetAttr Matt A. Tobin 2020-04-17 05:33:06 -04:00
  • 9d8343e19c Bug 1367683 - Optimize initializing nsRange Matt A. Tobin 2020-04-17 05:28:43 -04:00
  • 9220996e92 Bug 1348851 - Use new block when better selection isn't found. Matt A. Tobin 2020-04-17 05:27:56 -04:00
  • 1f233fa14b Bug 1363481 - Add the old attribute value as a parameter to Element::AfterSetAttr Matt A. Tobin 2020-04-17 05:26:58 -04:00
  • 658bd351a0 Bug 1361086 - Simplify UndisplayedMap::GetListFor/GetOrCreateListFor to take nsIContent* rather than nsIContent** Matt A. Tobin 2020-04-17 05:26:13 -04:00
  • 34d576d55d Bug 1360157 - Assert that a display: contents child always has a parent Matt A. Tobin 2020-04-17 05:25:20 -04:00
  • d3ffda520f Bug 1355351 - Make pseudo-elements return the correct style via getComputedStyle Matt A. Tobin 2020-04-17 05:10:25 -04:00
  • 6b48075b57 Issue #1375 - Include content rules from HTMLTableCellElement::WalkContentStyleRules and move to the mapped attr functionality Matt A. Tobin 2020-04-17 05:07:41 -04:00
  • 922cbf0217 Bug 1352389 -Don't push extra script blocker on stack when setting attributes Matt A. Tobin 2020-04-17 05:05:28 -04:00
  • e1195a86e0 Bug 1296516 - Cleanup a bit of code in layout/base Matt A. Tobin 2020-04-17 05:04:10 -04:00
  • c37b4d0c63 Bug 1330843 - Allow JS to create NAC pseudo-elements Matt A. Tobin 2020-04-17 05:01:17 -04:00
  • fda213de85 Bug 1346623 - Allow anonymous content created with nsIDocument::InsertAnonymousContent can change from non-native to native AC Matt A. Tobin 2020-04-16 20:19:06 -04:00
  • 5a9d76e6d5 Bug 1347640 - HTMLInputElement shouldn't try to cancel image request on all the type changes Matt A. Tobin 2020-04-16 20:02:55 -04:00
  • 7a3f9be509 Bug 656197 - Push state updates further out across beforesetattr/aftersetattr Matt A. Tobin 2020-04-16 19:59:10 -04:00
  • 87bc2cab4e Bug 1343879 - Be consistent about the parent style context the document-level anonymous content container should get: it should get no parent style context. Matt A. Tobin 2020-04-16 17:54:38 -04:00
  • 484b481031 Issue #1375 - Overload FromContent() to work with const Matt A. Tobin 2020-04-16 17:53:41 -04:00
  • 8e51f64cad Bug 1343937 - Fix a crash in nsWrapperCache.h Matt A. Tobin 2020-04-16 17:51:36 -04:00
  • e5725baa34 Bug 1340885 - Null check frame's content when searching for NAC ancestors in GetCorrectedParent Matt A. Tobin 2020-04-16 16:42:26 -04:00
  • 69139427d5 Bug 1340333 - Eagerly compute whether a frame is really a browser. Matt A. Tobin 2020-04-16 16:41:20 -04:00
  • b723a5c8c4 Bug 1331322 - Allow tagging of pseudo-implementing native anonymous content with the pseudo type at creation time Matt A. Tobin 2020-04-16 16:37:28 -04:00
  • 31048968fd Bug 1336011 - Fix Crash in InvalidArrayIndex_CRASH in mozilla::EditorBase::DeleteSelectionImpl Matt A. Tobin 2020-04-15 01:55:25 -04:00
  • 5b8f93694a Bug 1334358 - Remove nsCSSFrameConstructor::CreateAnonymousFrames Matt A. Tobin 2020-04-14 23:27:56 -04:00
  • 499252b89f Bug 1334247 - Remove nsIAnonymousContentCreator::CreateFrameFor Matt A. Tobin 2020-04-14 22:04:32 -04:00
  • 02ff2ef376 Issue #1375 - Fix unified sources Matt A. Tobin 2020-04-14 21:55:36 -04:00
  • a03838af22 Bug 1321284 - Crash in nsCSSFrameConstructor::GetInsertionPrevSibling when trying to reframe native anonymous content Matt A. Tobin 2020-04-14 21:50:13 -04:00
  • cb2b45e472 Bug 1305458 - Changing -moz-appearence on hover breaks change event Matt A. Tobin 2020-04-14 21:24:51 -04:00
  • 20b2c26451 Issue #251 - Move MOZ_AV1 back to ac configure for everyone to use. wolfbeast 2020-04-16 23:15:33 +02:00
  • 78a9717bc3 Issue #1517 - Enable high-resolution DOM timestamps on trunk wolfbeast 2020-04-16 04:20:42 +02:00