gecko-dev/layout/base
Jeremy Chen 419e2e9b26 Bug 1403077 - add two test-only helper functions to access the stylo blocklist. r=heycam
In the current blocklist implementation, we read the stylo blocklist from the user
preferences very early and only once, even earlier than the test preferences
updating happens.

So, to be able to test the functionality of the stylo blocklist, we add these two
nsIDOMWindowUtils APIs to be able to add/remove a mock domain to the existing
blocklist.

MozReview-Commit-ID: K48ejLBcNbn

--HG--
extra : rebase_source : 354fe9871231f2a94f09bd2612c9d21ced4143e8
2017-10-09 12:07:04 +08:00
..
crashtests Bug 1406562 - Return first continuation for parent of first-letter in ExpectedOwnerForChild. r=emilio 2017-10-09 11:07:17 +11:00
doc
gtest
tests Bug 1386130 - Tweak mochitest to actually wait for up to 30 frames to test scroll. r=dholbert 2017-10-05 11:00:51 -07:00
AccessibleCaret.cpp
AccessibleCaret.h
AccessibleCaretEventHub.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
AccessibleCaretEventHub.h
AccessibleCaretLogger.h
AccessibleCaretManager.cpp Bug 1377989 - part2: Rename nsRange::GetEndParent() to nsRange::GetEndContainer() r=smaug 2017-07-11 21:11:37 +09:00
AccessibleCaretManager.h
ArenaObjectID.h
ArenaRefPtr.h Bug 1379830 - stylo: Allow ServoStyleContext to participate in ArenaRefPtr; r=bholley 2017-07-19 22:54:21 -07:00
ArenaRefPtrInlines.h Bug 1379830 - stylo: Allow ServoStyleContext to participate in ArenaRefPtr; r=bholley 2017-07-19 22:54:21 -07:00
CaretAssociationHint.h
FrameProperties.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
GeckoRestyleManager.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
GeckoRestyleManager.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
GeometryUtils.cpp
GeometryUtils.h
LayoutLogging.cpp
LayoutLogging.h
MobileViewportManager.cpp Bug 1312605 - Part 1 - Don't clobber resolution changes that happen before first paint on Fennec. r=kats 2017-06-29 09:26:37 -07:00
MobileViewportManager.h Bug 1312605 - Part 1 - Don't clobber resolution changes that happen before first paint on Fennec. r=kats 2017-06-29 09:26:37 -07:00
OverflowChangedTracker.h Bug 1324647 - Upgrade back "Need to flush before destroying!" assertion. 2017-07-11 14:46:16 +10:00
PositionedEventTargeting.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
PositionedEventTargeting.h
PresShell.cpp merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-09 11:19:20 +02:00
PresShell.h Bug 1316251 Part1: Separate pointer event implementation from PresShell. r=masayuki 2017-09-06 15:47:49 +08:00
RestyleLogging.h
RestyleManager.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
RestyleManager.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
RestyleManagerInlines.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
RestyleTracker.cpp Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange. 2017-10-04 09:11:18 +11:00
RestyleTracker.h Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange. 2017-10-04 09:11:18 +11:00
RestyleTrackerInlines.h
ScrollbarStyles.cpp
ScrollbarStyles.h
ServoRestyleManager.cpp Bug 1406562 - Return first continuation for parent of first-letter in ExpectedOwnerForChild. r=emilio 2017-10-09 11:07:17 +11:00
ServoRestyleManager.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
ShapeUtils.cpp Bug 1404243 Part 3 - Remove refcount for StyleBasicShape, and use UniquePtr to hold it. r=heycam 2017-09-25 18:50:24 +08:00
ShapeUtils.h Bug 1404243 Part 3 - Remove refcount for StyleBasicShape, and use UniquePtr to hold it. r=heycam 2017-09-25 18:50:24 +08:00
StackArena.cpp
StackArena.h
StaticPresData.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
StaticPresData.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
TouchManager.cpp
TouchManager.h
UnitTransforms.h Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in layout/*. r=dholbert 2017-08-14 08:30:04 -04:00
Units.h Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in layout/*. r=dholbert 2017-08-14 08:30:04 -04:00
WordMovementType.h
ZoomConstraintsClient.cpp Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm 2017-07-26 16:13:35 +08:00
ZoomConstraintsClient.h
moz.build Bug 1288761 part 1 - Use level-based algorithm for nsBidi::GetLogicalRun. r=jfkthame 2017-10-05 18:11:50 +11:00
nsAutoLayoutPhase.cpp Bug 1402203 - Add a new layout phase for displaylist building. r=mstange 2017-09-26 15:57:57 +13:00
nsAutoLayoutPhase.h
nsBidi.cpp Bug 1288761 part 1 - Use level-based algorithm for nsBidi::GetLogicalRun. r=jfkthame 2017-10-05 18:11:50 +11:00
nsBidi.h Bug 1288761 part 1 - Use level-based algorithm for nsBidi::GetLogicalRun. r=jfkthame 2017-10-05 18:11:50 +11:00
nsBidiPresUtils.cpp Bug 1308359 - patch 2 - Move trivial ICU-wrapper nsBidi methods to the header file as inlines, and remove unnecessary nsresult return values from methods that cannot fail. r=xidorn 2017-09-22 10:37:17 +01:00
nsBidiPresUtils.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsCSSColorUtils.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsCSSColorUtils.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsCSSFrameConstructor.cpp Bug 1404324: Use the placeholder state to remove out-of-flows that aren't real descendants of the destruction root. r=bz 2017-10-04 10:49:41 +02:00
nsCSSFrameConstructor.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
nsCaret.cpp Bug 1390382 - Part 4: Avoid recomputing the selection in nsCaret::SchedulePaint() when the caller has the information available; r=dholbert 2017-08-15 18:57:16 -04:00
nsCaret.h Bug 1390382 - Part 4: Avoid recomputing the selection in nsCaret::SchedulePaint() when the caller has the information available; r=dholbert 2017-08-15 18:57:16 -04:00
nsChangeHint.h Bug 1389029 - Create custom change hint and post restyle event for rowspan, colspan attribute changes. r=dbaron 2017-09-05 13:30:40 -07:00
nsCompatibility.h
nsCounterManager.cpp Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
nsCounterManager.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsDocumentViewer.cpp Bug 1405875 - Remove now-unused nsIContentViewerFile interface. r=mats 2017-10-05 11:15:57 -07:00
nsFrameManager.cpp Bug 1393791 - Stop unbinding native-anonymous content off a script runner. r=emilio 2017-08-27 15:29:36 -07:00
nsFrameManager.h Bug 1393791 - Stop unbinding native-anonymous content off a script runner. r=emilio 2017-08-27 15:29:36 -07:00
nsFrameManagerBase.h Bug 1389168 - Remove unnecessary IBM license text. r=gerv 2017-08-16 16:10:56 -05:00
nsFrameTraversal.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsFrameTraversal.h
nsGenConList.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
nsGenConList.h
nsIDocumentViewerPrint.h
nsIFrameTraversal.h
nsILayoutDebugger.h
nsILayoutHistoryState.idl
nsIPercentBSizeObserver.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsIPreloadedStyleSheet.idl
nsIPresShell.h Bug 1321960 - rename nsIPresShell::mSuppressInterruptibleReflows to mWasLastReflowInterrupted to reflect better its purpose, r=dholbert 2017-09-26 16:25:12 -04:00
nsIPresShellInlines.h
nsIReflowCallback.h
nsIStyleSheetService.idl
nsLayoutDebugger.cpp Backed out changeset e9985564e081 (bug 1388162) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout 2017-08-10 14:40:20 +02:00
nsLayoutHistoryState.cpp
nsLayoutUtils.cpp Bug 1403077 - add two test-only helper functions to access the stylo blocklist. r=heycam 2017-10-09 12:07:04 +08:00
nsLayoutUtils.h Bug 1403077 - add two test-only helper functions to access the stylo blocklist. r=heycam 2017-10-09 12:07:04 +08:00
nsPresArena.cpp Bug 1393636 (part 5) - Report memory usage of Gecko style structs separately. r=heycam. 2017-08-25 14:59:44 +10:00
nsPresArena.h Bug 1387956 (part 2) - Overhaul handling of nsWindowSizes. r=mccr8. 2017-08-10 14:14:09 +10:00
nsPresArenaObjectList.h Bug 1379830 - stylo: Allow ServoStyleContext to participate in ArenaRefPtr; r=bholley 2017-07-19 22:54:21 -07:00
nsPresContext.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
nsPresContext.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
nsPresState.h Bug 1382189 - Persist preview value in PressState for select element to ensure the text is consistent after frame re-construction. r=heycam 2017-07-20 15:40:46 +08:00
nsQuoteList.cpp
nsQuoteList.h
nsRefreshDriver.cpp Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange. 2017-10-04 09:11:18 +11:00
nsRefreshDriver.h Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange. 2017-10-04 09:11:18 +11:00
nsStyleChangeList.cpp Bug 1377158 - (Part 4) Reduce the assertion cost to check reconstruction frame hint. r=bholley,heycam 2017-07-28 00:23:05 +08:00
nsStyleChangeList.h
nsStyleSheetService.cpp Bug 1403694 Part 1: Prevent nsStyleSheetService from storing null servo stylesheets. r=xidorn 2017-09-28 16:45:09 -07:00
nsStyleSheetService.h Bug 1403694 Part 1: Prevent nsStyleSheetService from storing null servo stylesheets. r=xidorn 2017-09-28 16:45:09 -07:00