layout/base/nsCSSFrameConstructor.cpp
63e930c8b30829b1f0dd2301b8bfd7fc1948fbc8
created 2018-02-14 12:35 +0100
pushed 2018-02-15 10:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1429962: Don't add frames / reframe text that is going to get reframed anyway. r=bz
3219cd61e87b4f3003079154c437efa87080a917
created 2018-02-15 11:21 +0100
pushed 2018-02-15 10:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1435566: Make sure to drop frames for manual NAC from display: contents nodes. r=bz
338ff3f5f22792b564e2e9c1a8bf97768e0a1e5a
created 2018-02-05 22:39 +0200
pushed 2018-02-06 10:08 +0000
Noemi Erli Noemi Erli - Backed out changeset c074e2c4b2ed (bug 1435658) for failing in layout/generic/test/test_bug632379.xul on a CLOSED TREE
c074e2c4b2ed6c733479cad11204244edb9e51ef
created 2018-02-05 14:55 +0100
pushed 2018-02-06 10:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1435658: Deal with appearance changes from / to none correctly. r=mats
1118b9ce86332ab739764b22ba7bb4eb5029435f
created 2018-02-02 20:52 +0100
pushed 2018-02-03 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1435015: Unbreak display: contents on unknown MathML elements. r=mats
51386f5976565e2110a18e7b39180de62e880683
created 2018-02-02 20:58 +0100
pushed 2018-02-03 10:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1435366: Move <svg:text> frame construction data getter to the generic path. r=mats
c0dc4d5fc3dd641c4dfe9a1d32642a85c3a6ae46
created 2018-02-01 14:21 -0500
pushed 2018-02-01 19:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434686 part 3. Use IgnoreErrors() outside of dom/. r=mystor
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:20 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
b41519a01488ded78888cc41719f28f70bf2137d
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:20 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
73c8f5ce12856fef30e2d411560d92520569d24a
created 2018-01-30 14:48 -0500
pushed 2018-01-30 19:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434273. Make nsGenConImageContent's inheritance match the way it's used. r=mccr8
7a62766df44fcfeba6c22d9d42c4c3c7b0a5c83f
created 2018-01-26 01:03 -0500
pushed 2018-01-30 05:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1418076 part 11. Eliminate the nsIDOMHTMLDocument interface. r=mystor
49142eb85e3c75c3e2b7bc3db147932042187232
created 2018-01-29 23:10 -0500
pushed 2018-01-30 04:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8
682a00d90865f0a13e9f4fe5cdbaafff98c8b381
created 2017-12-21 19:34 +0100
pushed 2018-01-18 22:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1426649: Remove nsCSSFrameConstructor updates. r=mats
302d28afd44ffc67f275854008ab3dcd01a17f5f
created 2017-12-21 14:09 +0100
pushed 2018-01-18 22:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1426649: Stop tracking DOM changes from painting. r=dbaron
6ed02115d2c6e7695934b40f00f866845c73c648
created 2018-01-08 11:43 +0800
pushed 2018-01-15 17:30 +0000
KuoE0 KuoE0 - Bug 1428297 - (Part 2) Ignore the widget/view usage that is used to show the dropdown menu when content-select is enabled. r=mats
4334dcb44c573785a8a716000aa9d9c5301fb0d7
created 2018-01-11 10:37 +0800
pushed 2018-01-15 17:30 +0000
KuoE0 KuoE0 - Bug 1428297 - (Part 1) Add an nsLayoutUtils function to check whether content-select is enabled r=mats
c907622b111580217f7ff0ed099b65452667d559
created 2018-01-13 12:50 +0200
pushed 2018-01-13 21:53 +0000
Coroiu Cristina Coroiu Cristina - Backed out 1 changesets (bug 1429088) for crashes, e.g. in reftest/tests/layout/reftests/bugs/309914-1.xul on a CLOSED TREE
7647a5900c99198390ee3c7e12dac4200caf87a5
created 2018-01-09 17:19 +0100
pushed 2018-01-13 21:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1429088: Only style children on non-lazy frame construction after we found an insertion point. r=bz
c5094851201b1b71808b22172fac885522122d23
created 2018-01-12 15:33 -0800
pushed 2018-01-13 10:06 +0000
Daniel Holbert Daniel Holbert - Bug 1430297: Use AddRef() instead of NS_ADDREF (when keeping generated content alive in nsCSSFrameConstructor). r=mats
5b6bf3714f4eb4c3a7e6f00558211e7b84db9866
created 2018-01-10 05:49 +0100
pushed 2018-01-10 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1429088, Bug 1429125: Add a comment about why we can't remove the XUL check, at least yet. r=me
2e705f777acd03e4af83f15a6eedd85cee9c3438
created 2018-01-10 04:54 +0100
pushed 2018-01-10 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1429125: Enable lazy frame construction in the browser chrome, but not XUL yet. r=heycam,tnikkel
0085a1b2cbdcbe2d05c1ce7127eb8c0304f7516e
created 2018-01-09 16:59 +0100
pushed 2018-01-10 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1429088: Enable lazy frame construction for shadow trees. r=bz
0a4fe34f8d6c636b17bb56eddfd7ad8f6ce4931b
created 2018-01-02 15:04 +0100
pushed 2018-01-10 10:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427677: Get rid of nsContentUtils::HasDistributedChildren. r=bz
75edc4a8cbc37016ec33bcb513a0b6a7859879f1
created 2018-01-05 17:50 +0800
pushed 2018-01-09 10:16 +0000
KuoE0 KuoE0 - Bug 1425088 - (Part 3) Put the dropdown frame's placeholder into the principal child list of the combobox frame when content-select is enabled. r=mats
a395a065bdd3bdb47b54a9e4848392d7eb6f98e1
created 2017-12-13 17:59 -0600
pushed 2018-01-09 10:16 +0000
KuoE0 KuoE0 - Bug 1425088 - (Part 2) Change the dropdown frame to a top-level absolute frame when content-select is enabled. r=mats
68d4fd90cd47d754c47111166288476d03559bbe
created 2017-12-28 19:48 +0100
pushed 2018-01-07 10:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427292: [css-display] Update display: contents on Unusual Elements to the spec. r=mats
960017548cea1e523d10ad35986783f562909238
created 2018-01-06 19:00 +0100
pushed 2018-01-06 22:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout two changesets (Bug 1427677) until I prove they have no negative performance implication. r=backout
2cae0b7e4b1c579febf31f5034a5d37442e8947b
created 2018-01-02 15:04 +0100
pushed 2018-01-06 22:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427677: Get rid of nsContentUtils::HasDistributedChildren. r=bz
97d9e1823553fec9684c6937d0d82cf288d037c3
created 2018-01-03 05:51 +0100
pushed 2018-01-06 09:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427908: Never reenter synchronously into frame construction. r=bz
c592bcac2149084ca3ad5a72f77b8cf3c60db970
created 2018-01-05 19:12 +0100
pushed 2018-01-06 00:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427824: Remove invalid assertion in presence of display: contents. r=bz
074809c8e26631af5f37372c4c14a15f846acf6b
created 2018-01-03 16:30 +0100
pushed 2018-01-03 15:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425440 - Get rid of GetChildAt_Deprecated in nsCSSFrameConstructor, r=catalinb
9de67942469381c88c87f7422b6a7116b9f20a14
created 2018-01-03 13:59 +0100
pushed 2018-01-03 13:01 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425321 - Renaming nsINode::GetChildAt to GetChildAt_Deprecated, r=catalinb
b8656e137157fb746b333a53db06def134d4b108
created 2017-12-31 20:57 +0100
pushed 2018-01-03 09:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427511: Make GetFlattenedTreeParent more straight-forward. r=smaug
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2017-12-26 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2017-12-26 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2017-12-26 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
e482d3fc80e40910ee6944beb5b4f2e889d0d93c
created 2017-12-13 01:58 +0100
pushed 2017-12-21 11:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1420547: Fix removal of <area> elements from an image map. r=bz
46e5fc9628c836db4236cc9c4e6481bfb547e40a
created 2017-12-06 05:26 +0100
pushed 2017-12-21 11:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1420547: Notify the pres shell specially, instead of via mutation observers. r=bz
2e3ea8471db5b87005dc382343aef0ad2d099780
created 2017-12-20 22:45 +0100
pushed 2017-12-21 11:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1426536: Remove nsContentUtils::IsContentInsertionPoint. r=smaug
e28372a900981b38a0978874b4325e58b4096a4d
created 2017-12-20 01:08 +0100
pushed 2017-12-20 00:09 +0000
Mats Palmgren Mats Palmgren - Bug 1425959 - Only allow ::first-letter/line children when the parent frame is a block frame. r=emilio
4f4836d4a0841f27ac88dfa05d248309e8d601d1
created 2017-10-26 11:12 -0700
pushed 2017-12-19 10:14 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 7: Add an about:config flag to optionally emulate -moz-box with flexbox. r=mats
9d1204867a515fb03fd91690fc39241d66987a6c
created 2017-12-18 12:17 -0600
pushed 2017-12-19 10:14 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 5: Treat XUL Popups like other OOF boxes when generating anon flex items, since they spawn placeholders. r=mats
2d4dd2c2712efea9f49597c60aee27c2491d9753
created 2017-12-18 12:17 -0600
pushed 2017-12-19 10:14 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 4: Refactor logic in nsCSSFrameConstructor's IsXULDisplayType() function (idempotent patch). r=mats
39f1f91f7b0be7505e12e45772566d7c87ee01db
created 2017-12-18 12:17 -0600
pushed 2017-12-19 10:14 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 3: Generalize "webkit-box" variable names and code-comments in nsCSSFrameConstructor.cpp (idempotent patch). r=mats
959ac9840798c974febf91d9749aa4216870ac2c
created 2017-12-18 12:17 -0600
pushed 2017-12-19 10:14 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 1: Rename frame-state bit from NS_STATE_FLEX_IS_LEGACY_WEBKIT_BOX to NS_STATE_FLEX_IS_EMULATING_LEGACY_BOX (idempotent patch). r=mats
13fa32dda5f2c0a42cd949aa2c94b32f8045fb54
created 2017-12-14 16:21 +0100
pushed 2017-12-14 15:22 +0000
Mats Palmgren Mats Palmgren - Bug 1424524 part 2 - Use IsFlexOrGridContainer() in a few more places. r=dholbert
e6d30f9822688aeeecda1504b8c591970ca1dab7
created 2017-12-14 16:21 +0100
pushed 2017-12-14 15:22 +0000
Mats Palmgren Mats Palmgren - Bug 1424524 part 1 - Use IsFlexContainerForLegacyBox() to avoid code duplication. r=dholbert
ad65437497c104a73a8107b545ab4def80be40b4
created 2017-12-11 06:44 +0100
pushed 2017-12-12 09:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1424680: Fix appending in some situations to display: contents stuff. r=bz
cce54e34c28b56a4c746cf7fe639f1f931b489fc
created 2017-12-08 00:24 +0100
pushed 2017-12-08 22:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1424094: Remove second argument for GetLastIBSplitSibling, and always append to the last continuation of an IB split. r=mats
ada567096efbc34a281bcd10767e78a9bc2e200a
created 2017-11-22 23:57 +0100
pushed 2017-12-07 23:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1419964: Remove AdjustParentFrameForAfterContent. r=mats
333214e07fd463dc1c7db00875bb6dff98eb0cdf
created 2017-11-23 01:01 +0100
pushed 2017-12-07 22:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1419762: Return the inline continuation of an IB split when appending. r=mats
99a3b09ac1898eb1db05430e2876d6643ba0d4a8
created 2017-12-07 00:01 +0200
pushed 2017-12-06 22:30 +0000
Dorel Luca Dorel Luca - Merge inbound to mozilla-central r=merge a=merge
70b8084a6d191bfde4a6f52be1bbdebd76105712
created 2017-12-06 12:18 +0200
pushed 2017-12-06 22:30 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1423167) for build bustage on OSX and Windows on a CLOSED TREE
d7ab986673907d885bca6381ec08dd551be8a2d6
created 2017-12-05 18:05 +0100
pushed 2017-12-06 15:06 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
50ccf635c7319e78dc7366a3b160ebd27674e679
created 2017-12-04 02:47 +0100
pushed 2017-12-04 20:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1422654: stylo: Avoid restyling XBL-bound element if the binding doesn't have stylesheets. r=heycam
2be23298d4872b9d1677b6014683f554d857966f
created 2017-11-28 19:27 +0100
pushed 2017-11-28 18:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1417661: Use the correct parent style for inheriting from first-letter if the container is an anonymous box. r=bz
d56832437a0bb65f61715deb423bd5cbdd66aa10
created 2017-11-21 18:01 +0800
pushed 2017-11-22 10:21 +0000
KuoE0 KuoE0 - Bug 1419337 - Remove aStyleContext parameter from nsFrameConstructorState::AddChild(). r=TYLin
6fba2818b1ee9e9c06eea14f0d2cd0a750f33a6f
created 2017-11-20 18:07 +0100
pushed 2017-11-20 22:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1418560: Don't build IsFlattenedTreeChild in release builds. r=bustage
ff9caa303cc1429c44e03fed4b76dfcc977c5c56
created 2017-11-18 07:04 +0100
pushed 2017-11-20 22:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1418560: Properly return null from GetFlattenedTreeParent if the node is XBL fallback content and the binding is active. r=heycam
66261eec36b332415f463c5e8338f5d46115e304
created 2017-11-20 17:09 +0100
pushed 2017-11-20 22:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1418456: Yet another followup: Always re-get the style context in the servo case after loading an XBL binding to avoid tripping otherwise useful assertions. r=me
less more (0) -1000 -300 -100 -60 tip