./610_image_loading_only_cached.diff
Some fixes for image loading like Opera
./385_system_cairo_build.diff
Fixed building with system cairo library
./065_PREF_METRICS_TOOLKIT_lp0.diff
Broken linkage with PERF Metrics tools in XULRUNNER Configuration
./575_js_handler_events_info.diff
I hope it will be possible to integrate this feature in Gecko...
It will allow to know about some events which was handled by JS handlers (Allow to make more better stylus/panning/ajax iteractions handling)
./530_BUG54742rss_add_support.diff
Add support for some rss types
works XMLPrettyPrint hacks
./080_OUTSIDE_js_binary.diff
25_entropy.dpatch by Mike Hommey

All lines beginning with `

DP:' are a description of the patch.
DP: Remove code that called netstat to gain so called entropy. It's pretty
DP: useless on a Linux system. Thanks Wichert Akkerman. bz
51429.
./635_GetRootScrollFrameOpen.diff
Open GetRootScrollFrame symbol for using it in panning functionality in gtkmozembed
Fast WorkAround
./615_do_not_load_partial_cached_content.diff
Preventing microb to read partial cached content. It causes some problems on download stuff.
Solved bug: 43765
./075_JS_DUMP_lp0.diff
Enable JS_DUMP for our build
Probably can be disabled for default build
Also some automatic tests can't see console output without "\n"
Probably can be fixed more properly
./185_MICROB_imagezoom_extension.diff
Patches for microb-engine
Oleg Romashin
DP: Extension for zooming another HTML elements img,radio,checkbox
Not required anymore after fixing 4821
./crash/415_BUG371882_Editor_Crash.diff
Bug 371882 Editor crashed in nsHTMLEditor::GetCSSBackgroundColorState
52020 Browser crashes on page: http://www.spellchecker.net/asp/CuteEditor/scayt_Demo.asp
./crash/FitToViewRandomCrashes.diff
Once when engine was crashes after some memory corruptions in other place
It was crashes somewhere here... some workaround checks...
Probably it is wrong
./crash/460_stylecontext_random_crash.diff
Not sure about this fix, but once it was crashed here...
./crash/395_TrimSpaceFixCrash.diff
Some random crashes fixes (workarounds) after memory corruptions
./crash/625_BUG56960_layout_indexof_crash.diff
56960
[crash] Browser crashed during page loading and scrolling down
./crash/JS_Destroy.Crash.diff
JS Crash fix (google, zooming ... don't remember exact testcase, but not very random)
./505_BUG50404_button_colors.diff
change style of disabled text area
./095_OUTSIDE_entropy.diff
Patches for microb-engine
Oleg Romashin
Bug 51429 RNG_SystemInfoForRNG possible "netstat" zombie process
./055_MozmicrobComp_lp0.diff
This patch will allow to build gtkmozembed library as shared library which preloaded
in dependentlibs.list list
Requires 245_BUG347731_MOZILLA_INTERNAL_API_lp0.diff applyed (To fix using some Internal API)
./315_XMLPRETTY_PRINT.diff
Patch for using XMLPretty printer XSL as normal RSS reader without new component
(need help to improve it)
./060_BUG349921_toolkit_branding.diff
010_BUG349921_toolkit_branding.diff
allow to use Branding directory in xulrunner configuration
./515_BUG53541.54649.diff
Some problems with certificate chain when file not availabe, do not remember exactly
./last_trunk/275_BUG_353882_lp0.trunk.diff
353882
performance enhancements to nsCSSFrameConstructor::ConstructFrameByDisplayType
./last_trunk/495_layout_state_listener.trunk.diff
Allow to get info about First frame painting
Related to hacks with progress bar
gtkmozembed 220_connection_state_optimization2.diff
./last_trunk/reflow/attachment.cgi?id=248061.trunk.diff
Bug 363248 [reflow branch] Table caption regression PATCH
./last_trunk/165_BUILDFIX_libxul_no_nss.trunk.diff
Patches for microb-engine
Oleg Romashin
DP: Building libxul when enabled system nss
NOBUGFIXME
./last_trunk/435_BUG375179_spellcheck_libxul.trunk.diff
BMO 375179. Patch imported from the bug.
Allow building spellchecker as separate extension
./last_trunk/140_BUG340510_nsBoxObject.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Fix for working with calendar.gmail.com with disables xul.
./last_trunk/240_Sound_Drag_XIM_disable.trunk.diff
Footprint race
Removing services wich probably useless on our device
./last_trunk/200_BUG369722_ARM_EABI_lp0.trunk.diff
Bug 369722 prdtoa.c jsnum.h txDouble.h not required IEEE_ARM define on Codesourcery EABI gcc3.4.4 compiler
./last_trunk/395_gnomevfs_downloads.trunk.diff
Additional fixes for Downloads implementation with gnomevfs protocol
./last_trunk/420_total_cairo_unantialias.trunk.diff
Some antialias hack for fast cairo rendering (broken :()
./last_trunk/580_focus_for_visible_area.trunk.diff
make widgets focusable if it's in visible area
fixed problem with scrolling to focused widget by js
contact: Anton Rogaynis ext-anton(dot)rogaynis(at)nokia.com
./last_trunk/400_download_full_disk_fix.trunk.diff
It adds support to restart a download if disk gets full (out of space) while downloading.
NOTE: It does not recover download across browser sessions. Once browser is closed,
downloads are gone.
./last_trunk/250_BUG347731_SpatialNavigationFIXED_LIBXUL.trunk.diff
extensions/spatialnavigation doesn't build with libxul and bsmedberg's latest landing
./last_trunk/perf_addon/attachment.cgi?id=246204.trunk.diff
Bug 360789 White/brown/gray sporadic squares when refreshing a page
./last_trunk/perf_addon/spidermonkey_alloc.trunk.diff
http://celtickane.com/projects/jsspeed.php
./last_trunk/perf_addon/new_cached_scale.trunk.diff
Not very good way to do pre-scaling
See https://bugzilla.mozilla.org/show_bug.cgi?id=386440
https://bugzilla.mozilla.org/show_bug.cgi?id=386440
c10
Also we have to find any way to create gfx backend with minimal Xrender functionality
./last_trunk/buildcfg/045_BUG323928_bustage_fix_rev2_lp0.trunk.diff
Bug 386862 Building GTK2 Linux embedding-profile=basic failed
./last_trunk/buildcfg/050_BUG347854_Building_XULRunner.trunk.diff
BUG347854_Building_XULRunner
./last_trunk/snav/BUG_FirstElSkip.trunk.diff
Looks like we always skipping first element while enumerating frames...
Fix for disabling such behaviour as scrolling and focus moving together
./last_trunk/230_DisableInternalMozFilepicker_lp0.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Stripping Filepicker component, (exists in gtkmozembed)
./last_trunk/235_DisableNativeGtkPrintClass_lp0.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Additional disabling Printing support
./last_trunk/380_XFT_ALWAYS_FIX.trunk.diff
Additional fix for using more less normal font in ENABLE_XFT_FAST_PATH_ALWAYS mode
added bool preference "gfx.pango.force.one.font" to setup Always fast mode
export MOZ_PANGO_FONT_NAME="your font" to choose more proper font
nsFontMetricsXft::SetupFCPattern should be implemented with ENABLE_XFT_FAST_PATH_ALWAYS
./last_trunk/155_BUG_mainthreadalreadydead.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Some related to bug 372077
./last_trunk/115_MICROB_moz_mork_disable.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Some Combinations for normal building without mork,storage and others.

Now we cannot use without storage because a lot of components dependent on storage (security, cookies dom_storage)
./last_trunk/500_content_rocket_parsing.trunk.diff
This will allow to increase mMaxTokenProcessingTime for fast first painting and good performance
495_layout_state_listener.trunk.diff also there
./last_trunk/600_extension_manager.trunk.diff
Implementation of Extension manager in TestGtkEmbed (mot XRE_main based applications) functionality.
./last_trunk/020_BUG4821_full_page_zoom.trunk.diff
Bug 4821 (pagezoom) Full zooming not functional (images, objects as well as text) (page zoom like opera)
./last_trunk/195_MICROB_MOZ_MICROB_LEVEL.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Additional strips for toolkit libxul library
./last_trunk/245_BUG347731_MOZILLA_INTERNAL_API_lp0.trunk.diff
extensions/spatialnavigation doesn't build with libxul and bsmedberg's latest landing
./last_trunk/130_BUG_security.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Fix building with new make.

[Bug 325148] perl syntax error from rules.mk: make 3.81 changes backslash-newline behavior inside single-quoted strings
./last_trunk/410_window_title_XMLPrettyPrint.trunk.diff
Fixed window title problem with XML pretty-print.
./last_trunk/620_native_theme_supporting.trunk.diff
Support native gtk widgets:
- scaling widgets
- drawing according native theme
- fixed some stuff related to forms.css
contact: Anton Rogaynis ext-anton(.)rogaynis(@)nokia.com
./last_trunk/175_MICROB_bad_cert_at_once_lp0.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: New BadCertificate Listener Interface

NOBUGFIXME
./last_trunk/620_BUG_333869.fix.trunk.diff
Bug 333869 After changing designMode, the input element become unusable
./last_trunk/170_MICROB_xslt_xpath_disable_lp0.trunk.diff

Patches for microb-engine

Oleg Romashin



DP: Building mozilla without XSLT/XPATH support
After discussing with Benjamin about this, he sad it is very bad Idea, and he don't
want to make available Gecko building without xslt
./last_trunk/425_cairo_buggy_repeat_fix.trunk.diff
Allow cairo to use fast image rendering instead composite
./475_drag_session_ensure.diff
Drag service disabled in MicroB and this bustage crash fix for bug
50652 Suspend device when you drag marked letters from URL and ..
Disabled dragging workaround fix
./145_BUG_small_encoders_count.diff
Patches for microb-engine
Oleg Romashin
DP: This patch should fix problem with stripped libc (uclibc) library
Parsing of proxy,http headers failed without this workaround
Only with native uconv enabled (and probably wrong ;) )
./270_BUG359812_neterror_noxul.diff
Patches for microb-engine
Oleg Romashin
Bug 359812: No reason to use XUL based button in netError.xhtml
./125_MICROB_autoset_grehome_display.diff
Patches for microb-engine
Oleg Romashin
DP: Autoset of some variables
./540_BUG_50743_js_alert_title_fix.diff
Fixed bug
50743:malformedURI error message must be rephrased.
we have to see difference between JS and not JS alerts
gmozillaengine.c:2628
./430_bug372703_bustage_fix.diff
Bug 372703 No visual content in chat windows when using GTalk in Gmail. (edit)
Bustage after https://bugzilla.mozilla.org/show_bug.cgi?id=371536
./340_Fix_NativeGtkButtonsWidgets.diff
Fix for correct drawing/scaling checkbox and radio buttons in Native GtkTheme
Probably not required in trunk
./120_MICROB_moz_xremote_disable.diff
Patches for microb-engine
Oleg Romashin
DP: Appears at the time of removing everything from Gecko...
./310_BUG_915.diff
915 implement inheritance of alignment attributes from columns (align, valign, char, charoff, (lang, dir)?)
+ some improvement from me
N
36653 N
36659
./510_ua_policy_feature.diff
Allow to use different UserAgent string for different pages
Disable chats for GMAIL
see microb-engine/debian/prefs/all.js:137[0-1]
./485_netwerk_buffer_count.diff
May be it is wrong
appears after performance crazy hacking ;)
./445_nspr_dpkg_cross.diff
Bug 376256 – NSPR cross-compilation with dpkg-cross is fail
./360_BUG368182_xft_engine.diff
Experimental implementation of separate XFT engine, just for fun (Not finished, no time, no expierence :( )
Slow pango solution (building Gecko on small system XLIB,XFT).
probably somewhere in far future will be fixed on Cairo side
./320_BUG_toolkit_cairo_linkage.diff
NOBUGFIXME
don't remember, but probably this is bug same as
Bug 389638 Broken cairo linkage in embedding-profile < default
./190_MICROB_paths_and_names_lp0.diff
Patches for microb-engine
Oleg Romashin
DP: Renaming mozilla directories names and folders for MicroB project
./350_GnomeVfsWriteSupport.diff
Support for gnomevfs write functionality
Required nsIOutputProtocolHandler.h patch, and some fixes in nsIWebPersist class
345_BUG382486_EngineOutputProtocolSupport.diff
./perf_addon/bug54205.diff
Hide all not used symbols from engine
./perf_addon/thread_wait_block.diff
Experimental patch for fixing problem with live locks in thread system
Fixed random hangs on page load
need to check on crashes
./perf_addon/JSBreakExperimental.diff
Make UI Responsive while JS Script is working
./perf_addon/550_BUG54340_optimization_options.diff
Codesourcery gcc 3.4.4 compiler workarounds
./perf_addon/545_BUG54340_findkeyword_inline.diff
Somebody says it will increase speed
./perf_addon/540_BUG54340_js_malloc.diff
Some Performance optimizations
./perf_addon/605_css_erros_parsing_disable.diff
XXX turn this off for minimo builds
./gtkmozembed/001_gnomevfs_downloads.diff
Engine part for enabling saving/downloading on different protocols gnomevfs/smb...
./345_BUG382486_EngineOutputProtocolSupport.diff
Implemnentation of OutputHandler Interface,
for supporting third party protocols in write mode
see 350_GnomeVfsWriteSupport.diff
./buildcfg/035_BUG350363_xmlextras_toolkit_define_using.diff
BUG350363
Probably already useless patch
./090_LAYOUT_LOGGIN_FINALIZE_lp0.diff
Some times crash used to happen here on closing, until was not fixed in
150_BUG_testgtkembed-pushpopembed.diff
155_BUG_mainthreadalreadydead.diff
Maybe not required anymore... maybe some checks is still useful
./415_cairo_fast_image_render.diff
Small hacks for cairo fast image rendering
Disabled FILTER image
./snav/BUG_Visiblity.diff
Workaround
Some times spatial navigation cant see some elements
Probably coordinates calculation bug, may be somethin else wrong in viewManager->GetRectVisibility
usage
./snav/BUG_FixBrokenDirection.diff
Some times after using fudge function width and height gets negative value
Workaround? (may be not)
./snav/BUG_NewUnitsForSnav.diff
Bug 390426 [spatial] Integer Overflow after new Units migration
./snav/BUG_55568_invalid_read.vl.diff
55568 Accessing already freed memory
./snav/445_snav_crash.diff
Bug 373008 [spatial] [@ nsSpatialNavigation::getContentInDirection - nsSpatialNavigation::handleMove]
./snav/BUG_zero_size_links.diff
Some links (ex: google.com 1 2 3 4 5 ...) have size 0
Check their parent
Probably we have to check child instead parent...
./snav/962_snav_improvements.diff
Don't remember what is it :(
./snav/555_BUG_52019.diff
Hack to emulate mouse movements when navigate with keyboard
Help for some pages with JS menus...
./snav/045_getClientRects.diff
As I understand it is already in trunk
Probably useless patch
./snav/395_SNAV_BUGS.diff
Overall improvements on Spatial navigation (snav) default algorithm.
Solved bugs: 51075, 49691, 44373, 35989, 35989, 51092, 51012, 51992, 51989.
./460_uclibc_strings_index.diff
Bug 376533 uClibc strings/index and childiterator.index conficts
./450_host_libidl_dpkg_cross.diff
Build configuration for HOST libidl libraries
./160_MICROB_about_fixes_lp0.diff
Fast link to about:config from about
XUL disabled about:config page, see debian/resources/branding/microb/content/config.html
./555_connect_move_signal_after_default.diff
Will allow to handle move signal outside from mozilla/widget/gtk2
./355_MICROB_PANGO_LINKING.diff
Fix for linkage libxul.so library with pangoft in old GTK/PANGO configuration
./225_Timeout_TestGtkEmbed.diff
Patches for microb-engine
Oleg Romashin
DP: Timings for page loading on TestApplication
Also part for building TestGtkEmbed with JPROF (should be separate patch 375_jprof_linking_fix.diff)
./300_BUG372081_disable_profile_sighandler.diff
It does not work very well, we have to check,test, and fix it
./480_BUG377077_probably_workaround_fix.diff
Once or twice it was crashes here...
Random crash workaround fix
./375_jprof_linking_fix.diff
Fix for linking jprof library with ld-linux.so.2
See http://developer.mozilla.org/en/docs/Setting_up_jprof
./470_focus_style.diff
Changed styling for MAC
Disabled double focusing (should be focus property)
./135_MICROB_microb_defines.diff
Patches for microb-engine
Oleg Romashin
DP: MOZ_MICROB configure option
./335_DISABLE_DEFAULT_DOWNLOAD_SUFFIX.diff
Don't remember why this appears here, probably some internal requirement
./220_NO_WEBBRZ_CHROME_LISTNRS_lp0.diff
Patches for microb-engine
Oleg Romashin
DP: Stripping not used components
./611_image_loading_force_reload.diff
Some fixes for image loading like Opera
./630_bigger_ua_string_length_61630.diff
increasing size of UA string
./621_native_theme_supporting_old.diff
support for not gtk themed forms
./255_perf_metrics_fix.diff
As I remember unresolved symbol in XULRUnner configuration
./295_Native_theme_gtk_pref.diff
Patches for microb-engine
Oleg Romashin romaxa@gmail.com
DP: Adding special preference for enabling NativeThemeGtk
Bug 372079 Mozilla Should have some preference for enabling GtkNative widgets rendering in layout
Fixed in trunk
./205_BUILD_CONFIG_xul_manual_enable.diff
Patches for microb-engine
Oleg Romashin
DP: Added manual enable/disable for xul and rdf
Should be possible to build with RDF or XUL+RDF
./290_random_to_urandom_lp0.diff
Component manager should not use /dev/random for generation ranodm numbers
It cause hangs on embedding platforms,which does not have enough devices for generation required entropy
Bug somewhere exists but it is very old
./490_minimize_paint_delay.diff
Immediate painting (User perception hacks)
./565_svg_compiler_helper.diff
Will help to build SVG without cairo enabled (gtk2 gfx)
./570_thumb_supporting_stuff.diff
Thumb supporting stuff: Changed callback attaching method to avoid overriding signals.
contact: Anton Rogaynis ext-anton(dot)rogaynis(at)nokia.com
555_connect_move_signal_after_default.diff
./110_MICROB_scroll_topleft.diff
99-unnamed.dpatch by
All lines beginning with `

DP:' are a description of the patch.
DP:ROMAXA: I'm sure this patch not required anymore, after using of
175_Disable_ScrollTopLeftHack.diff in gtkmozembed patchset
./100_OUTSIDE_zip.diff
Patches for microb-engine
Oleg Romashin
DP: Avoid needing zip if not required. bz:331785. Debian patchset
./590_added_vertical_resize_flag.diff
Added new flag to control vertical resizing
contact: Anton Rogaynis ext-anton(dot)rogaynis(at)nokia.com
./525_BUG_52028_fast_fix_without_storage_enabling.diff
Fix for some broken pages with will not works at all if MOZ_STORAGE disabled
./405_jar_support_back.diff
Add Jar support for urls back
Fixed openign URLS in bugzilla: jar:https://....., backout after 195_MICROB_MOZ_MICROB_LEVEL.diff patch
./440_BUG376279_security_cross_compile.diff
BMO 376279. Wrong detection of OS_TEST in CROSS_COMPILE configuration. Patch imported from the bug.
./601_extension_manager_more_fixes.diff
Fixes to the extension manager functionality.
./520_drag_remove_at_all.diff
Dragging disable...
./150_BUG_testgtkembed-pushpopembed.diff
Patches for microb-engine
Oleg Romashin
Bug 372077 TestGtkEmbed Application should use gtk_moz_embed_*_startup properly
./465_BUG371253_enable_flat_install.diff
BMO 371253. Patch imported from the bug.
./545_jsevent.policy.renamer.diff
Hack which will allow to disable some mouse events or replace it with others...
Ex: Replace mousedown on mouseclick on gmail (problems with stylus iteractions)
./455_xpcom_uclibc.diff
Bug 376530 Fix CycleCollector building with uClibc library
./070_BUILDFIX_embedding_tests.diff
Patches for microb-engine
Oleg Romashin
Bug 93213 embedding/browser/gtk/tests built even with --disable-tests
./560_NativeSuspendImplementation.diff
Implementation of SuspendNative Event like in mac
./365_BUG367177_thebes_text_Frame.diff
Additional checking for buggy nsTextFrameThebes class
Probably not required anymore
./180_MICROB_fittoview_extension.diff
Patches for microb-engine
Oleg Romashin
DP: Extension Fit To View mozilla layout
We have to integrate it into mozilla tree
./105_MICROB_DISABLE_GRAB_EVENT_FIRING.diff
99-unnamed.dpatch by

All lines beginning with `

DP:' are a description of the patch.
DP: See patch name
./330_MBUG_42865_zoom_navigation_fix.diff
Added preference for disabling Restoring to previous zoom value on page
Internal requirements
./325_BUG345517_firefox.libxul.diff
Building firefox with libxul
./390_DONT_CHECKIN_adding_get_content_length_method.diff
Provide contentLength for download clients.
gtkmozembed 075_DONT_CHECKIN_get_content_length.diff
NOTE: It might fail sometimes.