gecko-dev/layout
Xidorn Quan 0fab79f248 Bug 1296186 part 1 - Make borrowed type just alias of corresponding pointer type. r=bholley
Compilers would complain about using user-defined type as return type
of extern "C" functions. A struct is considered a user-defined type if
there is any non-trivial constructor.

Having a type without non-trivial constructor for borrowed type would
be very inconvenient. Actually the currently borrowed type doesn't seem
to provide any additional safety / benefit over a plain pointer.

MozReview-Commit-ID: ncxmCEWCkv

--HG--
extra : rebase_source : 43a95bbcb05759f27837629daec6ce915a68b062
extra : source : 2a544c24bfb6a3412e59acbee89a5a393c31d5b6
2016-08-23 10:32:20 +10:00
..
base Bug 1291707 part 4 - Not recalc quotes and counters in EndUpdate. r=bz 2016-08-23 10:31:26 +10:00
build Bug 527003 - separating XPCOM parts from nsAccessibilityService. Removing a11y service in favour of using nsAccessibilityService directly. Adding support for a11y service shutdown. r=surkov 2016-08-08 20:51:39 -04:00
doc Bug 906116 - part3.3: Replace NS_STYLE_HINT_FRAMECHANGE with nsChangeHint_ReconstructFrame. r=dbaron 2016-07-06 13:06:14 +08:00
forms Bug 1293117 (part 4) - Change many NS_IMETHODIMP occurrences to NS_IMETHOD. r=froydnj. 2016-08-08 10:54:47 +10:00
generic Bug 1200469 part 1 - Avoid using fallback cursor if from the same frame. r=tnikkel,smaug 2016-08-19 23:37:14 +10:00
inspector Bug 1296509 - Optimize GetFlattenedTreeParent. r=smaug 2016-08-19 14:43:53 -07:00
ipc Bug 1237102 - Make sure we don't generate invalidations for children of opacity:0 frames, even when plugins are present. r=tnikkel 2016-08-10 15:15:28 +12:00
mathml Bug 1280887 - patch 2 - Make gfxTextRun refcounted, replace usage of UniquePtr<> with RefPtr<> for textruns, and make nsTextFrame hold a strong reference to its run(s). r=mats 2016-08-19 13:14:22 +01:00
media Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
printing Bug 1287446: Check and add nsIPrintProgressParams and print progress listener separately in nsPrintEngine::ShowPrintProgress. r=tnikkel 2016-08-03 09:50:24 +01:00
reftests Bug 1275451: (follow-up) Part 3. Correct content of assert. r=me 2016-08-22 00:50:47 +08:00
style Bug 1296186 part 1 - Make borrowed type just alias of corresponding pointer type. r=bholley 2016-08-23 10:32:20 +10:00
svg Bug 1294171 - Part 1. Treat unresolvable mask as no mask before support image mask. r=mstange 2016-08-18 11:24:28 +08:00
tables Bug 1288992 Part 0 - Drop the nonsensical comment for nsTableFrame::ReflowChildren. r=dholbert 2016-07-27 11:22:15 +08:00
tools Merge inbound to m-c. a=merge 2016-08-19 09:52:53 -04:00
xul Bug 1293596 (part 2) - Rework nsIWidget bounds getters. r=mstange. 2016-08-19 09:03:04 +10:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00