.. |
android
|
Bug 1244875 - Update auto-generated bindings; r=me
|
2016-02-09 17:27:29 -05:00 |
cocoa
|
Bug 1243418 - Fix up incorrect 'aOverwrite' usage and impl in GLUploadHelpers r=jgilbert
|
2016-02-08 09:18:52 -06:00 |
crashtests
|
|
|
gonk
|
Backed out changeset c18e29c1b369 (bug 1164581) for cpp unit tests test failures
|
2016-02-08 11:17:38 +01:00 |
gtk
|
Bug 1184936 - Need convert from UTF8 for printer name. r=karlt
|
2016-02-09 16:34:20 +09:00 |
gtkxtbin
|
Bug 1232219 (part 2) - Fix -Wunused warnings in widget/gtk/. r=karlt.
|
2015-12-16 22:24:21 -08:00 |
qt
|
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
|
2016-02-02 17:36:30 +02:00 |
reftests
|
|
|
tests
|
Bug 1240336 Setting same value to either <input> or <textarea> shouldn't cause committing existing composition r=ehsan
|
2016-01-21 16:52:27 +09:00 |
uikit
|
Bug 1240085 - Revert to CSS-pixel units for screenX, screenY, moveTo() APIs, and adjust the origin for secondary displays with differing resolution to avoid overlapping coordinate spaces. r=emk
|
2016-02-05 16:29:33 +00:00 |
windows
|
Bug 1236680 Part 1: Add new WinUtils function to Resolve moved Users folder. r=jimm
|
2016-02-09 15:22:43 +00:00 |
x11
|
Bug 1198124 - Enable -Wshadow in directories that have no -Wshadow warnings. r=glandium
|
2015-08-25 09:14:38 -07:00 |
xremoteclient
|
Bug 1231378 - part 4 - Fix uninitialized members of classes in netwerk/widget/storage/uriloader/memory/tools, r=smaug
|
2016-01-12 18:16:59 +00:00 |
BasicEvents.h
|
Bug 1231378 - part 4 - Fix uninitialized members of classes in netwerk/widget/storage/uriloader/memory/tools, r=smaug
|
2016-01-12 18:16:59 +00:00 |
CommandList.h
|
|
|
ContentCache.cpp
|
Bug 1208944 - Part 8. Don't get selection on start compostion when plugin has foucs. r=masayuki
|
2015-12-29 22:57:38 +09:00 |
ContentCache.h
|
Bug 1179632 part.4 Clean up the code to request IME to commit composition across process boundary r=smaug
|
2015-12-11 15:15:58 +09:00 |
ContentEvents.h
|
Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
|
2015-08-26 21:56:59 +09:00 |
ContentHelper.cpp
|
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
|
2015-07-13 08:25:42 -07:00 |
ContentHelper.h
|
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
|
2015-07-13 08:25:42 -07:00 |
EventClassList.h
|
|
|
EventForwards.h
|
Bug 1204439 part.3 Create methods to get enum item name r=smaug
|
2015-09-17 12:05:44 +09:00 |
EventMessageList.h
|
backout bug 1236979 (changesets 2f4de652525e, d7136545a16e, f62e6638add1, f8b1e085b161) for xpcshell test failures
|
2016-02-01 21:57:38 -08:00 |
FontRange.h
|
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
|
2015-07-13 08:25:42 -07:00 |
GfxDriverInfo.cpp
|
Bug 1207665 - Block Intel GMA 3150 for d3d11/d2d on all drivers. (bug 1207665 part 1, r=jrmuizel). r=jrmuizel
|
2015-09-28 01:44:00 +02:00 |
GfxDriverInfo.h
|
Bug 1207665 - Block Intel GMA 3150 for d3d11/d2d on all drivers. (bug 1207665 part 1, r=jrmuizel). r=jrmuizel
|
2015-09-28 01:44:00 +02:00 |
GfxInfoBase.cpp
|
Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
|
2016-01-22 16:58:49 +01:00 |
GfxInfoBase.h
|
Bug 1131325 - Move system country code from nsIGfxInfo2 to a more appropriate location. r=aklotz,smichaud
|
2015-07-28 15:45:34 -07:00 |
GfxInfoCollector.cpp
|
|
|
GfxInfoCollector.h
|
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
|
2015-07-13 08:25:42 -07:00 |
GfxInfoWebGL.cpp
|
|
|
GfxInfoWebGL.h
|
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
|
2015-07-13 08:25:42 -07:00 |
GfxInfoX11.cpp
|
Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
|
2015-08-04 16:17:36 -07:00 |
GfxInfoX11.h
|
bug 1175005 : performance regression. backout_f081c464c1e2
|
2015-07-09 11:48:06 +01:00 |
IMEData.h
|
Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki
|
2016-02-02 17:05:56 +09:00 |
InputData.cpp
|
Bug 1243359 - initialize mScrollSeriesNumber in all ScrollWheelInput constructors. r=roc
|
2016-01-28 15:47:28 +02:00 |
InputData.h
|
Bug 1153156 part.4 Make APZC system scroll speed overriding aware r=mstange
|
2016-01-27 15:09:13 +09:00 |
LookAndFeel.h
|
Bug 232227 - Do not expose system colors to CSS or canvas. r=jmuizelaar r=enndeakin tor-r=arthuredelstein
|
2015-09-25 00:59:00 +02:00 |
MiscEvents.h
|
Bug 1208944 - Part 5. Send PluginEvent to content process. r=jmathies
|
2015-12-29 22:57:38 +09:00 |
MouseEvents.h
|
Backed out changeset 76c66d5a8196 (bug 1000870)
|
2016-02-05 13:57:31 +01:00 |
moz.build
|
Bug 1156742 Part 15: Add pref for turning on printing via the parent process. r=mconley
|
2016-01-05 10:08:57 +00:00 |
NativeKeyToDOMCodeName.h
|
|
|
NativeKeyToDOMKeyName.h
|
Bug 1112712 - DOM key mapping for soft1 soft2 and call keys r=schien
|
2015-10-16 11:04:11 -07:00 |
nsAppShellSingleton.h
|
|
|
nsBaseAppShell.cpp
|
Bug 1179909: Refactor stable state handling. r=smaug
|
2015-08-11 06:10:46 -07:00 |
nsBaseAppShell.h
|
Bug 1179909: Refactor stable state handling. r=smaug
|
2015-08-11 06:10:46 -07:00 |
nsBaseClipboard.cpp
|
Bug 1241302 - Slightly modernize this code. r=jst
|
2016-01-20 14:45:00 +01:00 |
nsBaseClipboard.h
|
Bug 1241302 - Slightly modernize this code. r=jst
|
2016-01-20 14:45:00 +01:00 |
nsBaseDragService.cpp
|
Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
|
2016-01-15 11:38:03 +01:00 |
nsBaseDragService.h
|
Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc.
|
2015-12-06 17:15:53 -08:00 |
nsBaseFilePicker.cpp
|
Bug 1245927: Innerize before creating DOM files from the file picker. r=baku
|
2016-02-05 10:12:25 -08:00 |
nsBaseFilePicker.h
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsBaseScreen.cpp
|
Bug 1240085 - Revert to CSS-pixel units for screenX, screenY, moveTo() APIs, and adjust the origin for secondary displays with differing resolution to avoid overlapping coordinate spaces. r=emk
|
2016-02-05 16:29:33 +00:00 |
nsBaseScreen.h
|
Bug 1240085 - Revert to CSS-pixel units for screenX, screenY, moveTo() APIs, and adjust the origin for secondary displays with differing resolution to avoid overlapping coordinate spaces. r=emk
|
2016-02-05 16:29:33 +00:00 |
nsBaseWidget.cpp
|
Back out 3 csets from bug 1242690 for causing bug 1244549. r=backout
|
2016-01-31 14:44:58 -05:00 |
nsBaseWidget.h
|
Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki
|
2016-02-02 17:05:56 +09:00 |
nsClipboardHelper.cpp
|
|
|
nsClipboardHelper.h
|
|
|
nsClipboardProxy.cpp
|
Bug 1225923 - part 4 - fix AppendElement(nsDependentCString(...)) call in nsClipboardProxy.cpp; r=roc
|
2015-11-18 10:55:41 -05:00 |
nsClipboardProxy.h
|
|
|
nsColorPickerProxy.cpp
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsColorPickerProxy.h
|
|
|
nsContentProcessWidgetFactory.cpp
|
|
|
nsDeviceContextSpecProxy.cpp
|
Bug 1238964 Part 1: Hold new printable page sizes in print nsIPrintSettingsWin. r=jimm
|
2016-01-22 16:05:19 +00:00 |
nsDeviceContextSpecProxy.h
|
Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r=roc
|
2016-01-05 10:08:57 +00:00 |
nsDragServiceProxy.cpp
|
Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
|
2015-11-02 07:53:26 +02:00 |
nsDragServiceProxy.h
|
bug 1216916 clean up when InvokeDragSession() fails r=roc
|
2015-10-21 22:16:40 +13:00 |
nsFilePickerProxy.cpp
|
Bug 1244987: Make nsFilePickerProxy create DOM file objects with the inner window. r=baku
|
2016-02-02 10:02:26 -08:00 |
nsFilePickerProxy.h
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsGUIEventIPC.h
|
Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki
|
2016-02-02 17:05:56 +09:00 |
nsHTMLFormatConverter.cpp
|
|
|
nsHTMLFormatConverter.h
|
|
|
nsIApplicationChooser.idl
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsIAppShell.idl
|
Bug 1179909: Refactor stable state handling. r=smaug
|
2015-08-11 06:10:46 -07:00 |
nsIBaseWindow.idl
|
Bug 890156 - patch 2 - Expose DevicePixelsPerDesktopPixel through nsIBaseWindow and its implementations. r=emk
|
2015-11-25 19:12:07 +00:00 |
nsIBidiKeyboard.idl
|
|
|
nsIClipboard.idl
|
|
|
nsIClipboardDragDropHookList.idl
|
|
|
nsIClipboardDragDropHooks.idl
|
|
|
nsIClipboardHelper.idl
|
|
|
nsIClipboardOwner.idl
|
|
|
nsIColorPicker.idl
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsIDeviceContextSpec.h
|
Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r=roc
|
2016-01-05 10:08:57 +00:00 |
nsIDisplayInfo.idl
|
|
|
nsIdleService.cpp
|
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
|
2015-10-18 01:24:48 -04:00 |
nsIdleService.h
|
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
|
2015-10-18 01:24:48 -04:00 |
nsIDragService.idl
|
Bug 1205511 - Document that nsIDragService.dragMoved() takes its arguments in LayoutDevice pixels. r=enn IGNORE IDL (comment change only)
|
2015-09-28 20:29:48 -04:00 |
nsIDragSession.idl
|
|
|
nsIFilePicker.idl
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsIFormatConverter.idl
|
|
|
nsIGfxInfo.idl
|
Bug 1178069 - Check devices capability before enable use of vp8 hardware acceleration using android.media.MediaCodecList and android.media.MediaCodecInfo r=jrmuizel
|
2015-07-24 12:45:55 -07:00 |
nsIGfxInfoDebug.idl
|
|
|
nsIIdleService.idl
|
|
|
nsIIdleServiceInternal.idl
|
|
|
nsIIMEPicker.idl
|
|
|
nsIJumpListBuilder.idl
|
|
|
nsIJumpListItem.idl
|
|
|
nsIMacDockSupport.idl
|
|
|
nsIMacWebAppUtils.idl
|
|
|
nsINativeMenuService.h
|
|
|
nsIPluginWidget.h
|
|
|
nsIPrintDialogService.h
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsIPrintOptions.idl
|
|
|
nsIPrintSession.idl
|
Bug 1156742 Part 6: Add RemotePrintJob to PrintSession and PrintData. r=roc, r=mconley
|
2016-01-05 10:08:57 +00:00 |
nsIPrintSettings.idl
|
Bug 1238964 Part 2: Move separate DEVMODE to nsIPrintSettings copying into nsPrintSettingsWin. r=jimm
|
2016-01-12 17:40:07 +00:00 |
nsIPrintSettingsService.idl
|
|
|
nsIPrintSettingsWin.idl
|
Bug 1238964 Part 1: Hold new printable page sizes in print nsIPrintSettingsWin. r=jimm
|
2016-01-22 16:05:19 +00:00 |
nsIRollupListener.h
|
|
|
nsIScreen.idl
|
Bug 1240085 - Revert to CSS-pixel units for screenX, screenY, moveTo() APIs, and adjust the origin for secondary displays with differing resolution to avoid overlapping coordinate spaces. r=emk
|
2016-02-05 16:29:33 +00:00 |
nsIScreenManager.idl
|
|
|
nsISound.idl
|
|
|
nsIStandaloneNativeMenu.idl
|
|
|
nsISystemStatusBar.idl
|
|
|
nsITaskbarOverlayIconController.idl
|
|
|
nsITaskbarPreview.idl
|
|
|
nsITaskbarPreviewButton.idl
|
|
|
nsITaskbarPreviewController.idl
|
Bug 1096804 - Add a new asynchronous callback interface for Windows taskbar thumbnail and preview image requests. r=roc
|
2016-01-12 11:08:33 -06:00 |
nsITaskbarProgress.idl
|
|
|
nsITaskbarTabPreview.idl
|
|
|
nsITaskbarWindowPreview.idl
|
|
|
nsITransferable.idl
|
Bug 938991 - text/rtf support for clipboard data. r=enndeakin
|
2015-11-23 11:04:26 -08:00 |
nsIWidget.h
|
Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki
|
2016-02-02 17:05:56 +09:00 |
nsIWidgetListener.cpp
|
Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats.
|
2015-12-02 21:45:41 -08:00 |
nsIWidgetListener.h
|
Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats.
|
2015-12-02 21:45:41 -08:00 |
nsIWindowsUIUtils.idl
|
Bug 1170522 - expose whether or not we're in tablet mode to xul/js/css, r=jimm,ted
|
2015-06-16 19:51:29 +01:00 |
nsIWinTaskbar.idl
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsNativeTheme.cpp
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsNativeTheme.h
|
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
|
2016-02-02 17:36:30 +02:00 |
nsPrimitiveHelpers.cpp
|
Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r=roc
|
2016-01-05 10:08:57 +00:00 |
nsPrimitiveHelpers.h
|
Bug 1214616 - Remove encoding conversion methods from nsPrimitiveHelpers. r=emk.
|
2015-10-20 12:06:27 +03:00 |
nsPrintOptionsImpl.cpp
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
nsPrintOptionsImpl.h
|
|
|
nsPrintSession.cpp
|
Bug 1156742 Part 6: Add RemotePrintJob to PrintSession and PrintData. r=roc, r=mconley
|
2016-01-05 10:08:57 +00:00 |
nsPrintSession.h
|
Bug 1156742 Part 6: Add RemotePrintJob to PrintSession and PrintData. r=roc, r=mconley
|
2016-01-05 10:08:57 +00:00 |
nsPrintSettingsImpl.cpp
|
Bug 1238964 Part 2: Move separate DEVMODE to nsIPrintSettings copying into nsPrintSettingsWin. r=jimm
|
2016-01-12 17:40:07 +00:00 |
nsPrintSettingsImpl.h
|
Bug 1238964 Part 2: Move separate DEVMODE to nsIPrintSettings copying into nsPrintSettingsWin. r=jimm
|
2016-01-12 17:40:07 +00:00 |
nsScreenManagerProxy.cpp
|
Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz
|
2015-10-26 12:14:47 -04:00 |
nsScreenManagerProxy.h
|
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
|
2015-10-18 01:24:48 -04:00 |
nsShmImage.cpp
|
Bug 1239864 (part 10) - Use the new rect iterators in view/ and widget/. r=roc.
|
2016-01-18 17:20:59 -08:00 |
nsShmImage.h
|
Bug 1240252: Add missing "mozilla::" namespace prefix before usage of type LayoutDeviceIntRegion, to fix local build bustage. r=njn
|
2016-01-15 22:54:20 -08:00 |
nsTransferable.cpp
|
Bug 1220392 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in widget/; r=roc
|
2015-10-30 14:35:28 -04:00 |
nsTransferable.h
|
|
|
nsWidgetInitData.h
|
|
|
nsWidgetsCID.h
|
Bug 1096804 - Add a new asynchronous callback interface for Windows taskbar thumbnail and preview image requests. r=roc
|
2016-01-12 11:08:33 -06:00 |
nsXPLookAndFeel.cpp
|
Bug 232227 - Do not expose system colors to CSS or canvas. r=jmuizelaar r=enndeakin tor-r=arthuredelstein
|
2015-09-25 00:59:00 +02:00 |
nsXPLookAndFeel.h
|
Bug 232227 - Do not expose system colors to CSS or canvas. r=jmuizelaar r=enndeakin tor-r=arthuredelstein
|
2015-09-25 00:59:00 +02:00 |
PluginWidgetProxy.cpp
|
Bug 890156 - patch 0.2 - Remove the (unused) aRect parameter from nsBaseWidget::BaseCreate. r=kats
|
2016-01-13 07:32:55 +00:00 |
PluginWidgetProxy.h
|
Bug 890156 - patch 0.3 - Create a version of nsIWidget::Create that takes Desktop pixels, because that's what we actually need to pass in some cases. r=mstange
|
2016-01-13 07:32:55 +00:00 |
PuppetBidiKeyboard.cpp
|
|
|
PuppetBidiKeyboard.h
|
|
|
PuppetWidget.cpp
|
Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki
|
2016-02-02 17:05:56 +09:00 |
PuppetWidget.h
|
Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki
|
2016-02-02 17:05:56 +09:00 |
ScreenProxy.cpp
|
Bug 1231378 - part 4 - Fix uninitialized members of classes in netwerk/widget/storage/uriloader/memory/tools, r=smaug
|
2016-01-12 18:16:59 +00:00 |
ScreenProxy.h
|
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
|
2015-10-18 01:24:48 -04:00 |
SharedWidgetUtils.cpp
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |
SystemTimeConverter.h
|
Bug 1207412 - Make SystemTimeConverter use TimeStamp::Now() when converting times; r=karlt
|
2015-10-26 09:29:54 +09:00 |
TextEventDispatcher.cpp
|
Bug 1179632 part.2 WidgetCompositionEvent should store NativeIMEContext which caused the event and PuppetWidget should store it for GetNativeIMEContext() r=smaug, sr=smaug
|
2015-12-11 15:15:57 +09:00 |
TextEventDispatcher.h
|
Bug 1225682 - Don't use nsAuto{,C}String as class member variables in widget/. r=roc
|
2015-12-02 11:04:37 +09:00 |
TextEventDispatcherListener.h
|
|
|
TextEvents.h
|
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
|
2016-02-02 17:36:30 +02:00 |
TextRange.h
|
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
|
2016-02-02 17:36:30 +02:00 |
TouchEvents.h
|
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
|
2016-02-02 17:36:30 +02:00 |
VsyncDispatcher.cpp
|
|
|
VsyncDispatcher.h
|
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
|
2015-10-18 01:24:48 -04:00 |
WidgetEventImpl.cpp
|
Bug 1153156 part.2 Make WidgetWheelEvent store if overriding system scroll speed is allowed and it shouldn't be allowed if scroll speed isn't system default settings on Windows r=smaug+jimm
|
2016-01-27 15:09:13 +09:00 |
WidgetMessageUtils.h
|
|
|
WidgetTraceEvent.h
|
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
|
2015-07-13 08:25:42 -07:00 |
WidgetUtils.cpp
|
Bug 1223258 - Fix -Wunreachable-code warnings in widget. r=masayuki
|
2015-11-08 22:46:00 -08:00 |
WidgetUtils.h
|
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
|
2016-01-30 09:05:36 -08:00 |