[Pkg-mozext-commits] [adblock-plus] branch master updated (7a61548 -> 8dd2b0d)
David Prévot
taffit at moszumanska.debian.org
Sat May 17 02:52:44 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to branch master
in repository adblock-plus.
from 7a61548 Update changelog for 2.6+dfsg-1 release
new a800235 Committing extension sources
new 19707e6 Fixing wrong button title
new d9833b3 Fixed Firefox 1.0 problem
new d0e0efe Releasing Adblock Plus 0.6.0.1
new e8d0117 Saving preferences without filters didn't work.
new 3af1600 Adding FAQ and tips links to the Help menu instead of the RegExp syntax link
new 59f529f Fixing styles
new e0adbdf Uninstall Adblock/Adblock Plus 0.5 on first start
new caf1ce5 Added context menu to the status bar
new 0a468a7 Added option to install sidebar in Mozilla Suite / Seamonkey
new 1cad819 Made preferences dialog correctly identify whitelisted pages
new 9c4c01c Made sidebar identify whitelisted pages correctly
new c7e4b04 Releasing Adblock Plus 0.6.0.2
new 81e64b9 Making pref listener deregister properly when a browser window is closed
new 18524b4 Uploading recent changes
new b09c886 Import filters' warning can be cancelled now
new 3d56fa9 Releasing Adblock Plus 0.6.0.3
new 5faa61d Changing bogus warning text
new b1e091a Simplifying item descriptions for context menu
new 8ee492d Renaming "check parent links" and some minor tweaks
new a934edf Adding script to release development builds
new 36f399c Fixing context menu when component wasn't loaded
new 8ead05a Tweaking tooltips
new 9836b2c Adding toolbar button
new 7858596 Adding extension icon, tweaking contributors list
new c4eb46c Made the toolbar button have a dropdown list
new e17cadc Disabling blocking background images from context menu for now
new 69fe573 Uploading recent changes
new 8941069 Adding "Adblock Link" to the context menu
new 094f5ae Added option to block ads in local pages
new 8338aa9 Fixing icon size
new 5cd907c Releasing Adblock Plus 0.6.0.4
new 8c585b4 Fixing typo
new fcda02c Make sidebar install automatically and open via context menu in Mozilla Suite, fix small disabled icon, make filter editor padding smaller
new 44015b8 Made sidebar detachable
new 2d97168 Fix: don't assume #urlbar-container is inside #nav-bar when installing toolbar button
new 3654289 Adding accesskeys, RegExp syntax back in the Help menu
new c78c2e4 Added grouping in preferences dialog, started working on filter synchronization
new cd6ab37 Filter subscriptions almost done
new 83768af Improving on filter subscriptions
new c2f11c5 Adding missing files
new e01ed2a Removing Ctrl-A shortcut - listbox is buggy
new 59a6abf Adding German locale
new 047f927 Restructuring
new c0b63b7 Adding de-DE locale
new acb562a Restructuring
new 2bd4823 Restructuring
new 2c66175 Improving skins
new a2fd7a0 Added minimal div blocking support
new f508468 Testing CVS
new ad4232c Making div blocking rules important
new 3f71b2d Making status bar show the icon instead of text by default
new fa2e1b1 Div blocking should disable together with ABP
new cc2495f Adding pl-PL locale
new 6e32421 Uploading new locales
new 26642ce Uploading recent changes
new 4ce4abd Updating contributors list
new 0380905 Uploading locale
new c98c7ed Adding contributor
new ef7a73e Adding locales
new bfc3e19 Fixing vertical alignment for field labels
new 7a7fa41 Updating contributors list
new ca2693b Changing sorting of locales
new 11462c3 Fixing tooltip on the status bar
new 9240128 Uploading locale changes
new fe459fb Updating contributors list
new 9f66d7f updating locale
new caf3876 Fixing accesskeys and context menu labels
new 41978eb Removing size limit on the tooltip
new e764e7a Fixing translation
new 5d67758 Fixing translation
new c9c1377 Minor fixes
new 94a6257 Fixing translation
new d1650a9 Uploading recent changes
new 39f99b7 Fixing translation
new 579fbaa Adding Slovak translation
new a833a64 Updating translation
new 5e09543 Fixing color of "whitelisted page" message in the suggestions list
new b0237f9 Uploading recent changes
new f50cad7 Fixing typo
new 5071bfe Fixing menu label
new a65e47c Fixing toolbar button menu (whas empty after Customize)
new 9a6ab65 We shouldn't break fast back&forward
new 6ec15d9 Uploading corrections
new 8d9af64 Changing context menu items
new 13dbce3 Fixing wrong theme name
new d769851 Fixing context menu items
new 246393d Uploading locale updates
new f107b02 Uploading translation changes
new 51236c0 Fixing access key
new 8084a0f Releasing Adblock Plus 0.6.1
new 230691c Uploading translation update
new 7a5031e Uploading new translation
new bfa37ee Adding contributor
new a3e30a3 Updating contributor's name
new f59d36f Fixing typo
new 3ad004f Fixing translator's name
new 68a1892 Adding Dutch locale
new 81b0534 Adding drag&drop for the toolbar button
new 1c93354 Uploading updated translation
new cce60a6 Fixing access key
new db54cf4 Changing access keys
new a29cc03 Adding Chinese Simplified translation
new ee7add2 Synchronizing translation with WTS
new e5b76e4 Adding support for de-AT
new b67eede Synchronizing translation with WTS
new 5ab1b10 Fixing memory leak
new 14fc57d Fixing CVS upload
new 5574c0f Make sure we don't leak memory
new edb3f72 Uploading recent changes and resynchronizing with WTS
new f71def5 Removing debug code
new 177e5a9 Fixing frame issues
new e8c8dec Don't allow frames send "refresh" notifications after top window sent "clear"
new ac26f3b Fixing context menu
new 2552e0b Updating translation
new 68ff578 Making Preferences a real dialog
new a433838 Backing out status bar positioning change - doesn't work
new c45098a Make sure web sites can't detect ABP
new 4c59574 Added a few tweaks to be compatible with EzSidebar
new a63321f Changing app dir installation warning
new 4abd98e Changing whitelisted color to a darker green
new e45ce3f Resynchronizing locales with WTS
new ba3204b Adding contributors for French translation
new 6d967b4 Backing out debug code
new 421d988 Releasing Adblock Plus 0.6.1.1
new 2e2bba6 Fixing capitalization for Tip of the Day
new b65da56 Setting maxVersion for Netscape to 8.1
new bb5c8f0 Making sure the detached sidebar has a close button on Mac OS
new d9ca98e Make sure we can continue without saving the prefs to disk
new 17c2607 Switching from zip to jar packing tool
new 48c36bc Changing the way pattern anchoring works
new becf89d Resynchronizing locales with WTS
new b4e1a14 Adding en-GB locale
new a7603d9 Uploading locale changes
new 4ff2fa5 Fixing access key
new 9013528 Uploading recent changes
new 155647c Releasing Adblock Plus 0.6.1.2
new 58ce928 Fixing translation errors
new 9f64e52 Changing contributor's name
new 7f6a32d Uploading recent changes
new 85aee4c Enter on the filter list should never close the dialog
new 6ff0541 Removing debug code
new 27891f1 Changing Flock version numbers
new e5b152b Move context menu separator
new e774fc8 Change patterns file format to plain text
new a79392f Commenting out timing code
new ee34d6a Added shortcuts to optimize filter matching
new a736ef1 Readded patterns directore creation code
new 96fb813 Changing maxVersion for Flock to 1.0+ to stay compatible with version 0.4.x.
new ad7397f Fixing potential unicode conversion issues
new dd830a6 Adding Copy&Paste for filters
new 20fb12f Fixing profile switching
new d2ce5db Making inline editor work properly - embed in deck instead of iframe
new 57b160e Added find toolbar to preferences
new 0e82cc0 Removing duplicate check
new 72a22d5 Fixing "Copy" menu disabling
new 9985774 Updating translation
new b051eea Changing sidebar title
new bb11809 Uploading recent files
new b508a02 Added context menu to sidebar
new d092c3b Fixed drag&drop: Linux doesn't accept empty transferables
new 6fc2427 Changed default column order for blockable items
new 253aae1 Removing Gecko 1.0 compatibility code
new fd1ed92 Scroll to item when flashing
new de1173c Allow to apply filters without reloading
new 39c1857 Adding "show in toolbar" option
new 82df861 Make toolbar button work in Mozilla
new 8b0554e Allowing to redefine default action for toolbar/status bar icons
new 03832d3 Update maxVersion for Firefox
new 9777715 "Detach" shouldn't be *that* small
new bee3aed Use default findbar theme whenever possible
new 9a18097 Reinsert toolbar button
new d9729ea Checking in locale fixup code (defunc)
new 350de2f Locale fixup shouldn't be called yet
new fad2d10 Hide Mozilla's toolbar button by default
new a5b6594 Fix initialization in Mozilla
new 73cf88b Always save patterns to the same file they were read from
new f02f368 Search should look in the type as well
new 01bbffd Fixing bug when highlighting default action in context menu
new 13b8976 Make sure the document exists when determining coords
new a68c63a Not overriding default button labels any more
new 838abb3 Removing leftovers
new c1ff6a6 Rewriting object tabs
new f501c62 "Add exception rule" should have an elipsis
new b0699c0 Removing leftover
new 0f9045d Uploading recent changes
new 990c3f2 Adding icon (from Paulfox)
new ba5b518 Uploading recent changes
new b9aa4b0 %VERSION% in subscription URLs should be replaced by ABP0.7
new 78699d4 Backing out object tabs rewrite
new 7ba8880 replacing window.open by window.openDialog
new 9560880 Adding image previews to tooltips
new 5234ea0 Fixing image previews
new bc4aee1 Always load previews from cache
new 57f7ad6 Adding interface to manage external subscriptions
new 54f2356 Removed patterns enabled icon margin
new c9d1681 Fixing Delete in context menu
new 7ed2ed9 Allow querying subscriptions via nsIAdblockPlus
new f7f1343 Adding nsIAdblockPlus.subscriptionCount and nsIAdblockPlus.getSubscriptionAt()
new 05c019a Adding nsIAdblockPlus.removeExternalSubscription()
new 8d24de0 Fixing nsAdblockPlus.xpt file type
new 39dd100 Fixing nsAdblockPlus.xpt file type
new 8924788 Element hiding should disable properly
new 7e56c2b Fixing "prefs is not defined" on Gecko 1.7
new 8b5eb74 lastDownload should be rounded
new c45d9c6 Do automatic backups of patterns.ini
new a3e4753 Extending element hiding by attribute selectors
new 7d82d2c Store domain and selector for element hiding rules, don't store zero hit counts
new 010a5a4 No reason to forbid square brackets in elemhide attribute values
new 9adf899 Updating locales
new 1455073 Updating released translations
new a24ced6 Uploading released translations
new 2a97b40 Fixing access key
new 2f877f7 Adding missing findbar.dtd to CVS
new 2b25573 Fixing access key
new 06e34e8 Uploading localization updates
new 7ad3222 Uploading locale changes
new 2569ca6 Uploading translation changes
new 773a5db Uploading translation changes
new 8e4c428 Uploading locale update
new ed86c14 Uploading recent changes
new 5d38804 Uploading locale update
new 3e24949 Uploading locale updates
new a15896d Uploading locale changes
new 002fb8e Uploading locale updates
new 1fa26df Uploading localization updates
new 352b52b Fixing access key
new 0ec4d30 Fixing translation glitch
new ac4e726 Uploading locale updates
new 5cf20b9 Uploading locale updates
new 33fe356 Fixing access key
new e83f7e4 Making image preview configurable
new 82b3718 Adding a list of suggestions to "Add subscription" dialog
new 29f53ca Make content policies reinit when profiles are switched, removing left-overs
new 90fce16 Removing unnecessary check
new 5c08184 Making sure frames are added back to the list when refiltering
new 51f456d Persisting sizemode (maximized/normal)
new bad9f41 Should respect sorting when a subscription is updated
new 419165a Setting link to the French FAQ version
new 2cab626 Removing debug code
new 4bca578 Location field shouldn't select first item from the list
new e95f42c nsIFile.parent on MacOS X doesn't return null for top volume (bug?)
new 7ef23e8 Uploading locale updates
new f773550 Fixing access keys
new af2a72d Moving content policy type settings into preferences
new 090d96b Removing now unnecessary method translateTypes
new d97314f Require restart to reconfigure keys
new 9a6226a Uploading locale updates
new 3969d3b No dots in the end of sentences - Italian grammar rules
new 965d55f Changing contributor's name
new bf06e71 Restoring proper sorting
new c810d8e Fixing exception when flashing scripts
new 1d068f0 Making title top field
new cde78d8 Moving hardcoded lists to prefs and making scheme blocking use a whitelist
new d71e034 Making page whitelisting recognize any protocol, not just http/https
new db00fad Fixing mouse wheel scrolling when editor is open
new 69a69d6 Make default(status|toolbar)action 0 be "show context menu"
new 30166fe Updating description
new c6ec385 Uploading translation changes
new 9a67a75 Set Firefox maxVersion to 2.0
new 55aa437 Uploading locale updates
new 830f7a7 Selecting correct locale in Mozilla/SeaMonkey
new 6ae5552 Moving from global cache to per-matcher cache
new 8cedeab Limited internal cache size
new f03248b Making partial profile installations possible via parameter
new 15468ba Fixing case-insensitive matching (shortcuts)
new 6964b44 Make sure defaulttoolbaraction==0 works in SeaMonkey
new d9e6801 Adding null check
new 7afc02e Uploading locale updates
new b56a5b7 Fixing access keys
new b78ce6c Fixing access key
new 9a477cc Allowing installation in current trunk builds
new 34d1345 Fixing memory leak with object tabs in Gecko 1.8
new 2d92af5 Make handling of spaces in filters consistent
new dee28c3 Activate "check banner links" on objects again
new aa37b45 Removing descriptions, refering to http://adblockplus.mozdev.org/preferences.html instead
new 3a5a8cf Uploading locale updates
new 8ebdf06 Execute only one CVS call to add and remove the files
new 3c44dae Releasing Adblock Plus 0.7
new eb60444 Changing maxVersion for Firefox to 3.0, stupid AMO doesn't understand 3.0a1
new 74515df Fixing typo
new 285d5fb Supporting F2 to start filter editor
new dc42c48 Resolving shortcut conflict with Firefox 2.0/3.0 nightlies
new fb361bf Adding Korean locale
new 8d41f4d Adding locale - Korean
new c20cc15 Adjusting JCK languages to match en-US access keys
new 39dd58a Resynchronizing locales with WTS
new 7631b15 Fixing memory leak report (not a real leak IMO)
new 694c643 Fixing outdated comment
new bc8f82b Moving Tools menu entry to a more suitable location
new 49bd61c Making keys disabled by default.
new c17e91b Fixing configurable shortcut keys
new 34f2067 Don't allow element hiding block chrome
new 5a50ed1 Fix shortcut keys once again
new b42298b Adding subscription recommendation
new f44e800 Making links show to German pages
new ae10b87 Changing pre-defined whitelisting filter
new 20facc6 Hide image manager context menu entry
new 9df8829 Synchronizing with WTS
new 4b5b8e6 Adding contributor
new dfa12ab Releasing Adblock Plus 0.7.0.1
new 6e78d14 Changing contributor's name
new 6436e42 Updating subscription address
new 776b03d Only check permission manager once instead of every time context menu is opened
new 46045f4 Don't insert object tags into outer <object>
new 392a27c Uploading new translations
new a835a2b Adding contributors
new a2b3d01 Changing default filters
new 7971cb2 Removing grey dot in the corner
new 0934a4f Optimizing image size
new 634f0c1 Changing contributor's name
new 77de8c4 Typing in inline editor should "undisable" OK button
new 40193e7 Restore selected item when switching tabs
new 9075395 Uploading translation updates
new 3006e23 Allow spaces in elemhide attribute selectors
new e445c3d Uploading translation changes
new 04eadb6 Releasing Adblock Plus 0.7.0.2
new c7eaeda Preferences user interface redone
new 4355ef8 Drop support for Gecko 1.7
new fe2468f Only support nsITreeView from Gecko 1.8 and higher
new 93a8438 Add support for SeaMonkey's suiterunner builds
new f41db08 Fixing crash when OK/Cancel is pressed with running inline editor and triggers warning dialog
new d529af5 Adding Apply button
new 93d0a91 Make apply button disable when nothing changed
new 478eee3 Single click on "Add filter" should start editor
new 0e350f4 Fixing flasher in preferences
new cb91908 Fix context menu on editor and flasher
new dde33b7 Fixing warning
new 85597b5 Cancel editor when entering menu
new 594ac68 Only warn for regexps that weren't regexps before editing
new cdedb42 Removing debug code
new 2c3bc92 Remove Gecko 1.7 XPC wrappers emulation
new d4cad13 Removing XPCNativeWrappers emulation (Gecko 1.7 compatibility)
new d10118d Only show preview for images that are in cache
new c2a7273 Enable caching of elemhide rules
new 34744a9 Add "Update all subscriptions feature"
new 0ddfa3f Adding "last hit" column
new e4f2012 Adding regexp mark
new a222176 Fixing "Update subscription now" and adding keyboard shortcut
new d426490 Show more information in toolbar icon's tooltip
new 2f20aae Uploading recent changes
new 721e5a2 Fixing Japanese locale - Firefox 1.0 no longer needs to be supported
new 9d90e46 Removing test data
new 2049110 Adding homepage links
new e0a34e6 Change wording slightly
new f9b54a2 Add build number to devbuilds
new ace2ecc Uploading recent changes
new 02c597a Make Ctrl-Enter submit the dialog
new 17feece Changing icon's color
new 69de447 Moving property declaration
new 712c2e8 Uploading locale updates
new c01b499 Uploading translation changes
new 967ee02 Uploading locale updates
new 139245f Filters with identical regexp and different options aren't identical
new 608d1bf Do not flash borders on tab changes
new 1413ae2 Fixing typo
new 0eec572 Uploading locale updates
new dd7643c Use browser.downloads.lastDir pref
new f27c1b5 Make sure requests aren't attached to any load groups
new 5426c5f Uploading locale updates
new 45d170a Fixing line breaks
new 3e12980 Fixing glitch when hiding frames
new 6df49ee Uploading recent changes
new 6245a82 Uploading recent changes
new e52bbed Uploading locale updates
new 1fbd175 Adding expires to nsIAdblockPlusSubscription interface
new 210a9a2 Fixing access key
new 655e817 Fixing access key
new 70e8e9b Fixing access keys
new 45b2027 Fixing access keys
new e6fbe3b Adding/removing a dummy shouldn't enable Apply
new 252daff Updating links
new 58c210e Releasing Adblock Plus 0.7.1
new 5827a8d Fixing wrong variable name
new b859a84 Single-language builds aren't hosted on MozDev any more
new 78ebd07 Changing max versions to meet AMO's requirements
new 7ce6d65 Adding subscription
new bb4770c Updating maxVersion for Firefox
new 052f08e Fixing bug: object tabs constantly readded
new ccbdb48 Uploading locale updates
new db4e0ff Releasing Adblock Plus 0.7.1.1
new cf7547e Right-clicks on the list should not disable or trigger editor
new 91c6d23 Newer Geckos try to QI content policies to nsIDOMWindow
new 4043345 Releasing Adblock Plus 0.7.1
new 5c05d16 Releasing Adblock Plus 0.7.1.1
new 7b762bc Changing China to its local name
new 4c500fe Uploading translation update
new 39e8d34 Show error message in Mozilla Suite 1.7 recommending to upgrade the browser
new f67d0cf Check whether we have write permissions for all target directories
new 5fc062c Fix up file permissions inside the ZIP file
new 5421956 Check document scheme for current window instead of top window - bug 14793, NewsFox
new 53ca764 Fixing bustage from bug 14793, frames wouldn't be blocked
new 6fd459e Don't fork menulist XBL for the inline editor
new 89d79c5 Tweak editor positioning slightly
new cc2a5f0 Set a margin between the inline editor and its close icon
new 2acf0a7 Fix editor's close icon region
new c8aabbe Make inline editor work properly with Plastikfoxfox theme
new b28fa0d Simplifying markup
new af1c910 Fix graphical glitch when editing
new 40c640c Uploading new locale
new e4fa80b Uploading Norwegian translation
new a1e7384 Fixing file encoding
new 29f56f0 Adding contributors
new 9e142fd Allow setting subscription expiration time via comment
new f87b29a Adding protocol handler to allow subscribing with two clicks
new 6c64427 Uploading Greek translation
new 710e562 Adding contributors
new f3879c6 Changing adblock.free.fr subscription to basic
new c7fd738 Changing formulation
new 24f8340 Allow to use site's encoding in abp: URLs
new 86c8e77 Updating site links - French translation moved to adblockplus.org
new 9deb2c8 Adding contributor
new 7a02056 Uploading Ukrainian translation
new 2430a4a Fixing typo
new 4f6defe Uploading translation updates
new 429f2d9 Synchronizing CVS with Babelzilla
new 8ccd5b5 Releasing Adblock Plus 0.7.1.2
new 66c00b1 unEscapeNonAsciiURI doesn't finish unescaping, have to call decodeURIComponent in addition
new e307ea6 Changing subscription location
new 7af38bb Changing subscription link back - works again
new 948cf14 Fixing bug 15072 (does not block keyword: URLs) and making an exception for about:blank - not whitelisted
new 6e983ed Adding DutchBlock
new eebc931 Reuse global windowWatcher var
new a576d19 Commiting first version of K-Meleon compatibility plugin
new f37bb19 Making some methods and properties static, improving structuring
new 6b43c0a Prevent default context menu from appearing in dialogs
new ee1a63f Make plugin configuration button functional
new 9a76d50 Removing useless check
new 6d966fb Adding correct offset for menu icons
new a0fdd6d Making timeouts in overlay.js work
new 9bed9d1 Make Russian be converted from Unicode properly
new 96eaa5c Fix wierd memory corruption issue
new 0092881 Fix crash in bmpmenu on exit
new e63aab4 Fix graphical glitch when closing tabs
new 8239cc1 Fix browser crash on exit (AppendMenu should receive a pointer to a string buffer that won't change)
new 8edd476 Fixing missing checkboxes on some Linux machines
new 884fc6a Removing Thunderbird's protocols from whitelist
new 221a787 Allow installation in Thunderbird and Songbird
new 704f2d9 CID protocol should still be whitelisted, no point in blocking attachments
new e9268ec Adding null-check for wndData
new 9c82f1b Fixing about:blank being blocked
new ddd79c3 Uploading first attempt at toolbars
new d1df54d Adjusting overlays - only used by SeaMonkey now
new 51ea98e Removing some weird character at the beginning of the file
new 5e40adf Adding missing parenthesis
new 0a2b004 Switching to new icons
new 5e6a349 Add fake appendChild function
new 7e18740 Removing hacks - no longer necessary with K-Meleon 1.02
new 95d4ebc Whitelisting mail protocols again, adding them to localschemes instead
new e810745 Added Thunderbird UI integration
new d6e630f Adding mail overlay
new 9fe381d Adding error messages to remaining initialization errors
new f47bf45 Register nsAdblockPlus
new 632bd76 Don't package .autoreg, component is registered automatically
new babfbba Removing useless nsStrings
new 6ef4d30 Optimizing images
new b1de197 Restoring context menu handling code, really removing the hack this time
new dc6be42 Don't use GetMozillaWebBrowser, rely on WindowWatcher instead
new 814fd7e Make sure the toolbar is redrawn when the images finish loading
new 3cdb37c Make toolbar icon trigger correct actions
new 2780b66 Make sure the toolbar button changes state properly
new 8aaded3 Moving inline JavaScript code to a separate file
new 1764a52 Make sure WindowWatcher notifications are unregistered properly
new 0c4c10f Fix typo
new 633990b Adding proper setInterval emulation
new 558a4b3 Moving some methods to JavaScript
new 384faab Moving more methods to JavaScript
new 77e62cd Add status bar icon
new 431aaef Make status bar button react to clicks
new 785f8ed Allow status bar icon to be hidden
new d05e11d Hide option to show/hide toolbar icon
new 2d129b7 Tweaking subscription URL, too many issues with unspecific element hiding
new ac73a06 Taking care of toolbar positioning
new b5e180e Fixing comment
new 2bfe132 Adjusting style
new 52f5cb0 Adding missing semicolon
new 4f450cc Allow creating "debug" builds
new cf19980 Fixing weird toolbar positioning in K-Meleon Russian when subscriptions dialog is opened
new 9c6128f Make sure PDB file isn't deleted if it is generated
new 3cd315f XPCOM object needs to be instanciated properly
new c192e10 Removing debug flag
new 58ba87d Reworked welcome dialog to allow single selection only
new b526538 Only leave the essential subscriptions in the list of recommendations and remove scrolling from the welcome dialog
new a1ebd29 Splitting description into two paragraphs
new 5089e39 Uploading locale updates
new 9b5bf27 Uploading new translations
new da30a2f Updating locale
new 787cfd9 Uploading locale updates
new a89d91b Uploading locale updates
new 566d94f Changing translator's name
new b576486 Adding contributors
new 22bf716 Fixing SeaMonkey glitch
new 6efc1fd Adding Vietnamese locale
new b966841 Hide separator correctly on local pages
new cb34060 Uploading locale update
new 6c42e82 Make blog entries be whitelisted by URL
new f6a33b1 Switching to modified Boyer-Moore algorithm for pattern matching and removing HashTable abstraction layer for speedup
new 7b25d74 Make object tabs have less impact on the page's HTML - move them to XBL
new dc2f981 Removing debugging code
new 75f083d Adding SeaMonkey Mail support
new 525a02c Add toolbar icon to both main window and message window
new 904bc74 Uploading locale updates
new 8182841 Taking strings from the browser's findbar translation
new 5f71354 Taking findbar translation from Firefox
new f1a08b6 Switching off "Check banner links" by default
new d6c9e62 Fixing dutchblock data
new 5df90c5 *** empty log message ***
new fc07f0d Upload locale updates
new cfb22ea Releasing Adblock Plus 0.7.2
new d0a85dd Adding contributor
new 6a9fb44 Releasing Adblock Plus 0.7.2.1
new 87b5e07 Newsgroup posts use the news: scheme
new 15c90ea Updating findbar icons from Firefox 2.0 theme
new f3ee5b2 Fixing "open in new tab" not working in SeaMonkey Mail
new 90b962f Making sure keys are always initialized
new 9983719 Don't move the statusbar icon to the right
new 9285a13 Add languages
new c5fb9ff Improving Songbird support
new b876a4b Uploading recent changes
new bbeb389 Autoregister chrome for SeaMonkey's sake
new fd99fe2 Adding null checks
new 4a01ec7 Removing profile installation hack
new 576e377 Releasing Adblock Plus 0.7.2.2
new e66a87b Uploading locale updates
new 4e8ba96 Adding script to create development builds
new 738f7ca Make object tab a link
new 1c036d8 Do not rely on version number returned by the browser.
new 1e40588 Move object tab initialization code from XBL to regular JS
new 9cdf0ea Make sure object tabs have no text decoration
new b6acf5e Adding contributors
new 3046c91 Fixing bad XML from previous checkin
new b777f0f Fixing contributor's name
new 83093c2 Uploading locale update
new 5b0338e Adding support for Songbird 0.3
new 665cf66 Increasing maxVersion for Songbird to 0.3
new 2228907 Removing obsolete file property
new 875682d Add icon at the end of the toolbar
new 274d2c8 Attach data to XPC wrappers instead of using events
new ae1b8f1 Scroll to node using nsIMarkupDocumentViewer's method
new fa6a989 Fix standalone plugin check
new 045c31f Fix context menu, it should get the same wrapper as content policy
new 41fc984 Store reference to data on nodes and remove duplicate nodes
new 075dd8f Make sure SeaMonkey uses XPCNativeWrappers
new 6676591 Making tampering with object tabs more difficult
new 3fc72a7 Allow adding/removing filters while preferences dialog is open
new e7dbb6a Adding nsIAdblockPlus.addPatterns and nsIAdblockPlus.removePatterns, making whitelisting menus use them
new be54906 Uploading new locale
new 941f1d2 Updating subscription
new 12b3788 Changing GUID of the interface
new 782526c Hide drop marker in vertical toolbars
new bbf5f98 Releasing Adblock Plus 0.7.2.3
new 65518d2 Fixes for recent SeaMonkey versions
new 61d24ce Update description
new 31b389e Should not prevent context menu from appearing
new cc4ce7b Generalizing build scripts
new b6aae68 Adding script to build nsAdblockPlus.xpt file
new b4f16a7 Make sure contentWindow returns a wrapped window
new fb5451f Fixing rebar style (proper background bitmap attachment)
new 8f30c8a Bumping maxVersion for Firefox to 3.0a2
new 2cc4979 Improving object tabs positioning, not breaking layout any more
new cc1e8d2 Dynamic object tab styles should be important as well
new 7ba0d12 Always insert object tab before the object
new 1ce5e30 Make sure object tabs are out of flow
new 432e27d Disallow web pages from probing for Adblock Plus by loading chrome scripts/images
new ea561de Make object tabs request a one-time permission to load its XBL
new 141d68c Added method explanation
new d3e0d37 Fixing comment
new fc956fb Fix "block parent links issue"
new 8a8e794 Remove nodes from the list when removed from the document
new 7037e1b Protect chrome by runtime prefs instead of default prefs
new 9e32389 Block remote images in data: and javascript: frames
new 2986851 Make sure object frames get added to the list
new a011d9b Fix type for objects misrepresented as frames and images
new 524b045 Show "Adblock Object" for object frames
new e57c062 Uploading locale update
new 91ea6af Releasing Adblock Plus 0.7.2.4
new 30672aa Covering a few more necessary styles
new a285e95 Support SeaMonkey suiterunner builds
new 0f6dcf1 XBL bindings have type "other", need to block them
new 010b9b5 Make tooltip shorter
new 3e8da24 Fixing typo
new ae53034 Adding missing semicolons
new f242eed Fixing minor glitches
new 0045782 Fixing author's name
new 5df6e3b Adding contributors
new cf0a18a New locale integrity testing script
new b78de30 Make sure we always call the correct create_xpi.pl
new d6aa765 Adding contributors
new 0c596b2 Adding contributor
new b843f58 Removing unused "Block ads in local pages" option
new 9e4d8b4 Removing extensions.adblockplus.localschemes preference
new 4e3373c Removing "Not a remote page" message
new 27246e4 Remove default filters
new 1293f88 Uploading recent changes
new f73876d Removing useless HTML namespace
new 733a82a Changing sidebar icons
new aa0ff34 Uploading recent changes
new 80dbace Removing the right image this time
new 5ae3ccd Make sure tooltip and context menu work properly for element hiding entries
new 96b0cff Make "Open in new tab" work in Thunderbird
new 836f63a Fix "open in new tab" for Songbird as well
new a96d6ff Dropping Songbird 1.0 support
new e802f8d Adjust Songbird version numbers
new a0e0c4e Move sidebar to the bottom of the window
new 40867a0 Fix flasher in Thunderbird
new aca97bf Remove SeaMonkey sidebar customization hack
new 39ae9a9 Removing useless attribute
new f268e79 Consolidating overlays for different host applications
new a45fd4d Adding search&replace utility
new a7d7c8f Bumping copyright year
new b067afc Marking compatible with Firefox 3.0a3
new f4cbd98 Releasing Element Hiding Helper 1.0.1
new f0f49bd Changing contributor's name
new d79419f Adding contributor
new a38f290 Adding first attempts at unblocking
new 61116c7 Fix content menu target check
new 2e3ee23 Fix element hiding counters on table rows (work around bug 83830)
new b802d08 Removing dutchblock
new 7d54e31 Make object tabs smaller
new 4f57a4c First attempt at immediate unblocking
new 4bbf92f Uploading translation changes
new fe7cc7c Fix typo
new a3fcf00 Fixing K-Meleon 1.1 issues
new 18a0767 Updating locales
new a6d73e2 Attach data to the window, not the document
new 487935d Simplify frames logic
new 034a86e Back out previous change, cannot be sure that the document is created immediately - DNS lookup
new 21e8adb Remove duplicate property declaration (JS strict warning)
new 288032c More consistent frame handling, avoid problems in Gecko because of accessing frame's document too early
new d5fef1a Make object tabs less intrusive, rename and add tooltip
new e06c6c6 Make sure we don't get added twice
new f75dc99 Make it possible to build multi-language builds
new 7e41690 Updating locales
new b4bdea4 Backing out immediate unblocking change for the moment
new 0151d79 Make sure fullscreen doesn't hide the header of the blockable items list
new 81e5d6f Uploading locale updates
new d38805c Uploading update
new 6c7757c Squeeze out a few bytes with PNGOUT
new 69e8c52 Remove Mozilla 1.7 compatiblity code
new 51b2c76 Mark compatible with Firefox 3.0a4
new a16607f Files loaded by objects are not objects
new 1ea8791 Data loaded by objects belongs to the document
new 868d3a3 Support permanent redirects
new 9979d32 Allow permanent redirects via comment
new 2c235e1 Add fallback URL in case a subscription cannot be reached
new 09195ac Call fallback after more errors, don't want to be flooded with requests
new ba79089 Uploading locale updates
new b930d0c Use findbar.dtd from Firefox translation
new f059658 Fix access key conflicts
new 7acc85e Taking findbar.dtd from Firefox translation
new eef158c Using findbar.properties from Firefox translation
new 949b8d9 Adding translation
new 34fa272 Adding contributors
new 4c302bc Frisian translation not yet ready
new 871aaad Changing accesskey
new 05ba945 Interpret unknown types as TYPE_OTHER and remove blockTypes hash
new 8968708 Adding subscriptions
new 205f440 Updating subscription address
new af2b44d Setting homepage for Liste FR
new cfd683c Releasing Adblock Plus 0.7.5
new dc83de7 Change object tab title
new 24a9cde Cannot return NS_ERROR_NO_CONTENT, need to work around
new 4f6464d Make sure text isn't wrapped (Japanese!)
new 1252455 Adding moz-icon, for FireFTP's sake
new fd367d8 Making Filter and State columns visible by default
new 2e6c099 Setting sufficient width for the Type column now that we can afford it
new a09b3f0 Don't overwrite patterns file until we have the data together
new afb8a72 Adding Estonian locale
new d9ba397 Adding Frisian locale
new adc9536 Make sure to remember blockable items width - if it is turned into a sidebar using CSS
new dacc889 Attach data to the document again (Fast B&F fix)
new 22fb697 Bumping maxVersion for Firefox to 3.0a5
new 581104e Increase subscriptions_fallbackerrors to 50
new 119786b Removed useless variable
new 07a502a Made compatible with Pocket K-Meleon
new 793fdd1 Change default size for blockable items
new 2d88825 Make build system use default packager
new 3c5fd55 Fix build script glitches
new f177fdd Making multi-language build the default
new 823fe04 Making sure size and position of windows are saved
new 20cac51 Fix passing of dialog parameters in K-Meleon
new 41f75f4 Add missing null check
new ebaef42 Site whitelisting shouldn't match if we are disabled
new 7d3d55d Uploading locale update
new 9689fa6 Adding contributor
new b4a6fa7 Uploading locale changes
new 6112711 Releasing Adblock Plus 0.7.5.1
new 8e38b5d Use new status bar messages in K-Meleon 1.1
new b7e9b83 Adding tooltip support (only toolbar for the moment)
new 05b70f6 Bumping maxVersion for SeaMonkey
new 42e436e Bumping maxVersion for Firefox
new 75a1aba Increasing maxVersion for Firefox
new 333c310 Changing domain of Corset subscription
new 83c85f8 Remove nsIAdblockPlus interface to avoid detection
new a9e4c7b Releasing Element Hiding Helper 1.0.2
new 58d3c6f Don't use predicatable CSS class names
new 8dc1c63 Uploading translation updates
new 21f291f Releasing Adblock Plus 0.7.5.2
new 93115fc Releasing Adblock Plus 0.7.5.3
new 882673f Bumping maxVersion for Firefox to 3.0a9
new 0b7f97e Adding support for Midbrowser
new 4644502 Hide editor after moving it - otherwise binding will not be applied
new 8f9fc2f Focus the tree after dismissing editor, not treechildren
new e0540bf Disable dummy entries in filter suggestions, they should not be selectable
new 733de2c Fixing wrong width/height attribute values
new 852cd81 K-Meleon 1.5 compatiblity mostly done, switching to more robust methods of working with windows/tabs
new 8cf94d4 Fixing bugs
new 0cf8b6d Changing build scripts to be compatible with Mozilla build environment
new 67dbd4a Flashing should not fail if scrolling to node fails
new 62d768c Refactoring inline script into several smaller scripts
new 976fe29 Checking in recent changes
new 827b06f Supporting Firefox 3.0b1 now
new 601764d Increasing maxVersion for Firefox to 3.0b3pre
new cd42cfa Commiting new locale
new bc55ae0 Adding support for Songbird 0.4 (and dropping support for older Songbird versions)
new 4d671a6 Claiming compatibility with Songbird 0.5pre
new 3685be5 Adding support for eMusic Remote
new b9bc877 Fixing "status bar never receives mouse events in Songbird" bug
new 4380dec Splitting up adblockplus.cpp and moving some functionality to JavaScript
new 887bab0 Make sure K-Meleon 1.5 can open tabs
new 73e0747 Further refactoring of adblockplus.cpp
new 34ed374 Finishing up refactoring, making CPP files independent of each other
new 52d68b6 Fixing crash in K-Meleon 1.1
new 39fb89f Making sure to consider new element IDs in Firefox 3
new ee41c28 Reverting previous change - changes in Firefox have been reverted
new 4db510e Supporting Firefox 3.0b4pre now
new 65e89c3 Mark compatible with Songbird 0.5
new 12b4b91 Replacing <browser> by <iframe> for sidebar
new 13bac88 Removing self-promotion from the translation
new fefb721 Uploading locale updates
new 9ccb6d3 Reverting lt-LT change - shortcut key conflict
new 0ce83d9 Tag CVS automatically after a release
new efd5bb9 Make sure our toolbar is always displayed - even in popups
new dcf1e28 Prevent error message when inserting new filters
new a2f8c5f Only set src on the frame when it becomes visible, prevent document from being loaded too early
new 5b831f3 Setting maxVersion for Firefox to 3.0b5pre
new f337b23 Apply whitelisting to element hiding rules
new 294ea1d Don't set attributes from content policies, has to be delayed
new 8b2ff21 Adding support for new content types in Firefox 3
new 8b5d08a Changing default shortcut keys
new 07db748 Return REJECT_SERVER so the usual hiding can take place
new 38f8d29 Consider changes to nsIClipbard.hasDataMatchingFlavors() in Gecko 1.9
new 8d0b22c Do 6 cycles instead of 3 when flashing borders
new c027bac Remove "Check banner links" option
new 7b7a4d2 Removing "Check links" option and fixing XPCNativeWrappers on inline scripts
new 5af5a30 Don't fail if string isn't found
new c613bc5 Removing unused strings
new a8e0725 Make compatible with Firefox 3.0pre
new 2974383 Uploading translation update
new c7d6264 Remove hardcoded shortcut key to close detached sidebar
new 23dfee0 Uploading locale updates
new 7827797 Uploading new locale: Malay
new 8dcc9e9 Adding new translators to the list
new 6d9a0ba Uploading remaining changes to remove "check banner links"
new 2f0c560 Work around a crash in bmpmenu plugin
new 8170907 Uploading locale updates
new 75c5a13 Releasing Adblock Plus 0.7.5.4 (previous commit failed?)
new 943eeb8 Fix detached sidebar (tries to copy keyboard shortcut from main window)
new 49dcfa9 Marking compatible with Conkeror (not really but Conkeror developers will take care of UI integration)
new 6176991 Releasing Element Hiding Helper 1.0.4
new f3e5ae5 Bumping compatibility range
new 8b7b282 Make sure to attach to the correct overlay in Songbird, also change Songbird compatibility range
new 6ec54bc Preventing caching of subscription downloads correctly
new 1e5a5d9 Simplify unwrapping of ABP component
new 5d231b8 Bumping copyright year
new a18d6ff Bumping copyright year
new 3b1f301 Bug 18650: Adding option to not save hit count and last hit
new a7558df Fixing JS strict warning
new 5ebe5e2 Adjusting compatibility info - Gecko 1.8.0 no longer supported
new f3c0bf3 Remove wrapNode hack (dropping Gecko 1.8.0 compatibility)
new 1342cc9 Adding filter composer
new f0b2827 Don't commit too much
new 04150d6 Expose type hashes for filter composer
new 3c30653 Removing ancient drag&drop handling code
new aebc027 Hooking up filter composer, adding extensions.adblockplus.usefiltercomposer pref and reorganizing context menu for blockable items
new 04364e0 Changing version number manually - 0.7.5.5 was a fake release
new 35ce901 Changing maxVersion for Flock to 1.2
new 678f3d4 Fixing statusbar click handler
new 1cead8b Handle unknown types properly
new 3ed7263 Working around bug 441370 (wrong date encoding)
new 003bbbb Fixing composer in Firefox 2
new 1bda436 Adding "copy filter" context menu item
new 7da5654 Adding filter subscription to filter tooltip
new eeea2c0 Mark all scripts as JavaScript 1.7
new 10f9786 Allowing multiple selection in blockable items list
new f393ca7 Allow pasting of filters that contain spaces
new f402df7 Don't forget to normalize filters being added
new 60225b1 Normalize filters added by composer as well
new af2b930 Fix wrong range check
new edfac26 Make composer dialog resizable
new a28aa99 Move warning about Adblock Plus being disabled from settings to composer
new 78b177c Fixing detached sidebar
new 5064d5a Make version field selectable
new 7b91ada Add regexp warning to composer
new bdb27ea Change suggested filters slightly
new 180e9a0 Add general explanation text, improve regexp warning
new ce958c3 Notify user if the pattern is too short (no shortcut)
new bde2944 Updating contributors list
new 40006ee Improve check to show "too short pattern" warning
new e593976 Removing general help text (moved to filter composer)
new 77a408b Mark too short patterns in the same way as regular expressions
new 1c53153 Added tooltip for regexp exclamation mark
new b319795 Always use our own findBar.css
new f337d10 Convert menu into toolbar under Mac OS X
new 7a3677f Replacing getElementById() by E()
new 2be9e55 Fixing malformed RDF
new f0d7d51 Make OS recognition work in SeaMonkey as well
new cb9f952 Removing tooltip size restriction to prevent text from being cut off in Firefox 2
new cf333fe Don't print object tabs
new 7d823ab Removing regexp warning from preferences (useless)
new 7c082a4 Simplifying preferences: removing editor dropdown, no more binding the 'current' window
new 072a0c1 Making 'Add subscription' open the assistant rather than the 'custom subscription' window
new 5939bc8 Make filter editor work in Firefox 2 again
new a5d5a3e Remove findbar include (no longer used)
new 3e04ead Improving button label
new 36f4065 Next subscription download should only happen after 24 hours for failures as well
new eb49059 Improve workaround for date unicode bug
new 574bc73 Allow getSubscriptions to disable autoupdate for subscriptions
new 093f635 Take autodownload flag from our modified version of the subscription
new 52f0dbf "Reset filter statistics" should reset last hit as well
new 32a2ea2 More obvious image for "checked" state
new f999a2b Don't convert nsIURI to text as long as possible
new 98a8d3b Implementing $third-party option
new 143bbca Adding $third-party to composer
new 96645e8 Object tabs should open composer as well
new ecdeb0e Simplifying command handling
new b0020d6 Make blockable items toolbar always visible
new 8bfef5a EffectiveTLDService can throw, more sane handling for these errors
new 287d312 Set correct JavaScript version for our scripts
new 64f3459 Update for new overlay code
new 196eaad Accept commands via messages
new 083bac0 Reverting previous change - unnecessary
new fead7aa Adding macros for main menu so that users don't need to change configuration files themselves
new 91c8239 * Remove useless HashTable class * Remove unused fake factory * Remove unused jump table for pattern matching * Make use of |for each| where it makes sense * Don't create file's parent folder recursively (Gecko will do that already) * Use Unicode streams rather than convert to/from Unicode manually
new 9769f0e Properly set subscription properties
new b63a9cf Restrict regexp toolkit to image of first column
new 17853e1 Bumping maxVersion for Firefox to 3.1a2pre
new 343fe62 Basic implementation to disable filters from blockable items list
new fdfaabd Removing unused unicode converter
new 61ad45a Remove code to create "debug builds"
new 9910de5 Fixing scoping bug
new 66a5b19 Exclude test files from the build
new f2f0d1f Fixing typos pointed out by Stefan Nordhausen
new a36b8d4 Fixing translation error (bug 19972)
new 5e02349 Bump max SeaMonkey version to 2.0a2
new 6a07090 Core classes rewrite and unit tests, initial checkin Note: Preferences window needs updating, doesn't work yet
new 141ce6c Forgotten changes to nsAdblockPlus.js component from core component rewrite
new 7308986 Converting unit tests into mochitest format
new 1c4ab02 Adding script to set up a test environment
new 47f6381 Excluding CVS metadata no longer necessary
new 51dfaa5 Generalize script to set up test environment and add it to EHH and ABP Watcher extensions as well
new e3fc436 Adding comment describing script usage
new daa6c10 Adding usage comment to the scripts
new 51def85 Adding comment advising to use make_devbuild.pl rather than run this script directly.
new eac6605 Adding comment about what this script does - and referring to make_devbuild.pl for common tasks
new e07073e Excluding CVS metadata no longer necessary
new c6c38f8 Updating release scripts to work with Mercurial
new 23401aa Excluding CVS metadata no longer necessary
new 48582fe A file path is no longer necessary to run the server
new 16417e3 Making sure that the server is always shut down after the test
new 6166ae8 Replacing -moz-opacity by opacity
new 78a5e52 Fixing syntax errors
new 8d821ef Fixing wrong check
new 10611a6 Fixing site whitelisting ("for" used instead "for each")
new 3b37cdd Remove dummy list entry (adding new filter)
new 9a73b60 Use inner function rather than function variable
new 7689889 Register filter/subscription listeners properly
new d7ab64e Rename selectPattern into selectFilter
new aced0ec Simplify tree atom initialization
new 02e648f Don't copy all subscription data during initialization
new a95ff7b Simplify initialization of closed subscriptions
new f072252 Drop support for ancient sorting pref
new 2dc35d5 Replacing "var" by "let"
new 05850d3 Fixing syntax error
new bed480c Adding missing return parameter documentation
new 9f61f8c Adding the possibility to wrap subscriptions and filters
new d0d68b9 Remove initSubscriptionPatterns (no longer required)
new 9ef9050 Rename treeView.data into treeView.subscriptions
new c08b121 Fixing treeView.rowCount and treeView.getRowInfo()
new 50310c5 Fixing treeView.getSubscriptionRow() and treeView.getSubscriptionRowCount()
new 5fe0a80 Fixing declaration of treeView.subscriptions as well
new 79c3ba6 Fixing treeView.getCellText()
new 90c8095 Fixing treeView.getColProperties() and treeView.getRowProperties()
new 602a7cf Removing styles targeted at the dummy element
new 4db1af4 Fixing mistake in filter categorization
new 1adbbd4 Replacing "pattern-" by "filter-" in row properties
new 188b001 Making sure getRowInfo() always returns a value - and fixing a few small treeView methods while at it
new 5f0c6b8 Fixing treeView.toggleOpenState()
new 4861713 Fixing drag&drop
new b53da4a Fix filter/subscription moving
new dce9aa7 Copy subscription's filter list lazily, not on initialization
new 54cef53 Fixing sorting
new 88dd99c Adding View menu and removing column picker
new eb4ab16 Changed tree column IDs
new 1fc05db Changing styles - special subscriptions can be disabled as well
new b4c0504 Fixing "Reset hit statistics"
new 2d1e138 Improving documentation for resetHitCounts()
new 3eb1c49 Fixing copyToClipboard()
new ac99be4 Fixing enabling/disabling of filters and subscriptions
new 2234efa Removing now useless treeView.disabled map
new 60f9c51 Removing dummyFunction() - no longer used
new 7be1373 Fixing file export
new 6ad3e96 Fixing two typos that prevented hit counts from working correctly
new 35ac4cc Minor improvements
new 665570e Fixing filter/subscription removal
new b9a1bdb Slightly simplify filter removal
new b37592b Fixing context menu
new 41d25e3 Removing obsolete treeView.removeRow() method
new 8a55e15 Fixing filter editing, list export and "remove all filters"
new af51b59 Renamed "export filters" and "remove all filters" in the menu - only apply to "custom" filters
new fd8bf5c Fixing "Edit filter in effect"
new 78b938d Simplify treeView.getSelectedFilters() by reusing treeView.getSelectedInfo()
new 3d8d99b Change editFilter() call conventions
new 9c35b7d Changing editFilter() call conventions
new c2c6d37 Fixing filter subscription editing
new 505de83 Fixed synchronization with external filter additions/removals
new 29b06e6 Fixing synchronization with external filter enable/disable
new 8e71fd7 Improving synchronization with external filter changes
new e78252b Fixing synchronization of subscriptions with external changes
new cb11bb5 Fixing subscription addition glitch (typo)
new c1c9e5d Removed unuses cloneObject() function
new a841f6b Fixing "Update subscription now"
new 011694c Fixing "Paste" command
new 1a9795f Generalize build creation script so that it works with any extension
new ba7cd1a Generalize development build creation script so that it works with any extension
new 4712ca3 Adding Polish to the list of supported K-Meleon languages
new af8397d When selecting a filter, try to find it in an enabled subscription
new a42f93a Adding missing documentation. While at it, removed useless Drag&Drop constants and made treeView.isEditing a property.
new b7b4cc1 Remove edit on single click (was meant for dummy item)
new ba41df0 Fixed: no row selected in the list after editing a row an cancelling
new 97f2fef Fixed: accepting editor without any changes removes the filter
new e4da465 Simplify setting of the insert variable in treeView.stopEditor()
new 518ad9f Fixing text search
new c167a7d Making sure all special properties of wrappers start with an underscore
new 173d2b7 Fixed: endless loop when moving subscriptions
new 9e3e631 Fixing "Apply" function
new 2c6003d Fixing filter <=> subscription association and adding tests for it
new cc45501 Fixed: Filters become active on updates for a subscription not in the list yet (added tests)
new de93cc0 Fixed: subscription view not updated if the subscription is disabled externally
new 1752c33 Fixed: subscription enable/disable doesn't enable/disable filters when applied
new d661704 Fixing abp.addSubscription()
new 6e14eb0 Fixing updates on external subscription enabling/disabling again
new 3584c30 Removing unused abp.getUpdateItem() method
new aa375df Slightly improving abp.openSettingsDialog()
new 6ef47c9 Making abp.loadInBrowser() support Songbird
new 66ec86f Fixing IAdblockPlus.getSubscription() and IAdblockPlus.getSubscriptionAt()
new 6199c4a Fixing IAdblockPlus.updateExternalSubscription()
new f3513de Fixing IAdblockPlus.removeExternalSubscription()
new 11c7ffd Improving documentation
new e24bd93 Offially renaming the interface into IAdblockPlus and removing IAdblockPlus.lastSuccess property
new c3974ec IAdblockPlus.addPatterns()/removePatterns() should normalize filters
new bcc7ad4 Removing "protect chrome" work-around - no longer necessary in Firefox 3
new 63a340f IAdblockPlus methods should save filters to disk if necessary
new 68dcfa7 Change storage format: drop "user patterns" section, rename "subscription patterns" into "subscription filters" and "pattern" section into "filter"
new 46bf94c Allow adding comments to all filter groups
new 5626a11 Allow adding comments to all filter groups
new f8e4d19 Update compatibility ranges
new cd3a07a Updating tests for filter storage format changes
new da4db61 Don't block when matching filter is a whitelist filter
new dd5235f Don't count whitelist hits as blocked elements
new 21eba92 Don't collapse whitelisted elements
new 493f3fb Refilter previously whitelisted elements as well
new cf68c3e Typo: wrong notification sent when filters are enabled/disabled
new a9f87dc Add missing check - getCellAt() might not return a column
new 4a62c67 Adding tooltip for invalid filters to show the reason why the filter is invalid
new 6c2131d Restore tooltip for overflowing cells
new ca9f129 isCellCropped() doesn't like getting null values, adding a check
new 7f28519 Enabled "Delete" context menu item for subscriptions as well, not only for filters
new 25a87c4 Improve readability of fillContext()
new 919f018 Don't show "Edit filter" and "Edit subscription" together in the context menu
new 98e706d Add missing parameter to treeView.getSelectedInfo() calls
new 8f4be73 Changed "Move up/down" into "Move filter up/down" to clearly separate this from "Move group up/down"
new 2c0a11e Add Disable/Enable to the context menu
new 75ec5ae Don't fail download for non-HTTP requests
new d78d70e Adding support for checksums in filter subscriptions - reject download on checksum mismatch
new 7e218f0 Add checksum to files created by "Export filters"
new f8b1ffb Fixing testcase to make the bug obvious
new 133168b Fix reading from disk - last line not read
new 2dc9ba1 Improve code collapsing frames in a frameset
new e1c6686 Fixing wrong BlockingFilter.collapse check
new b0b07f5 Don't simply copy filters when subscription filters change, use getFilterByText() for all of them to get the wrappers and update shortcuts.
new ee75533 Adding test for filter shortcut serialization/deserialization
new 9f0eedd Make sure to deserialize filter shortcuts from patterns.ini
new 57a8baa Fixing column styles
new 2531fe2 Adding "Size" column to blockable items list (hidden by default)
new 3dee878 Adding size to blockable items tooltip
new dd8278d Adding checksum validation script
new c350b3d Properly handle temporary redirects in subscription downloads, adding tests
new a3f4425 Adding tests for redirect chains
new 13c4260 Make sort by size almost work even though size can change easily
new dd87ac4 Make "State" the default sort order for "blockable items"
new a66b836 Making homepage URL localizable
new e709152 Use more user-friendly filter group names (http://adblockplus.org/forum/viewtopic.php?t=1207)
new a3527dd Adding warning if Filterset.G is installed
new e868cde Converting to Unix line break style
new 9f8bfbf Fix flacky persistence of column visibility - set "hidden" attribute rather than property
new 62f4ed3 Pressing "Enter" on a group title or doubleclicking that title should only perform the default action (open/close)
new 8386bba List's context menu should only apply to the content, not the header
new e603329 Updating test: original data was incomplete (esp. no shortcuts)
new 0a735d9 Fix encoding of the test data (=> UTF-8)
new a9f2b27 And one more encoding fix - remove BOM
new e8d7e0a Adding profiling capabilities to tests
new d61b4cc Filter.fromObject() should just return null for unknown filter types
new ad1288f Static methods shouldn't use "this"
new 5068867 Test for [User Patterns] section further down - it should be pretty rare now
new fcac2f4 Save a little execution time by replacing property lookups with switch statements
new dabc7e2 Merging wantObj and wantList variables
new 06bc78b Work around bug 462504 - don't change loop variable
new bc2f64f Remove useless class definition
new f6ba054 Don't save normalized data back to the file, keep empty lines and EOL style
new b54ea81 Fixing typo
new d808184 Remove debug code
new 639f751 Duplicate View menu as list header context menu
new 6385f46 Existing external subscriptions shouldn't prevent the subscriptions dialog to show up on first start
new 7f0fee8 Changing enabled/disabled images for Preferences dialog
new d9ddba2 Tweaking margin and min width of the "Enabled" column
new 0b5c30a Removing blocked.png - unused
new 96cb7c4 Merging state images for the list of blockable items
new 3b71752 Cleaning up icons
new e7cad44 Removing unused variables
new bd80a51 Use better error code
new a184a5f Merging status icons into one image
new 5b61ee5 Fix default sort order - list should only be sorted by state if the user didn't choose anything already
new 299f55e Whitelist filters without options always apply to entire pages - fix and additional tests
new 2de9cf8 Renaming Tools menu item into "Adblock Plus Preferences"
new 34c66af Adding "Adblock Plus: Blockable items" to View menu in Firefox and SeaMonkey
new 3ed0fe0 Add Adblock warning to the subscriptions dialog
new c2d38ff Move warnings to a better place
new e2c1dd0 Remove Adblock warning at startup and now useless extensions.adblockplus.checkedadblockinstalled preference
new dbd480b Use extensions.adblockplus.currentVersion pref to trigger first run actions instead of extensions.adblockplus.checkedtoolbar and extensions.adblockplus.showsubscriptions
new a931e7c Removing no longer used code
new 5d75223 Open subscriptions dialog in a new tab on first start - ignore session restore for now
new 7edd8d1 Move skin files from skin/classic/ to just skin/
new 6821a6c Changing compatibility info of exported files, $third-party will require Adblock Plus 1.0
new 12bca0e Updating locales from Babelzilla and adding incomplete locales
new 4b2d44e Updating findbar.dtd to the state of current Mozilla trunk
new 8f69de1 Don't abort testing if some key is not found
new 9c644a6 Exclude incomplete locales from testing
new 2b46afb Do not include ".incomplete" file in the build
new 8e34379 Replacing contents.rdf in locales by autogenerated files
new 4fc11c0 Backed out changeset 706469dfa5bf (Move skin files from skin/classic/ to just skin/) - SeaMonkey :-(
new d79a5ca Merging backout of revision 706469dfa5bf
new b6f4219 Adding script to auto-generate content.rdf files in locales
new 54ec3fc Check for correct UTF-8 when reading locale files
new 41916d9 Making sure to read all locale files when testing
new 194b1ea Report missing/extra keys/files during locale testing
new d13fcde Test DTD syntax while parsing the file
new 81137d0 Test properties file syntax while parsing
new 38f7cda Fixing bug in entities processing
new a04820a Uploading Vietnamese locale changes from Babelzilla
new e7cd734 Removing untranslated strings from Vietnamese translation
new 1991aa5 Use warn() more consistently
new 530d7c3 Adding check whether access key length is one character
new 93d3ad6 Applying same length check to EHH command keys as well
new 239e816 Adding access key validity checks
new f17c05f Uploading update for Turkish locale from Babelzilla
new 056713a Removing untranslated strings
new f6f802c Adding check for untranslated strings
new cbacb9e Putting locale at the beginning of all messages
new ad46237 Print all key values in single quotation marks
new 27e3180 Report errors from create_xpi.pl
new 2518af6 Uploading update for Danish locale from Babelzilla
new e2d67b8 Uploading update for Vietnamese locale from Babelzilla
new 9397bb2 Don't consider replacing ' by ' a change.
new 4bd22c8 Typo fix, adding missing flag
new 4f72943 Adding access keys of the composer dialog
new 83b0b35 Fixing access key conflict
new 8131c03 Fixing hit reporting for element hiding rules
new 0ff80d1 Topic 3071: Style element hiding hits differently
new 502e326 Topic 3061 : Make subscription titles in the list bold
new 3b1d95a Topic 3084 : Don't fail third-party check for simple URLs
new 2b38b58 Allow specifying a list of locales to be tested on the command line
new 0c80c2e Print to STDOUT rather than STDERR (for easier automation)
new 36aad6b Uploading update from Babelzilla
new cd13bde Uploading update from Babelzilla
new 46fa40c Uploading pl-PL update from Babelzilla
new 833b66a Uploading es-ES update from Babelzilla
new 2688858 Uploading zh-CN update from Babelzilla
new 52da4d6 Adding support for Private Browsing (Firefox 3.1)
new 944d386 Use weak references to observer
new 89152eb Improving code comments
new f01ee63 Don't swallow exceptions during Private Browsing initialization
new 18afa84 Check Private Browsing support by contract ID rather than interface (as per http://ehsanakhgari.org/blog/2008-11-08/prepare-your-add-private-browsing#comment-172)
new 47bd741 Uploading da-DK update from Babelzilla
new 09d66a5 Uploading nl-NL update from Babelzilla
new 6870d2f Uploading fy-NL update from Babelzilla
new 3e03e51 Fixing mistake in MPL header
new 107c886 Updating de-DE locale
new e399574 Updating ru-RU locale
new 684b180 Uploading uk-UA update from Babelzilla
new 9e2ed61 Topic 3108 : Don't add filters to the list twice if the list is sorted
new a6580b5 Topic 3108 : Don't forget to remove filters from the list if the list is sorted
new daf74fa Uploading cs-CZ update from Babelzilla
new 4bec36c Uploading el-GR update from Babelzilla
new 4ff98d2 Uploading ro-RO update from Babelzilla
new 9ba04e2 Uploading ro-RO update from Babelzilla
new b1cdd0d Making element hiding work with NoScript and fixing whitelisting of element hiding rules while at it
new a5ed7b7 Simplifying logic for element hiding hits
new bd04984 Prevent passing chrome:// URLs to processNode() that will not lead to a hit
new c764373 Increase all hit counts in one place
new 30d552e Updating element hiding test to element hiding changes (cannot use display property to detect hits, and content policy is required for the actual hiding)
new 415a58f Uploading it-IT update from Babelzilla
new 510548c Recommend filter subscriptions with element hiding now that element hiding issues are fixed
new b60d4a4 Removing white border on 16x16 images again.
new 69a76b1 Added support for Prism 0.9
new de364a7 Double-click on Enabled column should start filter editor
new f66c895 "Re-enabled filter" should work for subscription filters as well
new df8b0cd Removing unused getElementRect() function
new 5c47cc6 Bug 19126 : Don't use getBoxObjectFor() if getBoundingClientRect() is available
new a041abb Replacing tabs added by previous checkin
new 8d3db63 Remove hack - both toolbar icon and status bar icon are supported for Songbird now
new 0a1dd45 Adding tests for subscription downloads with checksum verification
new 5007ba5 Don't call fallback URL if subscription download fails with checksum mismatch
new ea2562b Make subscription dialog on first start work in Prism
new 8f900e6 Only show subscriptions dialog once on first start, not for each window
new 278cbdb Select ABP subscription tab automatically
new 1375ace Centralize all filter sorting in one place. Fixing bug while at it: subscription isn't resorted if inserted into the list for the second time.
new 08cb052 Always resort subscription that is inserted for the second time: it might have changed in the meantime
new 82816e6 Fixing typos
new 75daba4 Uploading vi-VN update from Babelzilla
new 3c4fcab Make sort functions slightly more consistent
new 30be96e Exclude comments from regular sorting, they should be sorted together with the filter following them
new e123a0d Allow dragging comments across subscriptions and even if sorting is switched on
new 105f9ac Simplify sorting considerations when filters are added
new 14875e3 Make sure to invalidate list correctly on filter removal without sorting
new 85e1f1c Flock 2.0 is out, marking compatible with it
new 09142df Uploading ko-KR update from Babelzilla
new ea72599 Uploading th-TH update from Babelzilla
new 86028e8 Uploading tr-TR update from Babelzilla
new ba834da Updating contributor list
new ebbd9a6 Uploading sl-SI update from Babelzilla
new 495cc7a Fixing typo
new c80a53f Uploading hu-HU update from Babelzilla
new 33c831b Fixing image decoding
new 8cc82dc Don't wrap content window twice
new 35410a2 Unwrap arguments from K-Meleon
new 6636642 Adding browser.addTab() emulation
new 6c1634d MFT_OWNERDRAW works on context menu again, use it
new d265053 Adding Italian to the list of K-Meleon languages
new 5c29287 Fixing backup creation (typo)
new 9358ef7 "new Date().getTime()" => "Date.now()"
new 2132281 Uploading gl-ES update from Babelzilla
new 88dfed3 Uploading pt-PT update from Babelzilla
new 48bdc4b Uploading zh-TW update from Babelzilla
new e2b2055 Uploading ar update from Babelzilla
new 48de2e5 Galician translation is no longer incomplete
new d8d27a8 Uploading fi-FI update from Babelzilla
new ad68ddc Marking correct translation as complete
new 4339f31 Return dummy window if no browser window is found to keep UI code happy
new 988215b Adding tests for patterns backup creation
new 217af9b Topic 3167 : Treat Delete and Backspace the same for Mac's sake
new 83c6800 Fixing typo
new a3d3634 Uploading ms-MY update from Babelzilla
new 17d4256 Uploading fi-FI update from Babelzilla
new dd324c7 Uploading fr-FR update from Babelzilla (unreleased)
new ca5ef40 Uploading hy-AM update from Babelzilla
new 7b6e50c Uploading hy-AM update from Babelzilla
new 36f5fb6 Uploading hy-AM update from Babelzilla
new fa5be38 Marking compatible with Firefox 3.1b2
new 4985ba2 Uploading id-ID update from Babelzilla
new 71e3df5 Adding missing fr-FR file
new f23c373 Adding contents.rdf for id-ID
new 16fb7d8 Bumping maxVersion for Firefox
new 9b12b3d Uploading ca-AD update from Babelzilla
new 6b1a224 Uploading ca-AD update from Babelzilla
new 4e056a0 Uploading hy-AM update from Babelzilla
new eb67de7 Uploading hy-AM update from Babelzilla
new 5339b36 Adding contributors
new 7ba951b Updating locales from Babelzilla
new 56cb604 Fixing access key mistakes
new 7d7c548 Fixing access key mistakes
new 90006b3 Releasing Adblock Plus 1.0
new a4e8429 Fixing typos in release script
new ae951c7 Changing maxVersion for Thunderbird to 3.0b2pre
new 134e0de Improve collapsing of frames in a frameset
new e88aa87 Topic 3200 : Only use display:inline with element hiding for Gecko 1.8.1 browsers
new 6c510c9 Making object tab class names more random
new 8450636 Adding support for future TYPE_MEDIA content type (HTML audio/video)
new 88e9ab0 Toolbar button label and menu item label should not be the same
new 70a5345 Make sure dev build version numbers always consist of three digit groups
new 20346fc Don't create single-language release builds for incomplete locales
new 4f6494c Use Matcher class to check for disabled filters (better performance)
new b822eaf Topic 3207 : Indicate disabled filters in the list of blockable items
new 60828d2 Don't package tests with K-Meleon builds
new baceaed Topic 3211 : Filter list doesn't update properly when filters are added/removed externally
new f21a73d Marking compatible with Firefox 3.2 nightlies
new b613a12 Added new state icon for addresses where matching filter is disabled, made sure to consider that state in sorting by State column
new 15ba538 Fix handling of commands for toolbar icon's menu in K-Meleon
new b891b4d Marking compatible with SeaMonkey 2.0a3
new 47f18dd Updating contributor name (Indonesian translation)
new 0d0c3cd Don't show object tabs on invisible objects
new 56032ba Fixed: Filters not properly removed from matcher if their regexp representation is identical
new d543639 Escape [ in "subscription filters" patterns.ini group to make sure a filter cannot be misinterpreted as a group start
new 6256acf Don't import checksum comment
new ae6018b Updating homepage link for Liste FR
new 9e86f5f Adding MORPEH List to filter subscription recommendations
new b1cfdeb Adding Vietnam List as a recommendation
new f345920 Disable/enable filter when State column is clicked
new 30bf8c5 Blockable items list shouldn't have its own code to open tabs in browser
new 4ab8ba2 Don't overwrite disabled filters by null in blockable items list
new 3bb2028 Make search in blockable items consider filter text as well
new f77c4da Pad version numbers for K-Meleon development builds as well
new 5f26d49 Topic 3272 : Accept element hiding hits in chrome documents (Gecko 1.8 compatibility)
new 0e45ec1 Topic 3257 : Insert object tabs after object to prevent breaking some Flash movies
new 4d5fb21 Make list of subscriptions scrollable
new d7df95c Topic 3232 : Adding extensions.adblockplus.composer_default preference to change the default option in filter composer
new 867543a Changing subscription name
new f611fbd Recommendations: Replacing Cedrics Liste by Ares' ABP Liste
new 0109705 Adding ROList to the recommendations
new 53f0ee0 Preferences: Replace "Tip of the day" in Help menu by "Getting started"
new 2b37631 Try to focus the browser when opening a new tab, don't open in background
new 057a51f Fixing bug parsing collapse flag in patterns.ini
new f42470a Don't create unnecessary objects when calculating number of hits for each filter (icon tooltip)
new f27a527 Adding explicit tests for serialization/deserialization of $collapse, $~collapse and $match-case flags
new 7effbc0 Adding support for domain-restricted filter rules
new 0025fdd Remove spaces everywhere in domain name restriction
new 2ea16f7 Filter composer: Adding help tooltip to the "Restrict to domain" UI widget
new cec4d57 Less restrictive CSS styles for the "help" question mark
new 924c28a Composer: Adding "Select all" and "Select none" links for types
new 419ae16 Make sure to scroll to the radio button when it gets selected
new a9a53dd Subscriptions list: Clicking subscription title should select the subscription
new 9c38a13 Adding strings to disable/re-enable filters on a particular site, implementation to be done after string freeze
new 8615386 Adding script to update findbar.dtd from Mozilla's repository
new 2d17b69 Updating findbar strings from Mozilla's repository
new 328a89d Updating locales with changes from Babelzilla
new fc68a4b Updating from Babelzilla
new 3e854a9 Uploading es-ES update from Babelzilla
new e8c31f2 Don't warn if toolbar button label is untranslated
new e2f1817 Uploading vi-VN update from Babelzilla
new b79513b Uploading hu-HU update from Babelzilla
new 3e0de7f Uploading hu-HU update from Babelzilla
new 289421c Uploading ca-AD update from Babelzilla
new a0ea085 Uploading tr-TR update from Babelzilla
new b12bff4 Uploading pt-PT update from Babelzilla
new 84cf339 Uploading he-IL update from Babelzilla
new d93d602 Fixing wrong label
new 73ad2f4 Updating Russian translation
new ff87a59 Updating Russian translation
new 826f95b Set internal version number for development builds correctly, didn't match file name before
new e4e83e4 Adding script to create a build for Babelzilla
new 078e266 Uploading th-TH update from Babelzilla
new af83b14 Uploading it-IT update from Babelzilla
new 55982e3 Uploading pl-PL update from Babelzilla
new f0d5b65 Uploading fr-FR update from Babelzilla
new c6d3139 Uploading sv-SE update from Babelzilla
new 4f69245 Uploading sk-SK update from Babelzilla
new bbcf791 Uploading hy-AM update from Babelzilla
new 4c4a062 Make dropdown menu the context menu of the toolbar icon
new 66117c5 Adding version numbers for patters.ini file and special processing for format version changes
new da33383 Getting rid of unnecessary global variables
new 24b4a8e Uploading el-GR update from Babelzilla
new 2e11663 Uploading cs-CZ update from Babelzilla
new c1dcaf8 Uploading ro-RO update from Babelzilla
new 4b98ca0 Uploading fi-FI update from Babelzilla
new 9746b38 Uploading zh-CN update from Babelzilla
new dd397a5 Remove menu dropdown for defaulttoolbaraction 0 case
new e4521a4 Uploading nl-NL update from Babelzilla
new 53e5dd7 Corrections to Russian local by Quicksilver tears
new 6e7cdac Don't recalculate third-party flag and document domain for filter composer
new 6756285 Uploading id-ID update from Babelzilla
new 3abf84b Uploading id-ID update from Babelzilla
new 997aa14 Uploading kk-KZ update from Babelzilla
new 76bd871 Uploading da-DK update from Babelzilla
new 65a94dd Uploading zh-TW update from Babelzilla
new 69c0045 Bug 20410 : Adds logging output that shows how much time is spent in different parts of ABP startup code
new 09ae110 Making bracket style consistent in nsAdblockPlus.js and adding JSDoc comments to timeLine class
new c03e874 Don't call timeLine.log() in release builds
new 1f3083a Bug 20411 : An easy win for Ts - move some unimportant cleanup code to run shortly after startup. This is a noticeable win because the cleanup code iterates folders on disk.
new a4381ae Bug 20411 : Remove upgrade hack altogether (upgrade in SeaMonkey 1.1 seems to work fine without)
new 333ba0a Bug 20412 : Move the actual code loading data from the INI file stream to a separate function. Interestingly enough, this change alone cuts off 30ms (15%) of loadFromDisk execution time.
new 7770466 Fix style of previous patch and add JSDoc comment
new 035c977 Bug 20412 : Don't store non-essential filter properties in patterns.ini
new ee8e0f4 Don't mark disabled filters as slow
new f8388f0 Bring back a meaningful string representation for filters
new 7f4fa16 Don't show disabled subscriptions as filter source in tooltip
new fe6efe4 Fix prototype chain for filters
new 303bf48 Recommending plain EasyList again
new 1315bb3 Uploading sl-SI update from Babelzilla
new 63e540d Adding new contributors
new e75d791 Typo fix
new bbe72ec Uploading translation changes from Babelzilla, findbar.dtd changes from Firefox repository, fixing access key issues
new 3a7ebb4 Releasing Adblock Plus 1.0.1
new 7653926 Uploading gl-ES update from Babelzilla
new 2d35294 Adjust "resource" entries in chrome.manifest when setting up a test environment
new 6048eee Restructuring repository to have all extensions at top level
new 03b8c14 Recognize regular expressions with $domain option as regular expressions
new 28b2a99 Simplifying description text
new fd689dd Uploading ar update from Babelzilla
new 76cde67 Uploading en-GB update from Babelzilla
new 71dd782 Make all references to window explicit.
new 10cd903 Fork overlay code into browserWindow.js
new 1668634 Giving browser window code it's own execution context, first try (hotkeys and blockable items list still broken)
new 04ffdcc Starting to fix up previous borked commit: * Replace document.getElementById() by E() helper function * Call abpInit() explicitly * Don't use CSSPrimitiveValue and Node classes (only defined for a window) * Move unload listener registeration to a more appropriate location
new 9a0c179 Restore drop-down menu and tooltip
new 3d3a201 Fixing timers
new 5bc5389 Restored "disable on" functionality and made it handle anchors properly.
new e8b258c Properly register event handlers for remaining menu commands.
new 461ef36 Fix handling of toolbar/status bar button clicks
new 9d13920 Fixing context menu items
new 0dc7e68 Remove unnecessary checks
new 64169d9 Properly cancel timer if window is closed
new cca9079 Fixed key handling (worked around bug 371900)
new 9f83508 Fixing abpGetBrowser() calls from blockable items list
new 19635cc Preliminary fix for blockable items detach/reattach
new 32b328c Uploading pt-BR update from Babelzilla
new 75e44cc Use Date.toLocaleFormat("%x %X") instead of Date.toLocaleString() to get the date in a more compact format.
new c757b8d Make subscriptions dialog resizable
new d03ee54 Adding missing reference to window
new d2d44fb Fixing up loadInBrowser to open a tab in SeaMonkey properly
new 91efe9c Uploading it-IT update from Babelzilla
new ebd7c61 Marking compatible with SeaMonkey 2.0b1
new 7aa3d10 Topic 3639 : Adding new mechanism for registering of elemhide hits (Firefox 3.0.8 and higher only) to fix breakage introduced by bug 416942.
new 0bde819 Changing version check for element hiding work-around: bug 445191 was moved to 1.9.0.9
new cb316c0 Uploading mn-MN update from Babelzilla
new 6243372 Making sure copied addresses use platform's line breaks as separator
new 2ffcc01 Updating copyright year
new fe451ff Fixing mistake from rev 8552186dcf3f (Updating copyright year)
new e7f365c Some more browserWindow.js cleanup
new 511b3f5 Fixing maxVersion for Firefox
new 62784a1 Reinstate the hack for element hiding in Firefox 3.0.8 and below
new 4b857e1 Updating Ares2 in list of contributors
new a5cba3d Updating EasyList download location and renaming Ares' list into EasyList Germany
new 00092a2 Removing Viet Nam List from the list of recommendations for now
new 1df23c0 Adapting locale tests to new repository structure
new bca35b6 Uploading current translations from Babelzilla
new b94554f Adding contributor
new 8c5bfb9 Updating release scripts for new directory structure
new c8c2165 Releasing Adblock Plus 1.0.2
new dff66a1 Uploading pt-BR update from Babelzilla
new 2e597a9 Uploading sr-RS update from Babelzilla
new 74c70df Removing element hiding hacks for old Gecko versions. Marking as incompatible with anything based on Gecko below 1.9.0.9. Removing explicit Flock support (Flock looks at Firefox compatibility range).
new c576278 Run all tests independent of Gecko version - pre-1.9 versions no longer supported
new f1705f6 Always use nsIEffectiveTLDService for domain checks - pre-1.9 Gecko versions no longer supported
new e5e9fa4 Removing Gecko 1.8 clipboard support
new af245f2 Remove some outdated markup on tree editor and put the "close" button on its right side
new 753b9c0 Improve tree editor position calculations (stolen from tree widget editor in Firefox 3)
new f2ceb0b Marking compatible with Prism 1.0 - will be based on Gecko 1.9.0.9
new 5fa639d Delay setting tree selection to work around bug 489881
new 48a962d Moving "slow filter" warning into a separate (sortable) column
new f56f596 Return REJECT_REQUEST from content policy again so that nothing is hidden unless "Collapse blocked elements" is enabled
new 1bffade Replacing fake findbar in preferences by the real one
new d2e3c47 Don't attempt to load findbar.dtd
new 366a865 Stop testing findbar's access keys
new 95cae76 Adding new close button for blockable items and filter editor (previously shared with findbar)
new 92599c0 Removing contents.rdf files (unnecessary in Gecko 1.9)
new ec57cb9 Removing install.js (unnecessary with Gecko 1.9)
new 334e70c Updating build scripts (fewer files to consider now)
new 5c87d04 Removing pointless skin subdirectory
new c2c027b Remove SeaMonkey chrome registration hacks
new 0ba6f19 Removing unused constants
new 3dd4eab Renaming Adblock Plus component to remove bogus file name prefix
new 52ec974 Delegate component registration to XPCOMUtils module
new 3b3c18e Remove unnecessary locales list (previously used by SeaMonkey chrome registration hack)
new 8ca8a65 Cleaning up abp.QueryInterface()
new 0ae80d5 Use XPCOMUtils to generate QueryInterface functions
new 17177c9 Remove abp: protocol, intercept genuine clicks on abp: links instead
new 11d5b01 Moving UI files into a separate directory
new 352c7fd Moving flasher to UI code, where it belongs
new 490703b Fixing broken unit tests
new a973429 Updating Mochitest framework to the state of Firefox 3.1b3
new d18c4ca Changing element hiding tests to work around bug 490197 - apply element hiding rules to http content rather than chrome
new a939a68 Making httpd.js work in current nightlies (nsIAsyncStreamCopier.init() got two new parameters on trunk)
new 6410805 Remove Prism 0.9 workaround (this version is no longer supported)
new 3803304 Updating SeaMonkey and Thunderbird compatibility info (only support versions with bug 416942 fixed)
new a111a60 Remove mistakenly duplicated line
new 121c541 Comment that determining origin of a request should be changed later: nsILoadContext should be used
new d3158ad Track redirects and make sure both original request and redirect can be blocked
new ac95a43 background-image CSS property is a list in Minefield nightlies, treat it properly
new 5977ee1 Changing version number to distinguish trunk and stable branch
new 5e72237 Removing special case "component didn't load" - pointless now that SeaMonkey 1.1 is no longer supported. Also cleaning up the way states are indicated in UI (use abpstate attribute for it instead of two different attributes)
new 4a1e936 Remove special handling for the case that component didn't load - no longer an issue without SeaMonkey 1.1 support
new 446f913 Checking in a diagnostic page displaying errors related to Adblock Plus - can be viewed under chrome://adblockplus/content/errors.html
new 6df8fa2 Fixed check for the case that there are no errors
new 3ce71cd Topic 3850 : Make sure hit column width doesn't get too small
new bccbf2b Topic 3850: Disabled filters shouldn't be marked as slow
new f5aee17 Improve redirect handling: * Do not cancel the channel, throw an exception instead (loading of scripts will hang otherwise) * Look up the request both in the origin window as well as in its parent (frames are stored in the parent)
new 9974bf9 Moving column width settings to CSS
new 9d780c1 Don't spam error console when redirects are blocked: work around bug 287107 by throwing an error that won't be reported
new d91606f Adding more element hiding tests
new 641a582 Making sure ABP prefs are always restored after test
new 5af8653 Adding tests for element hiding with whitelisting
new 16985f9 Ignore null contexts on redirects
new 9da2bdc Adding content policy tests for images
new 6e1d564 Refomatting test definitions for better readability
new 62dcaf3 Specify the code for some tests as XML (for readability)
new 7b42ace Adding more image blocking tests
new 32a09d1 Fixing performance issue when many element hiding filters are disabled/enabled at once.
new 14c0371 Removing timeout to make content policy tests run faster
new ea73678 Adding tests to verify that blocked images really didn't produce a server request
new c1bfdf8 Adding script blocking tests
new 6b87d42 Adding tests for matching HTML audio/video (Gecko 1.9.1b3 and higher)
new 6a04369 Adding tests for stylesheet blocking
new 81678b5 Adding object blocking tests (Flash and Java)
new f3bde36 Reducing the number of tests necessary (don't test type flags with filters, just check them directly)
new d90e378 Adding support for font content type (@font-face in CSS3)
new f5dc15c Adding font blocking tests
new 221a880 Removing Firefox 2 compatibility code for object tab positioning
new 4f4432f Removing Firefox 2 compatibility code when filter editor is started
new 50316d4 Replacing RDF-based subscriptions list by an XML-based one
new 10a6495 Updating homepage link for Morpeh list
new bd61903 Don't expect that the request causing a redirect is always associated with a node
new 285e122 Do not report an error to console on first start (patterns.ini not found)
new 2f89c88 Pre-select first filter subscription
new 5ce5ba8 Implemented flexible anchors at filter start: ||example.com/foo/bar
new 10b0ad8 Adding one more testcase for flexible anchors
new 3feec0a Revert previous change - filters starting with flexible anchor cannot be used for site whitelisting
new 8075184 Implemented separator placeholders: ^foo=bar^ and ||example.com^
new dddb7ec Updating broken test to consider separator placeholders
new d181855 Make default suggestion for site whitelisting use flexible anchor and separator placeholder, also add explicit $document flag: @@||localhost^
new 5a72bb3 "Export custom filters" should mark file as requiring Adblock Plus 1.1 if it contains flexible anchors or separator placeholders
new e88b2a0 Adding ||example.com^ as fourth suggestion in filter composer
new 38b8ae4 Ensuring that the access key for "flexible anchor" checkbox can be checked correctly
new 20271a7 Topic 3365 : Adding "document source" column to blockable items (domain that requested the item)
new 548e114 Topic 3356 : Warn in filter composer if the filter group in question is disabled
new 46beb45 Adding tests for the status displayed by ABP icon
new 6fc33be No longer necessary to check whether nsIXULAppInfo exists, all supported apps have it
new 6f8391a When importing filters, always insert comments before the filter that follows them
new 8e32526 Removing timer to update icon, replacing by progress listener and filter observer (enough to detect when a change to green status icon is needed)
new d91f7c7 Marking compatible with current SeaMonkey nightlies
new 30cffb1 Adding Weave integration code: * Allows syncing filters, subscriptions and preferences across multiple computers/profiles * Currently only Weave 0.3.2 is supported. Weave 0.3.0 won't work and whether any future Weave will work is unclear. * Only syncing filters not their position
new 1df3336 Enabling Weave engine by default
new f61ea4d Updating homepage link for Dr.Evil
new 01823eb Don't attempt to initialize component more than once, even if there is an error during initialization
new 4fa9bd5 Ignore corrupted filter entries in patterns.ini (no "text" entry)
new c8bde3f Moving out Weave integration into a separate extension - Weave Sync for Adblock Plus
new c86d7b6 Allow adding filters even if a disabled filter already exists
new 2915e89 Streamlining startup sequence, creating init() and shutdown() methods in abp object triggered by an Initializer component.
new 4138201 Start using Components.* shortcuts
new 5cf9cc6 Adding ui/utils.js with commonly used shortcuts
new a82df17 Start using Components.* shortcuts for UI code
new 280bf94 Use more appropriate notifications for application startup/shutdown
new 698841a Reverting to initialization on profile-after-change notification - content policies are triggered before the UI shows up
new 2b08977 Improved timeline messages from filterStorage.loadFromDisk()
new 8e009ee Fixed: "Disable on ..." doesn't treat disabled filters correctly
new be616f5 Clear wrappers when changes are applied, otherwise old wrappers might be reused
new a1b60e2 ID of personal toolbar changed in SeaMonkey 2.0, updating
new 92cb9ef Removing unused constant
new f54bbc2 Split up common overlay into dedicated Firefox and SeaMonkey overlays to prevent conflicts
new db45b4c Marking compatible with Prism 1.0b1
new f9ddbb4 Moving some of the application integration code into the application overlays
new d0307dd Moving getContextMenu() method to application overlays
new 1f6ce5e Progress listener needs to support weak references (fails in Prism otherwise)
new e1f92b0 Moving hasToolbar property to application overlays
new f6f3013 Changing Songbird compatibility range into 1.2b1-1.3b1pre and removing explicit chrome.manifest entry for Songbird (current versions accept browser overlays)
new 56796ec Correcting Songbird versions
new a23d8ce Fixing visual glitch in Songbird (extra space in checkbox menu items)
new fc9ae03 Topic 4035 : When pasting filters, insert comments before the filter that follows them
new 84fd047 Replacing component ID by a real GUID
new fa61588 Fix handling of permanent redirects for subscriptions that are only shown in preferences but haven't been really added yet
new 022ce8c Change version number for AMO's sake
new b2e9066 Marking compatible with Thunderbird 3.1a1pre
new da9bb08 Make errors.html show Adblock Plus version and source code revision
new 7ee7f25 Making setupTestEnvironment.pl handle {{BUILD}} tag correctly
new a190b56 Clear hit statistics whenever the user purges browsing history
new 6e6bd04 Hide context menu items by default (just in case)
new f627ce1 Adding "Re-enable on this page" context menu item and making "Disable on ..." work with filters in subscriptions
new b8ca1c5 Blockable items: Adding "Disable this filter on example.com" context menu item for user-defined filters
new 0ad77bd Adding performance test for element hiding selectors
new c62b541 No not apply "collapse blocked elements" for non-visual request types
new b02921f Making sure to not leave any recognizable styles on collapsed nodes
new 620fcfd Adding tests for <xul:script> blocking
new 237db25 Topic 3919 : Implementing domain exceptions for element hiding
new 691e018 Make "Disable this filter on example.com" work with element hiding rules as well
new d4f517a Adding Refresh and Clear buttons to the errors page
new 88e4ad3 Should be using outline CSS property instead of -moz-outline
new 1cb25d7 Bringing Songbird version requirements in line with current guidelines
new 98abc99 Domain-restricted filters shouldn't match in documents without host name (e.g. files from disk)
new bfe570e Topic 3811 : Object tab improvements, first part (show "Block" button only when the object is hovered, position dynamically when the button is shown)
new 79ef2e1 Work-around for https://bugzilla.mozilla.org/show_bug.cgi?id=500075 - negate :hover when dealing with objects
new 5b00a99 Replace createTimer() utility function by a simpler runAsync()
new 1210d02 Switch to absolute rather than fixed positioning for object tabs (prevents visual glitches when scrolling)
new bd0d0c0 Improve position calculation for object tabs
new 7892e97 Do not use mutation events to remove nodes that are no longer in document, use weak references instead.
new cd15cd4 Extract data entries into their own class
new 4a94751 Simplify notifications on data changes by allowing the data to hold a weak reference to its window
new 0925b29 Some cleaning up of the DataContainer class (better JSDoc documentation, removing unnecessary DataContainer.notifyListeners parameter)
new 4d51b76 Get rid of subdocument registration, go through the frames instead
new bae29a1 Improving documentation of static DataContainer methods
new c08980a Adding DataEntry.nodes helper to make sure other code parts don't need to deal with weak references
new 33a2d54 Fixing call using old DataContainer.notifyListeners() conventions
new 04dea0e Store weak reference to the original node rather than the wrapper - the wrapper is garbage collected individually. Also make sure to wrap the node as necessary when resolving weak reference.
new 02d279e Make sure to remove outdated node references from lists periodically - solves pathological case where a website would make ABP use too much memory by creating lots of nodes with the same address
new 1486c38 Use own XPCOM object for wrapping hack to save on XPCOM calls (performance)
new 684ebf2 Remove unnecessary abp.getDataForWindow/Node shortcuts
new ac098d1 Less ambiguous naming: DataContainer => RequestList, DataEntry => RequestEntry
new eafa31a Adding some tests for the RequestList/RequestEntry classes
new c2ee496 Changing wrong test description
new 0b13404 Using a safer test dealing with an unwrapped content node
new bcf2c48 Using a safer test dealing with an unwrapped content node
new 6651190 Fixing mistake in test (duplicate variable declaration)
new c3b7644 Save weak reference to wrapper again (casted to nsISupportsWeakReference) rather than unwrap
new 88d2b69 Remove debug code
new bbb7a1d Link to bug 500931 for the wrapping hack
new 765170d Removing outdated comment
new 51d45b6 Topic 4175 : Reference objects by tag name again to prevent performance issues
new 4a4bcd8 Making sure we stay compatible with current ABP Watcher release
new 5656704 Putting comment end mark on extra line for sake of make_babelzilla_build.pl
new a6bab25 Ignore case when comparing access keys to reference locale
new a9ee44f Uploading updated translations from Babelzilla
new 2563323 Adding comments for translators
new 6f2c1a6 Do not insert missing entities in Babelzilla builds
new 72f5bd7 Adding new strings in German and Russian translations
new 8c8fb7e Uploading hu-HU update from Babelzilla
new 2e3ee57 Uploading sk-SK update from Babelzilla
new b00654c Uploading el-GR update from Babelzilla
new fdbef5d Uploading ca-AD update from Babelzilla
new ec7035f Uploading he-IL update from Babelzilla
new f5be571 Uploading ko-KR update from Babelzilla
new 2ebe180 Uploading fy-NL update from Babelzilla
new 6a1caec Uploading is-IS update from Babelzilla
new bfabba4 Uploading es-ES update from Babelzilla
new d8891bb Use nsIWeakReference directly, Components.utils.getWeakReference() currently causes wrapping issues and memory leaks.
new 518a2c7 Adding some tests to verify that nodes aren't being kept in memory by references from Adblock Plus
new 2b7a2a1 Adding test to verify that nodes still in document aren't being garbage collected
new 339d322 Compact list of nodes based on counter and not based on time. Added test for automatic list compaction. Also made tests run independently of the load event - last image/frame loaded is being held in memory during that event.
new 38775df Adding manual test for memory use for the case that the page is constantly creating new nodes
new f2fbdc3 Uploading kk-KZ update from Babelzilla
new 6f10c43 Fixing another pathological case - site continuously creating nodes with different addresses. Adding automatic and manual testcases as well.
new 949393f Uploading updated Romanian translation from Babelzilla
new 599abbb Uploading ja-JP update from Babelzilla
new 7c30e9d Uploading tr-TR update from Babelzilla
new b230c34 Uploading fr-FR update from Babelzilla
new 4c39d80 Uploading hy-AM update from Babelzilla
new 9620abc Cleaning up unit test
new 7c53824 Make sure entries that only have the document as only associated node don't get dropped
new 09a015f Focus content area explicitly when list of blockable items is closed, Minefield no longer does that automatically
new 0010046 Uploading pt-PT update from Babelzilla
new 62c7566 Make sure to attach event handlers to the off-document palette button as well
new a15cda7 Making timeline logging more flexible and adding elemhide.apply() to timeline (related to bug 21078)
new 1d96df3 More consistent timeline messages
new 9cc59fe Making sure unnecessary elemhide.apply() call at startup takes the short route out
new 58d9d38 Added filterStorage.saveToDisk() to timeline
new 41743e3 Making timeline display nesting level automatically
new b221519 Moving object tab initialization from preferences to policy, where it belongs.
new 3239e05 Removing unused variable
new cc0a477 Use more appropriate way to recognize object tabs
new c63f0dc Uploading it-IT update from Babelzilla
new bfab16a Uploading nl-NL update from Babelzilla
new 1f7f752 Uploading pl-PL update from Babelzilla
new f34f438 Don't clear subscription wrappers when changes are applied, subscriptions (unlike filters) keep their wrappers
new 8cec297 Updating tests to check for node data after garbage collection - wrappers might get garbage collected without references to them
new 8242186 Use Node.setUserData() to attach data to nodes - properties on the wrapper might get garbage collected
new fec8923 Fixing timeline emulation in tests
new e6f3f78 Fixing bustage - use proper function to get node's window
new b84f300 Run garbage collection on the top window, it seems that not everything is garbage collected otherwise when the test runs in a frame
new 5b59327 Speeding up test, removing unnecessary preference save operations
new 4a3b974 Fixing Thunderbird compatibility
new 654e95f Updating compatibility range for SeaMonkey and Thunderbird
new 6719364 Topic 3939 : Adding extensions.adblockplus.clearStatsOnHistoryPurge to control whether clearing stats is tied to clearing of browsing history
new cca38ad Uploading pt-BR update from Babelzilla
new 5c0e02b Uploading sr-RS update from Babelzilla
new fc42f9a Uploading th-TH update from Babelzilla
new 97862a7 Allow "customizing" Adblock Plus icon in SeaMonkey
new aa2120b Generalize insertion of the toolbar button on first run
new d81c73a Remove the now useless abpCheckToolbarContext() function - we always show context menu for toolbar button, not only in vertical menus.
new 4e0fe3b Removing abpHooks.hasToolbar in favour of abpHooks.getDefaultToolbar (also makes sure that the toolbar for mail windows is recognized correctly)
new 88d7ea1 Generalize getting the toolbar button when it is outside the document
new f52528d Making toolbar button look slightly less ugly in SeaMonkey Mail with Modern theme
new 9d4e8b6 Adjusting comments now that there is no significant difference between SeaMonkey Mail and Thunderbird
new 23ee60f Making sure that SeaMonkey Mail has correct default placement for the toolbar button
new 924ff55 Making sure the menu isn't copied twice into the toolbar button
new c55553f Extracting SeaMonkey hacks into a separate stylesheet, only applied for SeaMonkey
new df293a8 Insert toolbar icon in SeaMonkey on upgrade from pre-1.1 versions
new ea9fcc0 Drop toolbar button insertion hack for Thunderbird in favor of doing some first-run actions per-window
new 1c62561 Make version number to trigger per-window first run actions actually be stored per window
new 5009a6b Clean up image manager hiding
new 77c46f5 Thunderbird: Make sure to open subscriptions on first start in a tab
new 5a785d3 Finish cleanup from previous checkin (forgot to remove abpInitImageManagerHiding invocation)
new 609e492 About dialog: make sure the version number isn't cut off
new e91f343 Regression fix: Tabs on Flash occasionally start appearing at wrong position which is only corrected after reload
new 5616002 About dialog: Work around bug 494901 to make sure version number aligns properly in Minefield
new e887df3 Updating default subscription suggestions - EasyList combinations should use HTTPS
new c7460ed Uploading da-DK update from Babelzilla
new 101ee91 Uploading uk-UA update from Babelzilla
new d0bc011 Uploading uk-UA update from Babelzilla
new b3820e0 Serbian translation is complete, remove the marker
new 745b06c Uploading ar update from Babelzilla
new da830c8 Uploading sl-SI update from Babelzilla
new 989282c Uploading sv-SE update from Babelzilla
new 87fae88 Uploading en-GB update from Babelzilla
new 140ad24 Making sure export file is properly marked as requiring Adblock Plus 1.1 if new features are used
new d500fa6 Performance improvement: Don't create a separate timeout for each node being collapsed, process them all in one batch (saves on document reflows as well)
new b77d8d7 Added new contributors to the list
new 82ed852 Updating new translations from Babelzilla
new d42e5f3 Release script: do not create single-language builds on release
new fab2407 Releasing Adblock Plus 1.1
new eca766e Uploading kk-KZ update from Babelzilla
new 0bd315e Uploading ja-JP update from Babelzilla
new 93ecffd Uploading fy-NL update from Babelzilla
new 6e71cf1 Uploading nl-NL update from Babelzilla
new a504cd5 Uploading is-IS update from Babelzilla
new 2fbfe81 Uploading es-ES update from Babelzilla
new 713cdc7 Uploading pt-BR update from Babelzilla
new 4e3ab2b Uploading hy-AM update from Babelzilla
new 368bf11 Uploading fi-FI update from Babelzilla
new 75eac5d Uploading cs-CZ update from Babelzilla
new fa95c6d Uploading pl-PL update from Babelzilla
new 25eb31c Uploading it-IT update from Babelzilla
new 59ab76e Uploading uk-UA update from Babelzilla
new c76df29 Bug 21337 : Preferences: Made sure the Apply button is enabled correctly when filters and subscriptions are moved via Drag&Drop
new 6f0b223 Fixed significant slowdown on some webpages (regression in Adblock Plus 1.1) * Limited the number of cleanup operations to one in 5 seconds * Changed the threshold for cleanup to 100 rather than 20 additions
new d0da42b Topic 4318 : Fixed Adblock Plus errors that happened for some kinds of addresses
new 17fe63c Made sure that websites cannot interfere with collapsing of nodes (style defined by Adblock Plus has highest priority)
new 2be5d74 Bug 21278 : Made collapsing reliable again, at the cost of leaving a recognizable attribute in the document again
new 2e86bfb Fixed: Image Toolbar extension prevents collapsing of blocked elements from working on images
new 7f333f0 Uploaded locale updates from Babelzilla.
new a47fc4e Removed MPL license blocks from locale files, Babelzilla is now copying them over into translations
new 9d728c7 Topic 4280 : Fixed conflict with FoxyProxy (initialize ABP component even if called unexpectedly before regular initialization)
new 272179d Fixed another scenario where Adblock Plus could slow down a web page (DSL monitor of Fritz!box router)
new 10dbab8 Added ChinaList as recommended filter subscription
new 86a37a8 Fixed: each preference is loaded and saved twice (only numerical array keys should be considered in the loop)
new 0094eeb Made sure all initialization happens when abp.init() is called rather than at module load time
new 5ac18a0 Fixed conflict with Sxipper extension * reverted previous fix for FoxyProxy, Adblock Plus shouldn't be initialized at a random point during startup sequence * made sure additional files (esp. content policy) are loaded early so that content policy can be returned even before abp.init() is called
new 4a444c5 Marked all extensions as compatible with Firefox up to 3.6b1pre
new 5990f04 Fixed: List of blockable items doesn't display all items if page is reloaded while list of blockabled items is open * Accessing window.frames in getAllLocations() might add new entries to the list! * Solution: call window.frames early to make sure we return all entries even if new are added.
new 18e152c Uploading sr-RS update from Babelzilla
new 05cbc5a Bug 21305 : Prevent .Net Framework Assistant from messing up Firefox, define their overlay for them
new 11194e4 Adapted tests to API changes in revision 7b4ee4ddbcc0.
new 864a8f5 Uploaded translations update from Babelzilla
new b382c5a Releasing Adblock Plus 1.1.1
new 89ddabb Marked all extensions compatible with Firefox 3.7a1pre and Songbird 1.4.0a (where applicable)
new f0c5f81 Moved icon location to allow current Firefox nighlies to display Adblock Plus icon even if the extension is disabled
new 71be9c8 Made sure search&replace script cannot be started unintentionally (without parameters)
new b8ed8e3 Reorganized build scripts: Moved the real scripts out of the extension directories and replaced by dummy scripts. This gets rid of multiple copies of the same scripts and makes sure new development builds are not created just because release scripts changed.
new 7511d76 Generalized release script and moved it out of extension directories as well.
new 955628d Made sure that dummy script are still reporting errors if the real scripts have any
new bfba400 Uploading he-IL update from Babelzilla
new 63e8d69 Uploading he-IL update from Babelzilla
new 108255e Merged accidentally created branch
new e85d60f Changed maxVersion for Songbird to 1.5.0a
new 2a5f835 Fix: saved window position not restored when detaching list of blockable elements (Firefox 3.7) * Do not use window.openDialog() parameters to set size/position, those override persisted attributes now
new e093311 Bug 21994 - 'View -> Adblock Plus: Blockable Items' confused whether the blockable items window is visible * Make sure that all open/close operations for blockable items go through Ctrl+Shift+V command * Changed parameter passing to detached sidebar window (everything goes through state parameter now) * Removed global abpDetachedSidebar variable from browser window
new d715b5c Uploading zh-CN update from Babelzilla
new 482190a Uploading pt-PT update from Babelzilla
new 4fafed3 Uploading pt-PT update from Babelzilla
new fae6646 Updating tags
new 5f3ff60 Updated build script dummies to use new buildtools repository
new 87dcad0 Made sure locale testing script does something useful even if elemhidehelper directory isn't present
new d001fdf Uploaded pl-PL update from Babelzilla
new fc790e6 Uploading pt-BR update from Babelzilla
new ff3679f Use Date.toLocaleFormat("%x %X") instead of Date.toLocaleString() to get the date in a more compact format.
new 4689635 Uploading it-IT update from Babelzilla
new 1477617 Marking compatible with SeaMonkey 2.0b1
new 348a639 Topic 3639 : Adding new mechanism for registering of elemhide hits (Firefox 3.0.8 and higher only) to fix breakage introduced by bug 416942.
new 2fe33d0 Changing version check for element hiding work-around: bug 445191 was moved to 1.9.0.9
new 6d38b0c Uploading mn-MN update from Babelzilla
new 5f05789 Making sure copied addresses use platform's line breaks as separator
new 4bd005f Fixing maxVersion for Firefox
new 3402971 Reinstate the hack for element hiding in Firefox 3.0.8 and below
new b337d56 Updating Ares2 in list of contributors
new 648353c Updating EasyList download location and renaming Ares' list into EasyList Germany
new 024bd65 Removing Viet Nam List from the list of recommendations for now
new 37908fe Adapting locale tests to new repository structure
new 46572d9 Uploading current translations from Babelzilla
new 9eeed0e Adding contributor
new 610d21e Updating release scripts for new directory structure
new c98116f Releasing Adblock Plus 1.0.2
new ed1b7ae Merged 1.0 branch to trunk (no longer required)
new 1823287 Creating experimental branch for Fennec support
new e626537 Specifying applications for browser overlay explicitly
new 4c0f368 Changing ABP button position in the right panel
new 205f3dd Fixing ABP button size
new 2acd13b Include overlay.js in Fennec overlay
new a1970ec Don't assume the status bar button is always there
new bff2422 Adding functionality to open Fennec tabs
new 840ca8f Merged Fennec branch to trunk (outdated)
new 14695bf Made build scripts check out buildtools repository if it isn't there
new 9735cd4 Made subscription fallback requests go over a secure connection
new 961b10c Added script to generate source code documentation.
new 9727e5d Improved source code documentation: made sure file descriptions are recognized and all classes have description
new 37b55c7 Made sure documentation is generated for AdblockPlus.js as well
new 27487e6 Fixed source code documentation in AdblockPlus.js somewhat
new e66b37c Updated EasyList download location
new 4e82b76 Added Fennec compatibility, first round
new d5ceb75 Added missing application IDs for all overlays
new 89714f1 Fixed some issues with previous Fennec compatibility checkin * Minimal supported version is 1.0b6pre, 1.0b5 won't work * addTab hook fails (need to call Browser.addTab()) * Preferences aren't initialized when UI needs them * ABP component is initialized earlier than necessary (no point delaying it just to run it on browser window load) * Subscription adding code should use filterStorage directly and work with subscription classes
new f8500c7 Reverted initialization changes from previous checkin, my bad...
new 3c3f7c9 Fennec: select tabs when opening them
new 064af3c Fennec: work around bug 528406 when opening new tabs
new 3999809 Fennec: work around bug 531071 as well (awesomebar is opening and hiding the new tab)
new 6b85e59 Typo fix
new b21e7c0 Fennec: disabled tabs on Flash and Java, they aren't usable anyway
new 2d07298 Moved Fennec overlay code into the sandbox, shouldn't be loaded into the browser window directly
new 13b886c Dropped support for pre-release versions of SeaMonkey and Thunderbird. Also changed minVersion for Firefox to 3.0.12 - older versions won't accept our signature.
new 0a4e730 Made element hiding unit tests faster - reseting document without reloading it
new 640c89e Made unit tests run faster in IPv6 environments - connect to 127.0.0.1 rather than localhost
new b9d424a Made subscription download respect X-Alternative-Locations header (client-based load balancing)
new 4d0e298 Send more information with fallback requests on repeated subscription download failure
new e839451 Fixed X-Alternative-Locations processing in case of redirects
new d8a67f4 Fixed JavaScript strict warning on first run
new 5d20b21 Cleanup: all supported applications report object subrequests correctly, no need to look for type "other" any more
new 2f1ffca Fixed: Blocked object stays blocked even if opened in a new tab
new acf88a0 Made sure a wrong value of network.http.redirection-limit preference doesn't break subscription downloads
new 9e6a050 Made abp: links in webpages work properly in Fennec
new 79691ae Improved handling of abp: links in Fennec (previous changeset) * Improved accessibility of the subscription dialog * Checking validity of the subscription location before opening the dialog * Moved Fennec-specific code to fennecOverlay.js and reused setSubscription() there
new 5f649f4 Improved validation of subscription URLs entered by user
new 008a909 Renamed subscriptionFennec.xul into fennecSubscription.xul for consistency
new 579fabb Fennec: Made sure that subscription list in options is updated if user uses an abp: link
new 88d3572 Cleanup: memoize the result of shouldHideImageManager()
new fe77988 Let the user choose a subscription on update if the list of filters is empty
new 7275c45 Bug 22007 : Document source not recognized for frames loaded from about:blank or data: * For frames without own security context, walk up the parent chain until a more suitable frame is found, use this one for determining document origin * It would be more correct to check the origin of the document principal - JavaScript doesn't seem to have access to that information however
new 905f90f Send the actual error code as well when requesting fallback URL on multiple subscription download failure
new 36012cb Made sure that installing Adblock Plus after uninstalling it is treated like an update - in particular, the user is asked to choose a subscription if he has no filters. Cleaned up prefs.js somewhat while at it.
new 8dbc4e2 More code cleanup for prefs.js and improved source code documentation
new 7039f11 Added Fabrice Desré to list of contributors
new b403e3d Uploaded translation updates from Babelzilla
new 8c88a29 Releasing Adblock Plus 1.1.2
new bdda7f4 Added tag ADBLOCK_PLUS_1_1_2_RELEASE for changeset 2872dcb9314a
new ba2cbf9 Fennec: removed work-around for bug 528406 (fixed)
new bba1f93 Uploaded ja-JP update from Babelzilla
new 8980313 Blocking HTML5 audio/video now possible via context menu
new a97a55d Topic 3157 - Added more information on filter matches on current page and active filters/subscriptions to the toolbar icon tooltip
new 2ef0015 Renamed subscription selection dialog from its historical name to the more meaningful subscriptionSelection.xul
new fc363a9 Topic 4402 - Redesigned "add filter subscription" dialog * Show only one filter subscription at a time, rest of them available in drop-down menu * Automatically select the "best" filter subscription for user's browser locale * Add "custom" subscriptions in the same dialog, without opening a new dialog * Warn user if he leaves the page without adding a filter subscription
new 64d5066 Fennec: made subscription UI work properly again after subscription dialog changes
new b5afd81 Fixed: Background should only show in the first-run variation of "Add filter subscription"
new 9652ec8 No longer requiring minimal height for the "Add filter subscription" dialog, unnecessary if background image isn't shown
new 9ecd9dc Dropped support for Songbird 1.2
new 9ba8ae8 Updated list of recommended subscriptions
new 0f353b8 Made subscription dialog show list of all subscriptions inline instead of sending the user to the webpage
new 0930467 Show subscriptions matching user's browser locale in bold font
new e91353a Changed resizing logic for "Add subscription" window to make the window resizable and handle maximized windows properly
new d49da11 Add filter subscription dialog: hide "Add a different subscription" button when already selecting a custom subscription
new 00cafe1 Fixed: Trying to open preferences won't focus already open window if "About Adblock Plus" or "Add filter subscription" window is open
new 3b99626 Reverted unintentional checkin
new 3aa0687 Using reworked subscription selection dialog for subscription edits and abp: links now, removed old subscription dialog
new 34aa193 Updated list of recommended subscriptions
new 3defa1d Topic 4962 - Detection of private browsing mode was broken (regression in Adblock Plus 1.1.2)
new c1ad0e7 Mark all subscriptions matching user's locale in drop-down list, not only the one selected as suggestion.
new 94bd7c7 Don't rely on preferences to determine user's locale, check locale selected for Adblock Plus instead.
new 19ded72 Work-around: current Firefox nightlies don't like loading into a frame and unhiding the frame in the same go, breaks blockable items
new a1e630e Updated contributor description for Ares2
new ad91c35 Moved make_babelzilla_build.pl to buildtools repository
new 921a591 Marked compatible with Songbird 1.7.0a (version 1.6 should branch off shortly)
new f13998b Fixed: Subscription dialog was coming up on each update in Fennec, regardless of existing subscriptions
new 633ecd3 Releasing Adblock Plus 1.1.3
new a3b2563 Added tag ADBLOCK_PLUS_1_1_3_RELEASE for changeset 99f42cf05b3c
new 1dd66b3 Moved common part of the locale testing script to the buildtools repository
new de65aa1 Fixed: parsing of regular expressions with separator placeholder (^) is very slow
new 1a79c98 Topic 5009 - made warnings in filter composer dialog easier to localize
new f5bee78 Updated list of recommended subscriptions
new 5087b06 Fixed: "Add filter subscription" dialog not opening correctly on Linux
new 61129cd Fixed: "Add filter subscription" dialog won't resize properly when opened in Prism on first run
new c27a973 Fixed: "Add filter subscription" dialog isn't resizable when opened in Prism on first run
new 55deb4e Topic 4998 - For supplemental subscriptions, suggest adding main subscription as well if not already there.
new f25c6e8 Uploaded subscription updates from Babelzilla (including new es-AR locale) and updated for the recent changes. Also added comments to placeholders in en-US and removed translations that incorrectly removed placeholders.
new dd56ecc Moved extension meta info into meta.properties
new f76d695 Taking default extension name from meta.properties now instead of hardcoded in install.rdf
new da87b2c abp:subscribe links can now specify the main subscription required for a list, the dialog will suggest to add it as well if necessary.
new 28b9159 Add filter subscription: made name of required main subscription a clickable link
new 904ea97 Changed old-style language IDs into new style (e.g. de-DE changed into de)
new ac7ee3b Ignore untranslated values for default dialog title when testing locales
new b1c1bb7 Uploaded is update from Babelzilla
new 311b246 Restored accidentally removed string
new b3f7797 Topic 5050 - "Accept pattern only" line in filter composer might stretch everything causing parts to be cut off
new 19a5d50 Topic 5050 - Preferences: Stop editor whenever the window is resized, it cannot adjust its size automatically.
new da57d46 Topic 5067 - Improved wording in the subscription selection dialog
new ca20c4b Uploaded subscription update from Babelzilla. Also removed wrong translations of the subscription selection dialog title (topic 5067).
new 4d17a1e Topic 5067 - Adjusted subscription selection dialog wording a little more
new 4298988 Topic 5073 - improved some texts
new 1fb2892 Uploaded locale updates from Babelzilla
new ff89058 Marked abandoned locales as incomplete - Persian, Croatian, Lithuanian and Norwegian (Bokmål) will no longer be shipped
new ffa4c3e Topic 5082 - improved wording for audio/video context menu item
new 15049cb Bug 22313 - Switch to lazy initialization for all platform components, initializing some of them too early confuses Firefox (bug 542111)
new 30b5843 Updated copyright year
new 4520aeb Changed link to ABP video (tinyvid is gone)
new 9263f49 Topic 5091 - Corrected the case of access keys
new ecd5cb5 Topic 5102 - Improved wording in subscription selection dialog
new c4e0fee Reworked the way "Tabs on Flash and Java" feature works * No longer modifying the document, the tab is displayed outside the document (fixes bug 22246 among others) * Positioning works independently of document constrains (fixes bug 12910) * The tab doesn't hide immediately if the mouse is moved away, fades away slowly instead
new 65d4768 Fixed outdated code comment
new 859ad69 Removed unused function (left-over from tabs change)
new d8f6dff Fixed: some dialogs in the Preferences window have generic "JavaScript Application" dialog title
new 23eba7c Updated list of recommended subscriptions
new 9ab77fa Restored collapsing of blocked elements - revision 6844789a7ba6 removed too much
new 98417e1 Fixed error message related to object tabs on Linux
new a8761ca Changed object tab border, makes it look slightly less ugly on Linux
new 75206a9 Fixed: Clicking an object tab has no result on Linux
new 91c8587 Updated list of recommended subscriptions
new 0fc0f50 Updated compatibility range (marked compatible with latest Firefox and Thunderbird nightlies)
new aeea668 Topic 5144 - Fixed Adblock Plus 1.0 regression, search string is not remembered when sidebar is detached/reattached
new a93fb05 Topic 5129 - Report subscription download errors to Error Console
new b07df0c Made errors page respect line breaks in error messages
new 9a08b78 Fixed: If a non-existing local file is added as subscription it gets stuck in "Downloading" state
new e8ee99c Send Adblock Plus version with subscription fallback requests
new 956356b Made sure fallback URL isn't triggered for manual subscription updates
new 8d86bba Unbreaking unit tests: XPCOMUtils.defineLazyServiceGetter has to be overwritten
new b7e3c79 Topic 5151 - "My Ad Blocking Rules" should not stay disabled after all filters have been removed from it
new 4a57043 Made content policy tests consider prefetching introduced in Firefox 3.6
new ad0291c Fixed: Separator placeholders are matching more than only separator characters
new c21c752 Fixed some bad Russian translations
new e6b5a92 Topic 5166 - Reverted changeset 2e66d9397790 (Work-around: current Firefox nightlies don't like loading into a frame and unhiding the frame in the same go, breaks blockable items), no longer necessary
new 63bad65 Uploaded updated translations from Babelzilla
new 15a254e Updated comment for translators
new fae62a9 Removed hack used for old Songbird versions, no longer needed
new 9b5d7f1 Simplified status bar panel by removing the invisible "Adblock" text (this feature wasn't exactly well-supported anyway)
new 5f627ab Bug 22481 - Blockable items: "Disable filter on ..." will be mistakenly hidden for some filters (wrongly assuming that the filter is only active on current site)
new 96ed751 Bug 22481 - Fix the bug in the UI code as well
new fbc4100 Removed unused status strings
new 5ed5895 Topic 5216 - Improved extension description in the About dialog
new e08a163 Topic 5218 - Improved texts in filter composer dialog
new c7782e2 Topic 5218 - Fixes to composer dialog wording fixes
new 8294f86 Made sure subscription downloads don't pop up security (e.g. certificate) warnings
new cf9bdf4 Updated Songbird compatibility range
new 1b8f9e6 Updated maxVersion for Firefox to 3.7a3pre
new a46dee7 Made sure subscription downloads don't pop up security (e.g. certificate) warnings (now for the actual subscription download request as well)
new 71e1755 Fixed up previous checkin, requests can only be marked as background before being opened
new 881523f Better recognition of focused windows, important to prevent object tabs from stealing focus
new 768b058 Fixed: Object tab would sometimes no longer appear after switching back to Firefox from another application
new 96b146d Slight code cleanup
new 09e64ce Object tabs: Always calculate position "manually", required to work around issues with the standard calculation
new 619f0b1 Made object tab position respect window scrolling, no longer showing tabs outside the current window
new 565c0d6 Blockable items list: ensure correct functioning even with browser.frames.enabled off
new 010957b Blockable items list: ensure correct functioning even with browser.frames.enabled off (also when detached)
new b5db46f Fixed: Context menu button doesn't bring up context menu on filter list or list of blockable items
new c461031 Fixed: In Preferences, hotkeys like Ctrl+X don't work after opening context menu where Cut command is disabled (command state was updated for context menu rather than on selection change)
new 74dd52d Fixed: Preferences window doesn't work on systems with Georgian locale (work-around for bug 508783)
new 837ec6a Updated list of recommended subscriptions
new fed87b2 Added content policy tests for XMLDocument.load()
new 3ad753b Marked compatible with Firefox 3.7a4pre
new ad63238 Topic 5300 - Improve Adblock Plus descriptions
new 6db960f Topic 5316 - Blockable items: don't show disabled filters if Adblock Plus is disabled
new d35d779 Topic 5300 - Improve Adblock Plus descriptions
new a0c1c8b Topic 5316 - Blockable items: don't show disabled filters if Adblock Plus is disabled
new c545093 Merged experimental branch
new 8b9451c Added performance tests for filter matcher
new 617d832 Added one more test for filter parsing performance
new 38f582d Use complete EasyList for filter parsing performance measurements, element hiding filters should be considered as well
new e91513c Removed unnecessary failsafe, improves filter initialization performance by 6%
new fb7cde5 Avoid using RegExp.replace() when constructing filters, another 2% performance improvement
new fb0966f Avoid using RegExp.replace() when finding filter shortcut, reduces the (already low) matcher initialization time by 10%
new 72a392d Fixed titles of performance tests
new 6555298 Extracted common performance test functions into their own file, made results more precise by taking garbage collection out of equation and started using confidence intervals
new 8ffae49 Added fast track for filters restricted to one domain (as opposed to multiple domains) - reduces filter construction time by 7%
new 0a52651 Topic 5336 - About dialog: Size of contributors list should be adapted when window is resized
new 23a6c75 Added performance tests for filter matcher
new e75fd89 Added one more test for filter parsing performance
new 7943ac4 Use complete EasyList for filter parsing performance measurements, element hiding filters should be considered as well
new 3a6ab7e Removed unnecessary failsafe, improves filter initialization performance by 6%
new 29ea733 Avoid using RegExp.replace() when constructing filters, another 2% performance improvement
new 86563af Avoid using RegExp.replace() when finding filter shortcut, reduces the (already low) matcher initialization time by 10%
new 67d2b3e Fixed titles of performance tests
new d121083 Extracted common performance test functions into their own file, made results more precise by taking garbage collection out of equation and started using confidence intervals
new d4320bc Added fast track for filters restricted to one domain (as opposed to multiple domains) - reduces filter construction time by 7%
new 7f67475 Topic 5336 - About dialog: Size of contributors list should be adapted when window is resized
new e81532e Merged experimental branch
new 7725bca Slightly improved filter construction time again (optimized regexp generation)
new d576ebd Delayed generating of regular expressions until they are actually needed - reduced filter creation time by 30% (decreased startup delay by 50ms)
new 45d03e4 Slightly improved filter construction time again (optimized regexp generation)
new 7501bfa Delayed generating of regular expressions until they are actually needed - reduced filter creation time by 30% (decreased startup delay by 50ms)
new 9199f71 Merged experimental branch
new 9e1e19b Delayed generating of domain data - reduced filter creation time by another 6%
new 544cfb1 Delayed generating of domain data - reduced filter creation time by another 6%
new 383a54b Merged experimental branch
new 2a924e7 Uploaded locale updates from Babelzilla
new f83f8f6 Removed work-around for bug 494901, it is fixed everywhere.
new 85e0b22 Updated list of recommended subscriptions
new 27e5b6d About dialog: Reworked list of contributors, most entries are now populated from available sources rather than being hardcoded
new ab62fcf New approach to getting object tabs work properly, inserting a document node again instead of using pop-ups
new 581f755 Uploaded locale updates from Babelzilla
new c23cb17 Removed work-around for bug 494901, it is fixed everywhere.
new c3a90f8 Updated list of recommended subscriptions
new 6616604 About dialog: Reworked list of contributors, most entries are now populated from available sources rather than being hardcoded
new e2afc8e New approach to getting object tabs work properly, inserting a document node again instead of using pop-ups
new b2fc17a Merged experimental branch
new 17eb2ed Fixed regression from revision b2fcc58f2f3a a week ago - exception rules won't always work (shortcut chosen incorrectly)
new 6459b86 Fixed race condition with session restore: session restore might close filter subscription selection immediately
new cfa0608 Fixed regression from revision b2fcc58f2f3a a week ago - exception rules won't always work (shortcut chosen incorrectly)
new ca2f86f Fixed race condition with session restore: session restore might close filter subscription selection immediately
new f06d294 Merged experimental branch
new 6439988 Topic 5216 - About dialog: changed contributor titles
new eeddc4a "Cured" some undeclared variables
new 552d635 Updated maxVersion for Fennec - supporting 1.1a2pre now
new 299ed9b Marked compatible with Firefox 3.7a5pre nightlies
new 3d11fcf Topic 5216 - About dialog: changed contributor titles
new b780042 "Cured" some undeclared variables
new 838be8e Updated maxVersion for Fennec - supporting 1.1a2pre now
new 54f8d47 Marked compatible with Firefox 3.7a5pre nightlies
new 55a8b96 Merged experimental branch
new 619ff08 Updated list of recommended subscriptions
new 09b756e Subscription selection dialog: If multiple subscriptions match user's locale, pre-select one of them randomly
new 7b7b41d Updated list of recommended subscriptions
new 77f3383 Subscription selection dialog: If multiple subscriptions match user's locale, pre-select one of them randomly
new 545c025 Merged experimental branch
new cc58dce Fennec: fixed initialization now that bug 531071 is fixed (requiring at least Fennec 1.0 now)
new 2363537 Fixed previous commit (switch flipped the wrong way)
new 617cbea Topic 5418 - Added blocking entire domain as suggestion in filter composer, not only the subdomain the item came from.
new 525314b Fixed toolbar icon in Songbird's new theme
new 8761ab3 Fennec: Show Adblock Plus status in the identity panel and allow disabling on a site
new 2a59658 Fennec: fixed initialization now that bug 531071 is fixed (requiring at least Fennec 1.0 now)
new 4505200 Fixed previous commit (switch flipped the wrong way)
new b978319 Topic 5418 - Added blocking entire domain as suggestion in filter composer, not only the subdomain the item came from.
new bc1cab8 Fixed toolbar icon in Songbird's new theme
new 724af8e Fennec: Show Adblock Plus status in the identity panel and allow disabling on a site
new bed8765 Merged experimental branch
new 90c5379 Topic 5073 - Use enabled/disabled to describe Adblock Plus status, stop talking about "active"
new e0b4302 Topic 5073 - Added fullstops at the end of Fennec status strings
new c6eb170 Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site ($blocking,elemhide is equivalent to $document)
new 06c5033 Topic 5073 - Use enabled/disabled to describe Adblock Plus status, stop talking about "active"
new 696d96a Topic 5073 - Added fullstops at the end of Fennec status strings
new 3b10976 Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site ($blocking,elemhide is equivalent to $document)
new 254f0f8 Merged experimental branch
new 9083fb1 Updated locales from Babelzilla
new a142174 Made search&replace script a little more flexible
new 8deba91 Unified placeholders in locale strings, for easier verification and to reduce confusion for the translators
new a6d586b Updated locales from Babelzilla
new aec9637 Made search&replace script a little more flexible
new f85546e Unified placeholders in locale strings, for easier verification and to reduce confusion for the translators
new 0217491 Merged experimental branch
new ab18a23 Updated German translation
new 4dd9ce5 Backed out changeset 9d2c7ba5c0b3, not solving the problem (Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site)
new 67e74d7 Topic 5421 - Second attempt, allow exception rules to specify $elemhide option that will disable element hiding on any matching pages
new 4873d12 Check length restrictions when testing locales
new 4ecc1e2 Fixed: German short description exceeds maximum length
new 060fb47 Updated Russian translation
new 68a595c Updated locales from Babelzilla
new d085e31 Updated German translation
new 8759a94 Backed out changeset 9d2c7ba5c0b3, not solving the problem (Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site)
new bd0aa2e Topic 5421 - Second attempt, allow exception rules to specify $elemhide option that will disable element hiding on any matching pages
new 7648023 Check length restrictions when testing locales
new 21dfb5a Fixed: German short description exceeds maximum length
new ea33535 Updated Russian translation
new 8f97ef2 Updated locales from Babelzilla
new dc1930e Merged experimental branch
new cb98120 Fixed: Contributors won't show up with non-English browser locale. Go to extension's install manifest directly, extension manager distorts the data.
new 74e9d9c Fixed: Contributors won't show up with non-English browser locale. Go to extension's install manifest directly, extension manager distorts the data.
new 33e3984 Merged experimental branch
new feace8f Mark exported filters as requiring Adblock Plus 1.2 if $elemhide option is used
new 4f87e12 Fixed: $elemhide option should not be implied if no filter options are specified
new becb768 Fennec: Use page actions in Fennec 1.1 instead of attaching status info to identity menu
new fd6eed5 Bug 22722 - When opening a new tab from blockable items list, respect browser's preferences (especially whether the tab should be opened in background)
new 37ba158 Updated locales from Babelzilla
new 6940411 Mark exported filters as requiring Adblock Plus 1.2 if $elemhide option is used
new b3b2a20 Fixed: $elemhide option should not be implied if no filter options are specified
new df4ce26 Fennec: Use page actions in Fennec 1.1 instead of attaching status info to identity menu
new cc9bfd7 Bug 22722 - When opening a new tab from blockable items list, respect browser's preferences (especially whether the tab should be opened in background)
new 4125d77 Updated locales from Babelzilla
new 1496cea Merged experimental branch
new 49b6ad9 Fixed: ABP status icon in Fennec 1.1 is scaled up
new 73b6495 Updated locales from Babelzilla
new 8d032aa Updated en-GB locale from Babelzilla
new c059811 Added script to normalize translations received from Babelzilla
new 2c445c4 Normalized Babelzilla translations
new 5c6352f Use the actual ellipsis symbol instead of three dots in the user interface
new a7066cf Updated list of recommended subscriptions
new c28318c Fixed: Toolbar button not added in Thunderbird 3
new 90dbbf3 Split up UI integration for Thunderbird and SeaMonkey Mail, they are getting too different
new 3c91e2c When opening new tab, don't look for hardcoded window types, open tab in any window that can do that (fixes opening of tabs in Thunderbird and SeaMonkey Mail)
new 29adacc Removed outdated SeaMonkey style hacks (causing icon in browser to be misaligned), including the hacks directly into mail window overlay now
new 33a16d0 SeaMonkey Mail: Made sure tabs can be opened if no browser window is open, also respecting pressed shift key now to open tabs in background
new 212cccc Thunderbird: Moved toolbar icon to message toolbar, it makes more sense there
new da96437 Removed separate file for SeaMonkey Mail styles, moved the style to overlay.css
new a9afed5 Updated locales from Babelzilla
new dfcdb80 Normalization of Babelzilla translations: remove multi-line comments as well
new df7e60d Fixed synchronizer unit tests: overloaded XMLHttpRequest instead of relying on load groups to find out when all requests are done
new f0dba23 Fixed element hiding unit tests in Firefox trunk nightlies - forced reflow
new 6c2fc05 Start testing for XMLDocument::load() triggering content policies in Firefox 3.5 and higher, bug 490790 has been fixed on 1.9.1 and 1.9.2 branches
new 2d3ac6a Fixed: ABP status icon in Fennec 1.1 is scaled up
new 9265be9 Updated locales from Babelzilla
new 4e143ae Updated en-GB locale from Babelzilla
new 3f7a324 Added script to normalize translations received from Babelzilla
new 717e81b Normalized Babelzilla translations
new 1cd0b4a Use the actual ellipsis symbol instead of three dots in the user interface
new 9d5e03f Updated list of recommended subscriptions
new 0b92b76 Fixed: Toolbar button not added in Thunderbird 3
new 97c5bc9 Split up UI integration for Thunderbird and SeaMonkey Mail, they are getting too different
new 4c82c16 When opening new tab, don't look for hardcoded window types, open tab in any window that can do that (fixes opening of tabs in Thunderbird and SeaMonkey Mail)
new f3dc155 Removed outdated SeaMonkey style hacks (causing icon in browser to be misaligned), including the hacks directly into mail window overlay now
new 0fcb4db SeaMonkey Mail: Made sure tabs can be opened if no browser window is open, also respecting pressed shift key now to open tabs in background
new 390b612 Thunderbird: Moved toolbar icon to message toolbar, it makes more sense there
new 0eda2c7 Removed separate file for SeaMonkey Mail styles, moved the style to overlay.css
new 66e0927 Updated locales from Babelzilla
new 0227750 Normalization of Babelzilla translations: remove multi-line comments as well
new f73b2f1 Fixed synchronizer unit tests: overloaded XMLHttpRequest instead of relying on load groups to find out when all requests are done
new d08a0ae Fixed element hiding unit tests in Firefox trunk nightlies - forced reflow
new 613c971 Start testing for XMLDocument::load() triggering content policies in Firefox 3.5 and higher, bug 490790 has been fixed on 1.9.1 and 1.9.2 branches
new 581a3d0 Merged experimental branch
new a179550 Fixed: locale normalization might remove too much
new 1512681 Updated locales from Babelzilla
new 6c578e5 Marked compatible with Fennec 1.1
new dfc2db6 Fixed About dialog to work correctly with the new add-on manager coming to Firefox 3.7 nightlies soon
new 3d8e6e4 Updated locales from Babelzilla
new 5ab80b1 Fixed: locale normalization might remove too much
new 384288c Updated locales from Babelzilla
new c3fe0b4 Marked compatible with Fennec 1.1
new 038fc0d Fixed About dialog to work correctly with the new add-on manager coming to Firefox 3.7 nightlies soon
new 4379553 Updated locales from Babelzilla
new 4e7fb9f Merged experimental branch
new 74f9d4c Disabled "active extensions" check if "old" extension manager isn't present, Adblock and Filterset.G won't work with Minefield nightlies anyway
new 533304c Disabled "active extensions" check if "old" extension manager isn't present, Adblock and Filterset.G won't work with Minefield nightlies anyway
new 07a54ae Merged experimental branch
new 16e40db Updated locales from Babelzilla
new bdcd8ec Fixed issues in Croatian locale
new 84de6c7 Updated locales from Babelzilla
new b37e330 Fixed issues in Croatian locale
new 8eac2b6 Merged experimental branch
new 3610c63 Releasing Adblock Plus 1.2
new b7cfd89 Added tag ADBLOCK_PLUS_1_2_RELEASE for changeset 5c818912f70b
new c9c402c Refactored Adblock Plus core to use JavaScript modules (first step for supporting installing without restart, also improves performance). Also removed Filterset.G warning and improved a bunch of minor things.
new e029cac Topic 5484 - Made sure comments cannot be interpreted as element hiding rules
new 734a5e3 Topic 5484 - Also added unit tests to check this scenario
new 7dd2dc1 Refactored Adblock Plus core to use JavaScript modules (first step for supporting installing without restart, also improves performance). Also removed Filterset.G warning and improved a bunch of minor things.
new 91f9963 Topic 5484 - Made sure comments cannot be interpreted as element hiding rules
new a070bcd Topic 5484 - Also added unit tests to check this scenario
new 2a54a8b Merged experimental branch
new aba9644 Improved Russian translation for icon tooltip
new 6bee32f Removed code warning about a parallel Adblock installation, Adblock sightings got very rare recently
new 9bd2547 Moved application integration code into a module shared for all application windows, no longer creating an individual sandbox for each window.
new fa3af8a Updated paths for generation of source code documentation.
new 3ae094f Generate source code documentation for JavaScript modules (.jsm) as well
new d8556d4 Marked class constructors correctly with @constructor tag rather than @class.
new f55d3da Improved Russian translation for icon tooltip
new 9348283 Removed code warning about a parallel Adblock installation, Adblock sightings got very rare recently
new 726b602 Moved application integration code into a module shared for all application windows, no longer creating an individual sandbox for each window.
new a7bb7a3 Updated paths for generation of source code documentation.
new 0800e08 Generate source code documentation for JavaScript modules (.jsm) as well
new 79c22dc Marked class constructors correctly with @constructor tag rather than @class.
new cdd77e1 Merged experimental branch
new 18bcb85 Fixed Songbird breakage from moving application integration into a module
new 391c269 Fixed Songbird breakage from moving application integration into a module
new a39f027 Merged experimental branch
new 9e4b82e Fixed a little more Songbird breakage
new 6aeb8f3 Fixed a little more Songbird breakage
new 6df1e64 Merged experimental branch
new 8e0f470 Designating current development as version 1.3a
new 0dedc74 Corrected overly long Swedish extension description.
new bee5096 Removed background images as a separate type (detection unreliable), treating all images the same now. $background option is identical to $image option now.
new 3cab00b Adapted unit tests to __parent__ property being removed in latest Minefield
new e7b9c5f Fixed: XML stylesheets cannot be blocked, recent regression (context is a processing instruction)
new f27ba3c Fixed content policy unit test that was broken in Firefox 3.6, was trying to access a frame too early.
new d757eea Designating current development as version 1.3a
new eb50109 Corrected overly long Swedish extension description.
new 5d197b7 Removed background images as a separate type (detection unreliable), treating all images the same now. $background option is identical to $image option now.
new c84b55e Adapted unit tests to __parent__ property being removed in latest Minefield
new 687072c Fixed: XML stylesheets cannot be blocked, recent regression (context is a processing instruction)
new 799a6b2 Fixed content policy unit test that was broken in Firefox 3.6, was trying to access a frame too early.
new 1290b4f Fixed line break format in version file
new 6a6a96e Merged experimental branch
new 2218a3dd Added explicit add-on type to install manifest and fixed copyright year for the component
new 6de20a4 Made sure all operations can be shut down at runtime, necessary for restartless installation
new 9a5ba7a Fixed unit test breakage from previous change.
new 3cda40a Marked up some global classes properly for source code documentation
new 9aff375 Fixed regression: status bar button cannot be hidden if toolbar button is visible
new 594174a Marked compatible with SeaMonkey 2.1a2
new 07ad222 Allowed changing of tested filters and addresses in performance tests
new a0b6c78 Preferences: Changed the way dates are formatted to work around various Date.toLocaleFormat() issues
new 71c9996 Added explicit add-on type to install manifest and fixed copyright year for the component
new dd5b844 Made sure all operations can be shut down at runtime, necessary for restartless installation
new 1f164cb Fixed unit test breakage from previous change.
new bfc11ef Marked up some global classes properly for source code documentation
new f665966 Fixed regression: status bar button cannot be hidden if toolbar button is visible
new 43ff4f6 Marked compatible with SeaMonkey 2.1a2
new ed29928 Allowed changing of tested filters and addresses in performance tests
new c507d5b Preferences: Changed the way dates are formatted to work around various Date.toLocaleFormat() issues
new 07a9ab2 Merged experimental branch
new 8ce80b8 Bug 16605 - Allowed image maps to be blocked via context menu
new 01a3701 Added the mechanisms necessary for other extensions to register their modules, also slightly updated the public interface
new 47f2ea8 Bug 16605 - Allowed image maps to be blocked via context menu
new c4f815b Added the mechanisms necessary for other extensions to register their modules, also slightly updated the public interface
new 258b7db Merged experimental branch
new d188a85 Removed Rob Brown from the contributors list - he is a contributor for Element Hiding Helper
new e017f29 Added new criteria to check Element Hiding Helper locales
new b8991c4 Updated locales from Babelzilla and removed unused strings from all locales
new 353b9e0 Simplified About dialog layout by merging "developers" and "graphic designers" into "contributors", also removed the last hardcoded names
new c5203da Moved homepage URL into the localized part of install.manifest
new fbe4cf3 About dialog: get extension name and version from install manifest as well, also hide dialog contents until the data is loaded
new f32b05a Removed unused strings for About dialog from all locales, fixed bogus translator entries in Mongolian and Catalan locales and updated locale checks
new bd4bab5 Removed Rob Brown from the contributors list - he is a contributor for Element Hiding Helper
new f504ccc Added new criteria to check Element Hiding Helper locales
new d889683 Updated locales from Babelzilla and removed unused strings from all locales
new b5cc632 Simplified About dialog layout by merging "developers" and "graphic designers" into "contributors", also removed the last hardcoded names
new a9019f1 Moved homepage URL into the localized part of install.manifest
new 609c05a About dialog: get extension name and version from install manifest as well, also hide dialog contents until the data is loaded
new dfbee5f Removed unused strings for About dialog from all locales, fixed bogus translator entries in Mongolian and Catalan locales and updated locale checks
new 6938af1 Merged experimental branch
new aa06f88 Regression fixed: Update icon state when a new window is opened
new 6c7950f Regression fixed: Update icon state when a new window is opened
new 589e9dd Merged experimental branch
new 5b3cffa Updated maxVersion for Songbird to 1.9.0a
new 8e5d471 Topic 5647 - Mistakenly checked in debugging code affects integration with Element Hiding Helper
new a594d4e Updated maxVersion for Songbird to 1.9.0a
new 1d10eb9 Topic 5647 - Mistakenly checked in debugging code affects integration with Element Hiding Helper
new dd4db59 Merged experimental branch
new 6410249 Updated maxVersion for Firefox to 3.7a6pre
new eaccbd4 Updated maxVersion for Firefox to 3.7a6pre
new 3019d3d Merged experimental branch
new 09b773a Topic 5581 - Made sure that filters added by other extensions (like Element Hiding Helper) are always enabled
new 8a45859 Topic 5048 - Blockable items: when multiple items are selected the context menu should open all of them in tabs (not middle-clicking however)
new 9861cc0 Added default patterns.ini file to the extension's defaults/ subdirectory, this one will be read if the user doesn't have a patterns.ini file yet
new 69942fe Topic 5581 - Made sure that filters added by other extensions (like Element Hiding Helper) are always enabled
new e60abcb Topic 5048 - Blockable items: when multiple items are selected the context menu should open all of them in tabs (not middle-clicking however)
new db88a86 Added default patterns.ini file to the extension's defaults/ subdirectory, this one will be read if the user doesn't have a patterns.ini file yet
new 6057efa Merged experimental branch
new 903e6c9 Removed code importing filters from Adblock and Adblock Plus 0.5
new 8d9a93d Removed code importing filters from Adblock and Adblock Plus 0.5
new 1abef3f Merged experimental branch
new 0fdf3b1 Topic 5671 - Changes of own filters aren't always processed correctly
new 7feaf8f Handle moz-safe-about:blank correctly (new in Minefield build 20100613?)
new fdba99d Added support for the new way to register XPCOM components (https://wiki.mozilla.org/XPCOM/Bootstrap#Registration)
new 378c86a Topic 5671 - Changes of own filters aren't always processed correctly
new 83a77b3 Handle moz-safe-about:blank correctly (new in Minefield build 20100613?)
new e562f96 Added support for the new way to register XPCOM components (https://wiki.mozilla.org/XPCOM/Bootstrap#Registration)
new 74f5803 Merged experimental branch
new b78595e Improved element hiding performance, using simple-uri for hit counts rather than standard-url now
new b8e4a14 Tweaked protocol flags to match previous change
new f153323 Removed unnecessary slashes from element hiding hit count URLs
new d3e8d9a Fixed regression in the latest development build, error during ABP initialization
new 118aadb Improved element hiding performance, using simple-uri for hit counts rather than standard-url now
new 76dcd33 Tweaked protocol flags to match previous change
new 115ebb7 Removed unnecessary slashes from element hiding hit count URLs
new e43e28e Fixed regression in the latest development build, error during ABP initialization
new 20d56ef Merged experimental branch
new a181c9e K-Meleon: Updated paths to build tools and Gecko SDK to support K-Meleon 1.5 source package
new f9b68d7 K-Meleon: Slightly improved properties and methods added to the fake window object
new f2cd40d K-Meleon: Register methods "manual" to work around some weird bug with JS_DefineFunctions
new 9c858fd K-Meleon: Use a different approach to save timers (prevents a memory leak)
new cb8a56d About dialog: Adapted to add-on manager changes in bug 563262
new 5c0814e Topic 5728 - Tabs on Flash and Java display badly on some webpages
new 55b3892 K-Meleon: Updated paths to build tools and Gecko SDK to support K-Meleon 1.5 source package
new 75ff96f K-Meleon: Slightly improved properties and methods added to the fake window object
new 3e3d70e K-Meleon: Register methods "manual" to work around some weird bug with JS_DefineFunctions
new 50f0d8e K-Meleon: Use a different approach to save timers (prevents a memory leak)
new caf4e14 About dialog: Adapted to add-on manager changes in bug 563262
new 82c33cf Topic 5728 - Tabs on Flash and Java display badly on some webpages
new 042e83b Merged experimental branch
new 60d828d K-Meleon: Updated C++ parts of the code for Gecko 1.9.1 (K-Meleon 1.6)
new 1674b0c Added Utils.platformVersion property so that K-Meleon can hack it in a central place (yeah, K-Meleon still doesn't implement XULAppInfo)
new f727580 Preferences dialog: Check whether XULAppInfo is implemented (for sake of K-Meleon)
new e420464 K-Meleon: Added minimal UI integration, only opening the preference window seems to work properly for now
new 60f526b K-Meleon: Some initial changes to support multiple browser windows properly
new d45f7f0 Marked compatible with SeaMonkey 2.1a3
new 25bfb3b K-Meleon: Updated C++ parts of the code for Gecko 1.9.1 (K-Meleon 1.6)
new f13fcde Added Utils.platformVersion property so that K-Meleon can hack it in a central place (yeah, K-Meleon still doesn't implement XULAppInfo)
new bf47505 Preferences dialog: Check whether XULAppInfo is implemented (for sake of K-Meleon)
new 7060bf3 K-Meleon: Added minimal UI integration, only opening the preference window seems to work properly for now
new 3baa360 K-Meleon: Some initial changes to support multiple browser windows properly
new 6e69da4 Marked compatible with SeaMonkey 2.1a3
new c62fa93 Merged experimental branch
new 1db8f62 K-Meleon: Restored context menu functionality
new 228f961 K-Meleon: Actually made context menu items functions (added ability to open dialogs)
new d07858f K-Meleon: Made sure the list of blockable elements can be opened (not functional yet)
new 8d129d4 Marked compatible with Firefox 4.0b2pre
new 9d176ec K-Meleon: Restored context menu functionality
new 5aa50bc K-Meleon: Actually made context menu items functions (added ability to open dialogs)
new f287728 K-Meleon: Made sure the list of blockable elements can be opened (not functional yet)
new 5bbacc8 Marked compatible with Firefox 4.0b2pre
new d07135a Merged experimental branch
new fd930de Updated XPCOM registration for the new spec of the changes coming in bug 568691
new 0e1b008 Updated XPCOM registration for the new spec of the changes coming in bug 568691
new fc13680 Merged experimental branch
new b94439a About dialog: use fixed rather than relative font size (consistent with Element Hiding Helper)
new b9cb725 Fixed: Adblock Plus initializes too late (regression in previous development build)
new bebe7c2 About dialog: use fixed rather than relative font size (consistent with Element Hiding Helper)
new 7704c02 Fixed: Adblock Plus initializes too late (regression in previous development build)
new 7fa11e5 Merged experimental branch
new 6a745b9 Updated list of recommended subscriptions
new 6862513 Updated list of recommended subscriptions
new c735cba Topic 5819 - Stop using <popup> tag, Firefox 4 theme no longer styles it
new c54414b Updated list of recommended subscriptions
new d148265 Updated list of recommended subscriptions
new eac64d5 Topic 5819 - Stop using <popup> tag, Firefox 4 theme no longer styles it
new dae18d7 Merged experimental branch
new 79b91a8 Updated list of recommended subscriptions
new cfd8403 Updated list of recommended subscriptions
new 4a6cec2 Marked compatible with Firefox 4.0b3pre
new f8957a8 Updated list of recommended subscriptions
new 2f5d64d Updated list of recommended subscriptions
new 470d566 Marked compatible with Firefox 4.0b3pre
new 82d0688 Merged experimental branch
new 75599ce Updated list of recommended subscriptions
new ca0cc4f Created a separate subdirectory for performance test data, separate these files from the actual tests
new d2490e3 Added a new performance test to measure page load overhead caused by Adblock Plus and its filters
new 6fe1b85 Marked compatible with Firefox 4.0b4pre
new cc18826 Updated list of recommended subscriptions
new f216c84 Created a separate subdirectory for performance test data, separate these files from the actual tests
new 6992fd8 Added a new performance test to measure page load overhead caused by Adblock Plus and its filters
new 364b217 Marked compatible with Firefox 4.0b4pre
new c6429a0 Merged experimental branch
new 95ff083 Updated list of recommended subscriptions
new b26b546 Updated for changes in bug 546606 (asynchronous redirect API, coming in Firefox 4.0 Beta 4)
new e38b8af Adapt to changes in bug 582303 (nsIDOMNSHTMLAnchorElement interface will no longer exist in Firefox 4.0 Beta 4)
new a199db1 Updated list of recommended subscriptions
new d5f75ef Updated for changes in bug 546606 (asynchronous redirect API, coming in Firefox 4.0 Beta 4)
new ec947ed Adapt to changes in bug 582303 (nsIDOMNSHTMLAnchorElement interface will no longer exist in Firefox 4.0 Beta 4)
new 6b20c60 Merged experimental branch
new 2bb26d5 Fixed bad Chinese translation (thanks to Hong Tang)
new c8f11df Subscription dialog: made "Add a different subscription" a link rather than a button to draw attention away from it (advanced functionality)
new 0836b28 Fixed bad Chinese translation (thanks to Hong Tang)
new e8e6f70 Subscription dialog: made "Add a different subscription" a link rather than a button to draw attention away from it (advanced functionality)
new 8d6d246 Merged experimental branch
new c40d386 Marked compatible with SeaMonkey 2.1b1
new c5efa3d Marked compatible with SeaMonkey 2.1b1
new d70e052 Merged experimental branch
new f9b6ebb Updated list of recommended subscriptions
new 9001626 Updated list of recommended subscriptions
new 7813382 Merged experimental branch
new 12563b1 Marked compatible with Firefox 4.0b5pre
new ed22446 Marked compatible with Firefox 4.0b5pre
new 102222f Merged experimental branch
new 9696c9f Use chrome URLs to load modules when possible (Firefox 4 and higher) for better performance
new 345b625 Fixed: Context menu entries disappear when a submenu is opened (Firefox 4)
new dc039c5 Refactored the way Adblock Plus stores data to improve performance and memory use
new aff15e8 Use chrome URLs to load modules when possible (Firefox 4 and higher) for better performance
new f53e17a Fixed: Context menu entries disappear when a submenu is opened (Firefox 4)
new 6cb1362 Refactored the way Adblock Plus stores data to improve performance and memory use
new d652168 Merged experimental branch
new 43de597 Improved the algorithm determining when to download subscriptions, distribute downloads more equally across the week. See https://adblockplus.org/blog/downloading-a-file-regularly-how-hard-can-it-be for more details. Also: * Made sure Expires header is evalutated relative to server time - just in case client's clock is skewed * Made sure people setting their system clock back will still get subscription updates, in 2 weeks at the latest * Got rid of most magic number [...]
new e107b49 Improved the algorithm determining when to download subscriptions, distribute downloads more equally across the week. See https://adblockplus.org/blog/downloading-a-file-regularly-how-hard-can-it-be for more details. Also: * Made sure Expires header is evalutated relative to server time - just in case client's clock is skewed * Made sure people setting their system clock back will still get subscription updates, in 2 weeks at the latest * Got rid of most magic number [...]
new fcc15ce Merged experimental branch
new 8e8926a Marked compatible with Thunderbird 3.3a1pre
new b0e715d Marked compatible with Thunderbird 3.3a1pre
new 1b7266b Merged experimental branch
new 59211d1 Regression fixed: opening filter composer from blockable items is messed up in Firefox 3.6 (JS engine doesn't like reading out __proto__ property)
new 11bae15 Marked compatible with Firefox 4.0b6pre
new 2ff03bb Regression fixed: opening filter composer from blockable items is messed up in Firefox 3.6 (JS engine doesn't like reading out __proto__ property)
new 3a247f6 Marked compatible with Firefox 4.0b6pre
new 4f15659 Merged experimental branch
new c84151f Updated list of recommended subscriptions
new d8d388e Subscription dialog: restrict content height for in-browser display to make sure the dialog buttons aren't too far below the selection
new 5bfb9b7 Fixed recent regression: blockable items toolbar won't show filter source (only Firefox 3.6)
new d6d55ce Updated list of recommended subscriptions
new 6889642 Subscription dialog: restrict content height for in-browser display to make sure the dialog buttons aren't too far below the selection
new 2af2623 Fixed recent regression: blockable items toolbar won't show filter source (only Firefox 3.6)
new 25e18b0 Merged experimental branch
new 5c68579 Updated list of recommended subscriptions
new 36bba45 Remove pointless randomizing of abp-elemhidehit protocol, it is no longer detectable
new e924636 Significantly improved startup time by using resource:// URLs in element hiding stylesheet instead of custom URLs. Gecko will create URLs when stylesheet is registered, this works significantly faster for built-in protocols.
new 410c0ac Removed unused shutdown code (Adblock Plus will not be restartless any time soon)
new 67c6f08 Preferences dialog: when remembering collapsed subscriptions forget about the ones the user no longer is subscribed to
new 7dfcaf4 Unit tests: Use simpler approach to get global object of JavaScript modules
new b1cca94 Do not persist externally added filter subscriptions
new b86a361 Marked compatible with Firefox 4.0b8pre
new bf46af5 Changed toolbar icon's class in Firefox to match other icons
new 8d65b74 Change toolbar icon into button with type="menu" rather than regular button when defaulttoolbaraction pref is 0
new ebc4e4b Correction to revision 47ae39b0de75 - keep chromeclass-toolbar-additional class for the toolbar icon as well
new f09cf26 Updated list of recommended subscriptions
new 65885a3 Remove pointless randomizing of abp-elemhidehit protocol, it is no longer detectable
new 4adfa1a Significantly improved startup time by using resource:// URLs in element hiding stylesheet instead of custom URLs. Gecko will create URLs when stylesheet is registered, this works significantly faster for built-in protocols.
new 5975f09 Removed unused shutdown code (Adblock Plus will not be restartless any time soon)
new b79ca39 Preferences dialog: when remembering collapsed subscriptions forget about the ones the user no longer is subscribed to
new d028150 Unit tests: Use simpler approach to get global object of JavaScript modules
new 2c3ef78 Do not persist externally added filter subscriptions
new 8664f5f Marked compatible with Firefox 4.0b8pre
new e5cfb5c Changed toolbar icon's class in Firefox to match other icons
new 4241173 Change toolbar icon into button with type="menu" rather than regular button when defaulttoolbaraction pref is 0
new a5ded36 Correction to revision 47ae39b0de75 - keep chromeclass-toolbar-additional class for the toolbar icon as well
new a00e457 Merged experimental branch
new 9e488e2 Use fully-privileged system principal for elemhidehit protocol
new 98921bc Removed bogus contributors list - the findbar code it refers to is no longer being used
new ab240a0 Made sure documentation links no longer need to be translated - provided a permanent and language-independent entry point for them on adblockplus.org
new f4f07bd Topic 3450 - Added a way to send reports about false positives and missed ads
new d822648 Fixing up previous commit, page height not determined correctly on some pages
new 094f1ec Removed forgotten comment end tag
new 6b1146b Report whether Adblock Plus is enabled as well
new 210d69e New default: add toolbar icon into the add-on bar in Firefox 4
new 9edfa84 Use fully-privileged system principal for elemhidehit protocol
new 016f8f5 Removed bogus contributors list - the findbar code it refers to is no longer being used
new 91f07bd Made sure documentation links no longer need to be translated - provided a permanent and language-independent entry point for them on adblockplus.org
new c27fd1b Topic 3450 - Added a way to send reports about false positives and missed ads
new 451f6b5 Fixing up previous commit, page height not determined correctly on some pages
new baa19d4 Removed forgotten comment end tag
new 599b413 Report whether Adblock Plus is enabled as well
new 6318a41 New default: add toolbar icon into the add-on bar in Firefox 4
new 68c26ad Merged experimental branch
new e8051a3 Changed default action for ABP icon to open the menu, moved "Report issue" to the top of this menu
new 297b6cb Changed default action for ABP icon to open the menu, moved "Report issue" to the top of this menu
new 33d6afd Merged experimental branch
new 4d3280c Fixed: Issue reporter broken if the page didn't load anything
new c6d331a Do not report errors originating at HTTP/HTTPS locations (e.g. adblockplus.org website)
new 5686752 Fixed JavaScript warning in issue reporter (reportData.errors undefined)
new ce99d96 Send more information on subscription downloads with issue reports - particularly time of last successful download. Also use relative times.
new 5cc1c07 Issue reporter: Disable "Cancel" button after successfully sending the report
new bb1da3c Issue reporter: Rename "Next" button into "Send report" before the send page
new 57032a1 Made sure that identifiers of external subscriptions can no longer conflict with normal subscriptions
new 1b51a69 Fixed unit tests for Firefox 4, also fixed the external subscriptions test broken by previous checkin
new 97b5d3d Removed pointless IAdblockPlus.idl file, it only duplicates the documentation on the web
new 39118de Fixed: Issue reporter won't work on XUL documents
new 5ffa744 Issue reporter: censor profile and application paths in the error messages sent
new b3427e4 Issue reporter: made data collection modular
new fca7569 Fixed: Issue reporter broken if the page didn't load anything
new 26c3729 Do not report errors originating at HTTP/HTTPS locations (e.g. adblockplus.org website)
new 9d970d4 Fixed JavaScript warning in issue reporter (reportData.errors undefined)
new 28d347e Send more information on subscription downloads with issue reports - particularly time of last successful download. Also use relative times.
new bbd62fa Issue reporter: Disable "Cancel" button after successfully sending the report
new 57b8b85 Issue reporter: Rename "Next" button into "Send report" before the send page
new ccd45e3 Made sure that identifiers of external subscriptions can no longer conflict with normal subscriptions
new aa00e20 Fixed unit tests for Firefox 4, also fixed the external subscriptions test broken by previous checkin
new 4ec943c Removed pointless IAdblockPlus.idl file, it only duplicates the documentation on the web
new cb82741 Fixed: Issue reporter won't work on XUL documents
new bb7f7b7 Issue reporter: censor profile and application paths in the error messages sent
new f6d9cf8 Issue reporter: made data collection modular
new db8f3ad Merged experimental branch
new f022145 Issue reporter: make the window explicitly non-resizable (won't work on Linux)
new b5b025f Issue reporter: Moved progress bar into its own binding, now using canvas instead of SVG. Also made sure things don't look too ugly if the user manages to resize the window.
new 145c10e Issue reporter: Crop progress bar text if it overflows
new b4b9c2f Issue reporter: Show recently submitted reports on first page
new 2fd39e2 Issue reporter: Show site name in dialog title
new 336c809 Issue reporter: Optionally attach list of extensions to the report
new 6b36713 Issue reporter: By default, attach extensions for "Other issue" but don't attach screenshot
new ddcf1e5 Issue reporter: make the window explicitly non-resizable (won't work on Linux)
new a819b73 Issue reporter: Moved progress bar into its own binding, now using canvas instead of SVG. Also made sure things don't look too ugly if the user manages to resize the window.
new 3fc9943 Issue reporter: Crop progress bar text if it overflows
new 7b4e52f Issue reporter: Show recently submitted reports on first page
new a5064da Issue reporter: Show site name in dialog title
new f4b158a Issue reporter: Optionally attach list of extensions to the report
new 5ffaa3a Issue reporter: By default, attach extensions for "Other issue" but don't attach screenshot
new b397dc5 Merged experimental branch
new d159496 Topic 5726 - Filter composer: don't use protocol name in filter suggestions
new 426f33c Topic 5726 - Filter composer: display a warning if the custom pattern no longer matches the address
new 25fadea Issue reporter: Better position calculation for mouse events
new be40daf Hide recently submitted reports behind a link by default
new 3f7f06f Performance tests: moved filters/addresses data into separate text files
new 13cfc61 Blockable items and Preferences: Work-around for bug 601258 to get tooltips working again in Minefield
new 99df305 Topic 5726 - Filter composer: don't use protocol name in filter suggestions
new 4c7174e Topic 5726 - Filter composer: display a warning if the custom pattern no longer matches the address
new 7a2ae5f Issue reporter: Better position calculation for mouse events
new f88af3e Hide recently submitted reports behind a link by default
new 639941a Performance tests: moved filters/addresses data into separate text files
new 8dfd27a Blockable items and Preferences: Work-around for bug 601258 to get tooltips working again in Minefield
new 39e17e8 Merged experimental branch
new 5d0ee5a Speed up filter matching by 20-35%: check against exception rules and blocklisting rules in the same go
new df8d7c8 Fixed broken performance test
new 40dc742 Topic 6133 - Added a few more checks when repositioning object tabs
new 8c9e2e8 Filter composer: Suggest example.com^ instead of example.com/* where the two patterns are equivalent
new 85606f1 Issue reporter: Added optional email field. Also made sure browser tabs opened on link clicks are always active.
new 5a5199a Issue reporter: Transmit window opener to allow investigating popups
new 0998e7f Marked compatible with SeaMonkey 2.1b2
new 9bb5998 Speed up filter matching by 20-35%: check against exception rules and blocklisting rules in the same go
new 5f6fe28 Fixed broken performance test
new c87a755 Topic 6133 - Added a few more checks when repositioning object tabs
new 2f5c3b9 Filter composer: Suggest example.com^ instead of example.com/* where the two patterns are equivalent
new 9e6d424 Issue reporter: Added optional email field. Also made sure browser tabs opened on link clicks are always active.
new 3e6f511 Issue reporter: Transmit window opener to allow investigating popups
new 2d0788b Marked compatible with SeaMonkey 2.1b2
new fc1fba6 Merged experimental branch
new e48a862 Icon tooltip: Do not count disabled subscriptions
new 07030df Icon tooltip: Do not count disabled filters eithers
new 41ed95f Topic 6148 - Display a snail instead of an exclamation mark for slow filters
new 90b92be Blockable items: made sure scrolling to node works correctly again, particularly in latest Firefox 4 nightly
new 4bdca61 Preferences: Always force download for manually triggered subscription updates (no If-Modified-Since)
new 36c1319 Subscription downloads: Do not use modification date from old server on redirects
new efe86bd Fixed recent object tabs breakage (in revision 0413e23adfa7)
new 8a3fcef Issue reporter: Fill in confirmation message on the client side, for easier localization
new c2b3503 Icon tooltip: Do not count disabled subscriptions
new 98d3054 Icon tooltip: Do not count disabled filters eithers
new 827bcb7 Topic 6148 - Display a snail instead of an exclamation mark for slow filters
new 300e239 Blockable items: made sure scrolling to node works correctly again, particularly in latest Firefox 4 nightly
new 10ecae3 Preferences: Always force download for manually triggered subscription updates (no If-Modified-Since)
new f17098c Subscription downloads: Do not use modification date from old server on redirects
new df474cd Fixed recent object tabs breakage (in revision 0413e23adfa7)
new 1d40ebd Issue reporter: Fill in confirmation message on the client side, for easier localization
new 9db22fa Merged experimental branch
new c9697e0 Issue reporter: Added privacy policy link
new a2d361d Issue reporter: Show data collection progress
new d970237 Issue reporter: Show upload progress
new 658bbe9 Issue reporter: Hide "please wait message" when done
new b6093cc Issue reporter: Resolve and display XPCOM error codes for connection errors
new 53a95b0 Issue reporter: Show upload error separately from the server response. Also allow resending request and link to the forum for support.
new 6d2efc6 Topic 5469 - Blockable items: show info on disabled filters in tooltip
new ff05b18 Issue reporter: Update displayed progress during data collection even if data source works synchronously
new c3b5654 Issue reporter: Warn about possible misconfigurations before submitting report
new 9d62adc Issue reporter: Show warning if user selects "other issue"
new ce89b10 This is now Adblock Plus 1.3 Beta
new 4b08a8a Issue reporter: Added privacy policy link
new dd475d4 Issue reporter: Show data collection progress
new 1c11907 Issue reporter: Show upload progress
new 7b6e776 Issue reporter: Hide "please wait message" when done
new 6a45364 Issue reporter: Resolve and display XPCOM error codes for connection errors
new 69a849b Issue reporter: Show upload error separately from the server response. Also allow resending request and link to the forum for support.
new 9f49ba4 Topic 5469 - Blockable items: show info on disabled filters in tooltip
new 15ae8bf Issue reporter: Update displayed progress during data collection even if data source works synchronously
new 3fa58de Issue reporter: Warn about possible misconfigurations before submitting report
new b0bdd82 Issue reporter: Show warning if user selects "other issue"
new 6807466 This is now Adblock Plus 1.3 Beta
new 0ad6a19 Merged experimental branch
new 662a872 Issue reporter: Clearly indicate that a comment is optional, even if the user doesn't read the text
new f3344b8 Issue reporter: Implemented text changes as suggested by Michael
new 2291143 Issue reporter: One more text change
new 2640191 Issue reporter: Fixed behavior when going back to "other issue" warning message
new cc1f6b8 Issue reporter: Changed wording for "disabled on page" warning as suggested by alberto
new 0ff1be5 Issue reporter: "No filters applied" warning should not be shown if the number of filters wasn't calculated (e.g. because the page is whitelisted)
new 7a392c0 Added string required for Firefox Sync support (the feature itself comes later, after string freeze)
new fa35e47 Topic 5669 - Show in document source column whether request is first party or third party, allow filtering and sorting by it
new 781a4f3 Moved extension metadata to a central location. install.rdf is now being generated automatically and setting homepage is no longer up to translators.
new 81daf43 Updated locales from Babelzilla
new afe42b8 Added checks for issue reporter access keys
new 09afb7e Issue reporter: Clearly indicate that a comment is optional, even if the user doesn't read the text
new 502dfdc Issue reporter: Implemented text changes as suggested by Michael
new a803330 Issue reporter: One more text change
new 75cb640 Issue reporter: Fixed behavior when going back to "other issue" warning message
new beefd79 Issue reporter: Changed wording for "disabled on page" warning as suggested by alberto
new 405a844 Issue reporter: "No filters applied" warning should not be shown if the number of filters wasn't calculated (e.g. because the page is whitelisted)
new 841623c Added string required for Firefox Sync support (the feature itself comes later, after string freeze)
new 2a164f9 Topic 5669 - Show in document source column whether request is first party or third party, allow filtering and sorting by it
new 43f78df Moved extension metadata to a central location. install.rdf is now being generated automatically and setting homepage is no longer up to translators.
new e8907db Updated locales from Babelzilla
new 1c13a71 Added checks for issue reporter access keys
new 7b1134b Merged experimental branch
new bca4ef3 Updated German translation
new d5678df Updated German translation
new be7858d Merged experimental branch
new 3d54aab Updated German strings (thanks to MonztA for proofreading)
new c0a8b2a Updated German strings (thanks to MonztA for proofreading)
new 63fbb7b Merged experimental branch
new e384296 Issue reporter: Fixed wrong encoding in result display
new 0335992 Removed unused function
new 5c668a3 Updated locales from Babelzilla
new 10ab8ca Issue reporter: Fixed wrong encoding in result display
new 19ebea4 Removed unused function
new c7ed417 Updated locales from Babelzilla
new addebd6 Merged experimental branch
new 95fce3e Updated locale testing for Element Hiding Helper changes
new 0902cf0 Updated locales from Babelzilla
new 7ff9cd6 Fixed typo in German localization
new 7ad4385 Improved position calculation for object tabs, window height not always determined correctly
new 7d24f4c About dialog: Show localized extension name and homepage
new 15a49bf Updated locale testing for Element Hiding Helper changes
new 12b7a6b Updated locales from Babelzilla
new d539777 Fixed typo in German localization
new a3c0577 Improved position calculation for object tabs, window height not always determined correctly
new 0637bb8 About dialog: Show localized extension name and homepage
new 6426b8b Merged experimental branch
new ef40047 Improved preference management module (better API, less overhead)
new 9f96485 Dropped support for Gecko 1.9.0 (Firefox 3.0, Midbrowser, Songbird 1.4/1.7)
new 733fa80 Got rid of "timed textboxes are deprecated" message now that Firefox 3.0 is no longer supported
new 45f8262 Cleanup: removed code only required for Gecko 1.9.0 compatibility
new 6ae2e10 Simplified code getting the window associated with a channel
new 4140543 Reduced the amount of code duplication in the prefs module
new d97143d Updated locales from Babelzilla
new d37af33 This is Adblock Plus 1.3 RC now
new ce4e3ea Improved preference management module (better API, less overhead)
new 784389f Dropped support for Gecko 1.9.0 (Firefox 3.0, Midbrowser, Songbird 1.4/1.7)
new 783a979 Got rid of "timed textboxes are deprecated" message now that Firefox 3.0 is no longer supported
new 6e15183 Cleanup: removed code only required for Gecko 1.9.0 compatibility
new a89394e Simplified code getting the window associated with a channel
new d4eb789 Reduced the amount of code duplication in the prefs module
new b8b23d9 Updated locales from Babelzilla
new 2b3db4c This is Adblock Plus 1.3 RC now
new 53d3181 Merged experimental branch
new ca864e3 Slight wording changes (Russian/German)
new bfd135b Updated Russian translation
new fee93bf Updated locales from Babelzilla
new 5a3bd91 Slight wording changes (Russian/German)
new 2cd2eeb Updated Russian translation
new bb8e71c Updated locales from Babelzilla
new 9694829 Merged experimental branch
new 3be4f33 Updated Russian strings (thanks to pasynok for proof-reading)
new f65f39e Updated Russian strings (thanks to Lain_13 for proof-reading)
new 570ab53 Marked Indonesian locale as incomplete, only has 68% of the strings
new 4080727 Updated Russian strings (thanks to pasynok for proof-reading)
new 3c3409a Updated Russian strings (thanks to Lain_13 for proof-reading)
new f4a7a4a Marked Indonesian locale as incomplete, only has 68% of the strings
new eb0a6df Merged experimental branch
new 2f23d56 Improved Russian string (thanks to Радик245)
new 35c7686 Marked Malay locale as incomplete, only has 70% of the strings
new efce521 Marked Brasilian Portuguese locale as incomplete, only has 70% of the strings
new 7b1ac9d Improved Russian string (thanks to Радик245)
new 9f8f8e2 Marked Malay locale as incomplete, only has 70% of the strings
new f54d49d Marked Brasilian Portuguese locale as incomplete, only has 70% of the strings
new cd7f788 Merged experimental branch
new 17e2959 More correct Russian translation for "assistant" (thanks again to Lain_13)
new 2c85875 More correct Russian translation for "assistant" (thanks again to Lain_13)
new 48715d1 Merged experimental branch
new 32a7d26 Don't make our privacy policy lie, clear recent reports when browsing history is purged
new c69e33c When installing in Firefox 4, make the add-on bar visible
new 2f91dc5 Updated locales from Babelzilla
new 896ef14 Fixed access key issues in Bulgarian locale
new 53297f1 Marked Breton as incomplete again - access keys haven't been translated and the localiser is apparently gone
new 4e07c8d Fixed issues in SWedish locale
new 3af8597 Fixed access key issue in Czech locale
new 55ae3dd Fixed access key issue in Danish locale
new a1cb8f5 Fixed access key issues in Croatian locale
new 9d5e1af Fixed access key issue in Mongolian locale
new 4aec2d0 Fixed issue in Romanian locale
new 64d0352 Fixed access key issue in Vietnamese locale
new 1844f71 Don't make our privacy policy lie, clear recent reports when browsing history is purged
new 0989989 When installing in Firefox 4, make the add-on bar visible
new 9bad9c9 Updated locales from Babelzilla
new 26b3f24 Fixed access key issues in Bulgarian locale
new 69153ce Marked Breton as incomplete again - access keys haven't been translated and the localiser is apparently gone
new 81f3d5f Fixed issues in SWedish locale
new de0bd12 Fixed access key issue in Czech locale
new dce1b31 Fixed access key issue in Danish locale
new 1e7627d Fixed access key issues in Croatian locale
new c22aee1 Fixed access key issue in Mongolian locale
new cf63a81 Fixed issue in Romanian locale
new 1629c5f Fixed access key issue in Vietnamese locale
new 4e12f30 Merged experimental branch
new f927844 Releasing Adblock Plus 1.3
new b090f86 Added tag ADBLOCK_PLUS_1_3_RELEASE for changeset 0868c594b72d
new f2b4207 Fixed: Release builds fail to initialize because TimeLine.jsm isn't present
new d7d2f2e Fixed: Release builds fail to initialize because TimeLine.jsm isn't present
new b3f3eac Merged experimental branch
new cf70fad Releasing Adblock Plus 1.3.1
new 3825e7d Added tag ADBLOCK_PLUS_1_3_1_RELEASE for changeset 880e6344435e
new 7f30f2b Subscription selection: Hide progress indicator after subscription list loaded, it causes significant CPU load
new a12df28 Bug 23441 - Links open in an external application on Linux. Also made sure the browser window is focused when a tab is opened there.
new 04b7547 Subscription selection: Hide progress indicator after subscription list loaded, it causes significant CPU load
new a099b75 Bug 23441 - Links open in an external application on Linux. Also made sure the browser window is focused when a tab is opened there.
new 6956af3 Merged experimental branch
new 5e6f563 Topic 6294 - Issue reporter: List of recently submitted issues has a horizontal scrollbar with some themes
new a089809 Marked compatible with Firefox 4.0b10 (Beta 9 is scheduled in only 2 weeks)
new 877a9f0 Topic 6294 - Issue reporter: List of recently submitted issues has a horizontal scrollbar with some themes
new 644b9fc Marked compatible with Firefox 4.0b10 (Beta 9 is scheduled in only 2 weeks)
new 8b5a77d Merged experimental branch
new 668d148 Topic 6300 - Force toolbar icon text to display below the icon
new 427f16d Fixed: Adblock Plus icon broken in SeaMonkey Mail (nightly builds only)
new 98dd846 Topic 6300 - Force toolbar icon text to display below the icon
new d056f1c Fixed: Adblock Plus icon broken in SeaMonkey Mail (nightly builds only)
new 148a3b6 Merged experimental branch
new 631a747 Updated list of recommended subscriptions
new c3af5b0 Updated list of recommended subscriptions
new f9cec8e Issue reporter: Send page referrer in case the opener can no longer be retrieved
new 46ccc57 Issue reporter: Some more configuration problems can no longer be overridden to prevent useless reports
new 5f1b9b9 Topic 6118 - Implemented a faster filter matching algorithm
new 54a6873 Updated list of recommended subscriptions
new 2d77aa4 Updated list of recommended subscriptions
new 12a7c29 Issue reporter: Send page referrer in case the opener can no longer be retrieved
new 8c5de6d Issue reporter: Some more configuration problems can no longer be overridden to prevent useless reports
new b5bc2eb Topic 6118 - Implemented a faster filter matching algorithm
new e828baa Merged experimental branch
new 15a6721 Marked current development as Adblock Plus 1.3.5 Alpha
new d2e10c5 Marked current development as Adblock Plus 1.3.5 Alpha
new c80b54f Merged experimental branch
new 28e78d2 Fixed: Filters stay active after being removed
new 83d4223 Fixed: Filters stay active after being removed
new 36bff01 Merged experimental branch
new 46e5a3d Updated locales from Babelzilla
new ead920c Fixed: Shutdown code doesn't run in Firefox 4
new 1083537 Performance: Only save patterns.ini if something actually changed
new 985ffbd Updated locales from Babelzilla
new 9bb49b5 Fixed: Shutdown code doesn't run in Firefox 4
new 36b8c8f Performance: Only save patterns.ini if something actually changed
new a92056e Merged experimental branch
new d55de80 Bug 23257 - An element hiding rule will no longer apply after this rule was subject to an exception Switched from resource: to about: protocol for element hiding URLs, the latter isn't subject to XUL cache
new 1c9bec5 Bug 23257 - An element hiding rule will no longer apply after this rule was subject to an exception Switched from resource: to about: protocol for element hiding URLs, the latter isn't subject to XUL cache
new c8d17e3 Merged experimental branch
new f3d784d Set LOAD_ANONYMOUS flag for subscription downloads, these requests should not be able to set/read cookies
new 574adeb Russian locale: documentation links shouldn't be marked as "English", all translated now
new 26b13d2 Set LOAD_ANONYMOUS flag for subscription downloads, these requests should not be able to set/read cookies
new 375b6a9 Russian locale: documentation links shouldn't be marked as "English", all translated now
new 49f20a6 Merged experimental branch
new e04b651 Updated test data to current EasyList (no slow filters with the new algorithm)
new 7cf7b91 Very slight performance improvement (2-3% on filter initialization) Keep the comparison in integer numbers, don't use floating point
new 917744b Topic 6300 - Only use the hack to force toolbar icon text below the icon when necessary (toolbar displays icon and text)
new 4cf604c Updated test data to current EasyList (no slow filters with the new algorithm)
new 58c09c3 Very slight performance improvement (2-3% on filter initialization) Keep the comparison in integer numbers, don't use floating point
new 5ec24ed Topic 6300 - Only use the hack to force toolbar icon text below the icon when necessary (toolbar displays icon and text)
new 3e1a631 Merged experimental branch
new 4d94abb Updated list of recommended subscriptions
new 652a285 Updated list of recommended subscriptions
new a4d1335 Merged experimental branch
new ade7892 Updated K-Meleon build scripts for the new build system
new e69cfbb Bug 23511 - Made invalid XBL binding served up by element hiding slightly less invalid (Firefox 4 shows a warning otherwise)
new 4581679 Updated K-Meleon build scripts for the new build system
new 2ee1e20 Bug 23511 - Made invalid XBL binding served up by element hiding slightly less invalid (Firefox 4 shows a warning otherwise)
new 9c92b41 Merged experimental branch
new b4854d5 Made sure cached request doesn't confuse leak detection tools
new f635616 Made sure cached request doesn't confuse leak detection tools
new d2f091e Merged experimental branch
new 5c20dbf Bug 23512 - Mistake in German translation
new 40160f4 Bug 23512 - Mistake in German translation
new 7b168d4 Merged experimental branch
new a5802ac Topic 6442 - Preferences: Switched to newer drag&drop API (Gecko 1.9.0 no longer needs to be supported). Also fixes "Unresponsive script" warning if drag operation takes too long.
new bf6ff81 Backed out changeset c8005e45bfd9 (Blockable items and Preferences: Work-around for bug 601258 to get tooltips working again in Minefield) - the bug has been fixed in Firefox
new 94f6ac4 Topic 6442 - Preferences: Switched to newer drag&drop API (Gecko 1.9.0 no longer needs to be supported). Also fixes "Unresponsive script" warning if drag operation takes too long.
new c04835d Backed out changeset c8005e45bfd9 (Blockable items and Preferences: Work-around for bug 601258 to get tooltips working again in Minefield) - the bug has been fixed in Firefox
new 1429945 Merged experimental branch
new a8b47da Updated locales from Babelzilla
new 9681671 Fixed link issues in hy-AM locale
new b92e742 Fixed translator name in Persian locale
new 33b87f9 Updated locales from Babelzilla
new 9b8d94c Fixed link issues in hy-AM locale
new 8317ed4 Fixed translator name in Persian locale
new 390789b Merged experimental branch
new 30837fe Uploaded Persian locale update from Babelzilla
new a5029f8 Uploaded Persian locale update from Babelzilla
new c817769 Merged experimental branch
new 6db2407 Updated list of recommended subscriptions
new d1011c8 Updated list of recommended subscriptions
new d52dd95 Merged experimental branch
new 7d5773a Updated list of recommended subscriptions
new 23de144 Register UA stylesheets instead of user stylesheets, these have higher priority
new 97643e3 Updated list of recommended subscriptions
new 5b46844 Register UA stylesheets instead of user stylesheets, these have higher priority
new b4e342a Merged experimental branch
new b0d3f35 Bug 23535 - Revert changeset b15a8850e9cb (Set LOAD_ANONYMOUS flag for subscription downloads, these requests should not be able to set/read cookies), it causes issues with subscriptions using HTTP authentication as well as some proxy servers
new 21aa0f3 Fixed undeclared variable
new 821b3ff Updated list of recommended subscriptions
new 751fdf8 Bug 6492 - Added support for X-Do-Not-Track header by means of a $donottrack option
new 4b4795f Bug 23535 - Revert changeset b15a8850e9cb (Set LOAD_ANONYMOUS flag for subscription downloads, these requests should not be able to set/read cookies), it causes issues with subscriptions using HTTP authentication as well as some proxy servers
new 15981f9 Fixed undeclared variable
new e474fe2 Updated list of recommended subscriptions
new ba6e319 Bug 6492 - Added support for X-Do-Not-Track header by means of a $donottrack option
new cc4d87f Merged experimental branch
new ef15ffd Topic 6553 - When selecting a custom subscription on first install the location field is cut off, need a different hack to get the dialog buttons closer to the selection field
new 3153b81 Backed out changeset c930a425649d (Register UA stylesheets instead of user stylesheets, these have higher priority) - this makes us hit bug 541506
new 6808ba7 Topic 6553 - When selecting a custom subscription on first install the location field is cut off, need a different hack to get the dialog buttons closer to the selection field
new cd0b03c Backed out changeset c930a425649d (Register UA stylesheets instead of user stylesheets, these have higher priority) - this makes us hit bug 541506
new 32cae21 Merged experimental branch
new 214cd6d Marked compatible with Firefox 4.0.*
new 234396b Marked compatible with Firefox 4.0.*
new f4740e3 Merged experimental branch
new 930d1d6 Topic 6633 - Indicate that clicking the "Block" tab doesn't result in immediate action
new de4746f Bumping version number to make sure that development builds with new version number format are still recognized as newer
new 76d0b0b Topic 6633 - Indicate that clicking the "Block" tab doesn't result in immediate action
new 2c754a1 Bumping version number to make sure that development builds with new version number format are still recognized as newer
new 9089b0e Merged experimental branch
new ed4194f Fixed: Disabling filters from the list of blockable items won't actually disable the filter in Firefox 3.6 Made sure that node.getUserData() always returns its result unwrapped (safe because we get our own object). This resolves object comparison issues in Gecko 1.9.2 as well as permission issues in Gecko 1.9.1 (hack no longer necessary). Gecko 2.0 doesn't return this object wrapped, nothing changes there.
new b53ca43 Fixed: Disabling filters from the list of blockable items won't actually disable the filter in Firefox 3.6 Made sure that node.getUserData() always returns its result unwrapped (safe because we get our own object). This resolves object comparison issues in Gecko 1.9.2 as well as permission issues in Gecko 1.9.1 (hack no longer necessary). Gecko 2.0 doesn't return this object wrapped, nothing changes there.
new 645b858 Merged experimental branch
new fa2290c Fixed JavaScript warning: "reference to undefined property source[pos]"
new a79f2e6 Fixed: X-Do-Not-Track header should not be sent if Adblock Plus is disabled
new f764ab3 Fixed JavaScript warning: "reference to undefined property source[pos]"
new 61fbfd7 Fixed: X-Do-Not-Track header should not be sent if Adblock Plus is disabled
new 78f34dc Merged experimental branch
new 4f59bda Removed K-Meleon code, it moved to a separate repository under https://hg.adblockplus.org/adblockpluskmeleon/
new c1d986b Changed tag format, it can simply be a version number now
new 69d832b Removed K-Meleon code, it moved to a separate repository under https://hg.adblockplus.org/adblockpluskmeleon/
new c804e74 Changed tag format, it can simply be a version number now
new c17b57d Merged experimental branch
new bf9a44c Topic 6700 - When inserting the icon into the add-on bar it should be placed before the close button
new 676f0d1 Topic 6700 - When inserting the icon into the add-on bar it should be placed before the close button
new 0ce9eed Merged experimental branch
new 3d4f866 Marked compatible with Thunderbird 3.3a3pre
new 6d3c805 Marked compatible with Thunderbird 3.3a3pre
new e6c1b1d Merged experimental branch
new 47b9439 About dialog: Don't assume that an extension manager is present (yes, K-Meleon :-( )
new dc7260b Issue reporter: Don't assume that an extension manager is present (yes, K-Meleon :-( )
new 7be4857 Issue reporter: Unhide the result frame earlier to allow the binding to apply, prevents an error in K-Meleon (and probably Firefox 3.5)
new 4e1dead Updated list of recommended subscriptions
new 1706f51 Write out element hiding stylesheet to a temporary file, avoid using data: URIs for that. Saves memory, performance is almost unchanged for now.
new cace8b2 About dialog: Don't assume that an extension manager is present (yes, K-Meleon :-( )
new 3901b02 Issue reporter: Don't assume that an extension manager is present (yes, K-Meleon :-( )
new 308f461 Issue reporter: Unhide the result frame earlier to allow the binding to apply, prevents an error in K-Meleon (and probably Firefox 3.5)
new dcd405d Updated list of recommended subscriptions
new 56d20a2 Write out element hiding stylesheet to a temporary file, avoid using data: URIs for that. Saves memory, performance is almost unchanged for now.
new 8112b13 Merged experimental branch
new e5b75c7 Write element hiding stylesheet more efficiently (improves startup time by ~100ms)
new 5de9e81 Write element hiding stylesheet more efficiently (improves startup time by ~100ms)
new f866c1a Merged experimental branch
new 85874db Updated list of recommended subscriptions
new 1d60b8c Updated list of recommended subscriptions
new c5ce1f2 Fixed: Selecting a filter (via blockable items' "Edit filter in effect") in an already open Preferences dialog doesn't work
new 8901ea7 Fixed: Element hiding rules with international characters no longer work
new 4faf9e5 Do not use a temp file explicitly to write out element hiding stylesheet, use nsISafeOutputStream
new 0177cfc If the stream doesn't implement nsISafeOutputStream - don't ignore, fail instead
new 0909453 Changed writing of patterns.ini file to prevent data loss (use nsISafeOutputStream). Also tweaked exception handling while at it.
new 7d895a0 Updated list of recommended subscriptions
new 8b0dc72 Updated list of recommended subscriptions
new 460c6f4 Fixed: Selecting a filter (via blockable items' "Edit filter in effect") in an already open Preferences dialog doesn't work
new 16cba75 Fixed: Element hiding rules with international characters no longer work
new 513ac85 Do not use a temp file explicitly to write out element hiding stylesheet, use nsISafeOutputStream
new ce45437 If the stream doesn't implement nsISafeOutputStream - don't ignore, fail instead
new e92af73 Changed writing of patterns.ini file to prevent data loss (use nsISafeOutputStream). Also tweaked exception handling while at it.
new 08f0944 Merged experimental branch
new f276a3e Allow hotkey preferences to contain multiple possible combinations that will be tested for their availability
new dc747a0 Bug 23656 - Added Ctrl+Shift+F as a possible hotkey to open preferences (Firefox 4 took away Ctrl+Shift+E)
new 89aece6 Allow hotkey preferences to contain multiple possible combinations that will be tested for their availability
new ca27fe6 Bug 23656 - Added Ctrl+Shift+F as a possible hotkey to open preferences (Firefox 4 took away Ctrl+Shift+E)
new 274ce7e Merged experimental branch
new e48f99a Updated to latest do-not-track proposal, header name is now "DNT"
new 804fc23 Updated to latest do-not-track proposal, header name is now "DNT"
new 7b18b57 Merged experimental branch
new 8a44d8f Bug 23656 - Hotkey Command-Shift-F is already taken on OS X, use Command-Shift-O there
new 61824af Bug 23656 - Hotkey Command-Shift-F is already taken on OS X, use Command-Shift-O there
new 988079d Merged experimental branch
new 0bc5ea4 Marked compatible with SeaMonkey 2.1b3
new 7a93c5c Marked compatible with SeaMonkey 2.1b3
new 46a4f7b Merged experimental branch
new 95eb59b Bug 23689 - Some Flash objects don't show up in Firefox 3.5/SeaMonkey 2.1 Reverted parts of revision 4cbc5d1891f0, reinstated hacks to attach data to nodes in Gecko 1.9.1
new b81398e Bug 23689 - Some Flash objects don't show up in Firefox 3.5/SeaMonkey 2.1 Reverted parts of revision 4cbc5d1891f0, reinstated hacks to attach data to nodes in Gecko 1.9.1
new 76a98aa Merged experimental branch
new 04bb8e3 Fixed: Falling back to default patterns.ini location if e.a.patternsfile is misconfigured doesn't work
new cee1c76 Replace extensions.adblockplus.patternsfile preference by extensions.adblockplus.data_directory, we are storing more files in the directory now. extensions.adblockplus.patternsfile can still be used to specify a patterns.ini file outside the usual data directory (global install scenario).
new a7c0dcf Updated unit tests for previous checkin
new bc3eea1 Get rid of filters list in ElemHide module, that data is redundant
new 67af45f Don't store element hiding key in the filters, keep everything in data structures in the ElemHide module
new 7c7f1e0 Made sure element hiding data structures don't store direct references to filters, for easier JSON'ification
new 23dbad3 Dropped hasShortcuts matcher variable, useless optimization
new 12dc834 Don't store filter shortcut in the filters, keep everything in matcher data structures
new 0e907a0 Updated filter classes unit tests for $donottrack option
new 0beb8db Get rid of separate regexps matcher property, use shortcut "" if no other shortcut can be found
new eede12a Made sure matcher data structures don't store direct references to filter, for easier JSON'ification
new 022783a Renamed a bunch of variables to better reflect their current function
new a1625c3 Moved initialization of FilterStorage and ElemHide modules into FilterListener module
new 1cc5885 Changed FilterStorage observer API to allow new types of events to be added
new 7ccea81 Updated comments
new e6d73eb Moved the checks whether data needs to be saved on disk to FilterListener module. More changes to FilterStorage observers API.
new 0104ec8 Cache matcher and element hiding data on disk, only load patterns.ini when needed
new b1ce9b1 Made sure loading patterns.ini isn't triggered prematurely
new b3b48cb Fixed: Too many hotkeys are being configured (both Ctrl-Shift-E and Ctrl-Shift-F work in Firefox 3.6)
new 871f9e1 Fixed: Removing a filter subscription results in inefficient data storage (useless arrays)
new cfb5842 Fixed: Removing element hiding rules doesn't work correctly
new b4c65f8 Fixed: Falling back to default patterns.ini location if e.a.patternsfile is misconfigured doesn't work
new f6ef603 Replace extensions.adblockplus.patternsfile preference by extensions.adblockplus.data_directory, we are storing more files in the directory now. extensions.adblockplus.patternsfile can still be used to specify a patterns.ini file outside the usual data directory (global install scenario).
new 2040b96 Updated unit tests for previous checkin
new 15c9b08 Get rid of filters list in ElemHide module, that data is redundant
new 13c7e31 Don't store element hiding key in the filters, keep everything in data structures in the ElemHide module
new 0cb276a Made sure element hiding data structures don't store direct references to filters, for easier JSON'ification
new 7a38c47 Dropped hasShortcuts matcher variable, useless optimization
new 428e5c7 Don't store filter shortcut in the filters, keep everything in matcher data structures
new b9e7685 Updated filter classes unit tests for $donottrack option
new 1fe2c08 Get rid of separate regexps matcher property, use shortcut "" if no other shortcut can be found
new a474cf2 Made sure matcher data structures don't store direct references to filter, for easier JSON'ification
new 743aba3 Renamed a bunch of variables to better reflect their current function
new 270dae4 Moved initialization of FilterStorage and ElemHide modules into FilterListener module
new f9f14fe Changed FilterStorage observer API to allow new types of events to be added
new b3e02a1 Updated comments
new 01794b6 Moved the checks whether data needs to be saved on disk to FilterListener module. More changes to FilterStorage observers API.
new b383565 Cache matcher and element hiding data on disk, only load patterns.ini when needed
new fe610ce Made sure loading patterns.ini isn't triggered prematurely
new 8435b23 Fixed: Too many hotkeys are being configured (both Ctrl-Shift-E and Ctrl-Shift-F work in Firefox 3.6)
new ef80c84 Fixed: Removing a filter subscription results in inefficient data storage (useless arrays)
new 836643e Fixed: Removing element hiding rules doesn't work correctly
new 60d4b97 Merged experimental branch
new a409a11 Better error reporting when loading file
new b45363d Recognize corrupt patterns.ini file and try reading in a backup in this case
new 00de5dd Topic 6541 - Remove special icon state for whitelisted sites, use the regular "disabled" icon
new d66b854 Better error reporting when loading file
new 1981d82 Recognize corrupt patterns.ini file and try reading in a backup in this case
new 2bb6c6c Topic 6541 - Remove special icon state for whitelisted sites, use the regular "disabled" icon
new 0ae939a Merged experimental branch
new 8fcc46c We are in the Beta stage now
new 6ed59f6 Fixed: "Disable everywhere" option might get hidden (regression in latest build)
new 0ff5c20 We are in the Beta stage now
new 5f82a9b Fixed: "Disable everywhere" option might get hidden (regression in latest build)
new 9d17c4b Merged experimental branch
new 98ce953 Topic 6895 - Directory for elemhide.css and cache.js isn't being created if patterns.ini is located outside user's profile
new 20eb57b Topic 6895 - Directory for elemhide.css and cache.js isn't being created if patterns.ini is located outside user's profile
new 6fcc0e1 Merged experimental branch
new 878c8fe Topic 6905 - Disabled subscriptions show up in issue reports
new 7d3440e Topic 6905 - Disabled subscriptions show up in issue reports
new e1fb660 Merged experimental branch
new a364993 Updated list of recommended subscriptions
new 3aa7e6b Made regular expression for extended anchor somewhat more efficient (thanks Lain_13)
new 0d12372 Fixed: Toolbar icon type might be incorrect when the toolbar icon is added to the toolbar via customization feature
new 6adc287 Updated list of recommended subscriptions
new dff4f92 Made regular expression for extended anchor somewhat more efficient (thanks Lain_13)
new c1022bc Fixed: Toolbar icon type might be incorrect when the toolbar icon is added to the toolbar via customization feature
new 4422da8 Merged experimental branch
new 96bcbd6 Marked compatible with Thunderbird 3.3a4pre
new e234bc2 Marked compatible with Thunderbird 3.3a4pre
new 0cfd488 Merged experimental branch
new 30ec84c Dropped Fennec 1.0 support, simplified our UI integration code
new b790494 Fennec regression fixed: Subscriptions list in add-on options isn't being populated
new f8f182d Use a slightly more reliably way of getting browser's current location (for Fennec's sake)
new 71b4034 Fennec: Fixed wrong styling of "Add filter subscription" dialog
new 814a529 Fennec: Added support for multi-process setups (Fennec 4.0)
new e839167 Fennec 4.0: Fixed handling of abp: links
new e3074f9 Fennec 4.0: Fixed styling of buttong in "Add filter subscription" dialog
new d939991 Updated copyright year
new f3060c8 Fennec 4.0: Made element hiding work
new d900008 Dropped Fennec 1.0 support, simplified our UI integration code
new e2ec884 Fennec regression fixed: Subscriptions list in add-on options isn't being populated
new 43402f9 Use a slightly more reliably way of getting browser's current location (for Fennec's sake)
new 1c2975e Fennec: Fixed wrong styling of "Add filter subscription" dialog
new 43a7ca0 Fennec: Added support for multi-process setups (Fennec 4.0)
new 6b8bb07 Fennec 4.0: Fixed handling of abp: links
new 06478d6 Fennec 4.0: Fixed styling of buttong in "Add filter subscription" dialog
new 49e51bf Updated copyright year
new 5a7eeb7 Fennec 4.0: Made element hiding work
new 5d8da8c Merged experimental branch
new 65b2c0c Updated list of recommended subscriptions
new f0a278c Removed unintentionally checked in change
new 617c6a1 Updated list of recommended subscriptions
new 499d0b6 Removed unintentionally checked in change
new 70b0a7f Merged experimental branch
new 106b02f Actually marked as compatible to Fennec 4.0
new 55047df Actually marked as compatible to Fennec 4.0
new c2fbabb Merged experimental branch
new e575725 Fennec: Better styling for the first-run page
new 44620e1 Fennec: Better styling for the first-run page
new aa525a9 Merged experimental branch
new 52f920b Added Utils.isFennec property to use for all Fennec-related hacks instead of repeating app ID
new ea3d5ee Fixed: JavaScript strict warning in Fennec 1.1
new 4441e26 Fennec 4.0: Made sure the list of filter subscriptions on first-run page actually opens when clicked (huge hack)
new eac449c Fennec 4.0: Added work-around for bug 642604 (closing first-run page closes the entire browser window instead)
new aacbc03 Added Utils.isFennec property to use for all Fennec-related hacks instead of repeating app ID
new 5f9ca94 Fixed: JavaScript strict warning in Fennec 1.1
new 65b7540 Fennec 4.0: Made sure the list of filter subscriptions on first-run page actually opens when clicked (huge hack)
new ac73348 Fennec 4.0: Added work-around for bug 642604 (closing first-run page closes the entire browser window instead)
new e9a45a0 Merged experimental branch
new ac0afc0 Added "Recommend us on Facebook" button (experimental)
new 6a44909 Added necessary option string just in case Sync support makes it into 1.3.5
new f25de07 Better string
new 8c7d03a Disallowed issue reports with too many filter subscriptions
new 348372c This is a release candidate for Adblock Plus 1.3.5 now
new edca0af Added "Recommend us on Facebook" button (experimental)
new 399f55d Added necessary option string just in case Sync support makes it into 1.3.5
new 0d4f31c Better string
new 54deacd Disallowed issue reports with too many filter subscriptions
new f30d1ba This is a release candidate for Adblock Plus 1.3.5 now
new 5afa789 Merged experimental branch
new af67192 Remove empty lines when normalizing locales
new fb5708d Updated locales from Babelzilla
new ae10ae7 Remove empty lines when normalizing locales
new 199a6ca Updated locales from Babelzilla
new e571b92 Merged experimental branch
new 99af89d Updated German and Russian translations
new d1c57ec Decrease font size of "Recommend on Facebook" button
new 2fca4c9 Also make the button half-transparent unless hovered over
new f036ada Only show "Recommend us" button to actual Facebook users, don't bother anybody not using Facebook
new 34c366d Updated locales from Babelzilla
new d177fc1 Updated German and Russian translations
new 142759d Decrease font size of "Recommend on Facebook" button
new 4bd0732 Also make the button half-transparent unless hovered over
new cfa1cfc Only show "Recommend us" button to actual Facebook users, don't bother anybody not using Facebook
new 59344bf Updated locales from Babelzilla
new e809f82 Merged experimental branch
new dc48c44 Fennec branched, marked compatible with Fennec 4.1a1pre
new 0d78a58 Updated meta-info for sv-SE locale (thanks to Lakrits at Babelzilla)
new 5bc3b86 Marked compatible with Firefox 4.2a1pre
new bed9dc0 Updated locales from Babelzilla
new f872ea3 Fennec branched, marked compatible with Fennec 4.1a1pre
new 7127e73 Updated meta-info for sv-SE locale (thanks to Lakrits at Babelzilla)
new a47fc25 Marked compatible with Firefox 4.2a1pre
new 9e84b09 Updated locales from Babelzilla
new 17376c0 Merged experimental branch
new a056092 Removed outdated comment
new 584856c Object tabs: Moved determining element's window into its own function, needs to be overridden in K-Meleon
new 7736bf3 Issue reporter: do not allow issue reports for non-blockable locations, particularly e-mails
new c9568dd Issue reports: When reporting blog posts in Thunderbird send blog URL rather than mailbox URL
new 2873b76 Fennec: Added caching of cross-process request results to minimize the delays
new 0ecf13a Updated locales from Babelzilla
new 89689cb Preferences dialog: Mark exported filters are requiring Adblock Plus 1.3.5 if $donottrack is used
new 61ebc36 Marked compatible with SeaMonkey 2.2a1pre
new 8a1db80 Updated locales from Babelzilla
new c367494 Fixed access key conflict in Polish locale
new f1f7444 Fixed access key conflict in Romanian locale
new e0a7e6a Fixed: First-run page content is clipped if window width is small
new cf07ea2 Releasing Adblock Plus 1.3.5
new 622fcfa Added tag 1.3.5 for changeset b1402d34c13e
new 19390fc Current development is Adblock Plus 1.3.6 Alpha now
new bbcae75 Fixed: Adblock Plus broken in Thunderbird if non-default window layout is used (Thunderbird window initializes too late, Adblock Plus initialization needs to be delayed as well)
new cb6b2d1 Topic 7223 - Issue reporter: When counting user's subscriptions only enabled subscriptions should be considered
new 0764289 Improved Adblock Plus UI for right-to-left languages, user interface elements displaying web addresses need to stay left-to-right
new 4057bf5 Updated locales from Babelzilla
new d60db08 Added close button to easily remove "Recommend us on Facebook"
new 02cf49c Adjusted changeset 2c7944410ce5: Only delay initialization when really necessary (Thunderbird with problematic config) to avoid ugly effects
new c00ca8f Fixed regression from changeset 499f8d3ef63f: Sending issue report errors out in Firefox 3.6
new 03d3d91 Bug 645678 - Redirect detection in Adblock Plus is delaying garbage collection
new f946ff8 Bug 23845 - Some routers are broken if DNT header comes after Connection header
new bb8f32f Data attachment hacks are necessary in Firefox 3.6.x before 3.6.14, node.setUserData() will break Flash
new 658b380 Middle-clicking the icon should re-enable Adblock Plus even if it is disabled on the current page only
new 2e5ccb1 Fixed: Errors from channel listeners show up in error console, need to be swallowed as it normally happens
new 014a908 Updated locales from Babelzilla
new c0d5a14 This is now a release candidate
new 4a8736d Bug 23833 - Don't use timestamps in patterns.ini and cache.js to detect cache mismatches, store patterns.ini modification time in cache.js instead
new 4268411 Added 64x64 icon to be displayed on the add-on details page in Firefox 4
new 40b433f Bug 646839 - Catching exceptions in channel listener causes Firefox crashes, reverted revision 6ca7961875a4
new e60f9e2 Updated unit tests for FilterStorage API changes
new 5d6c1cc Bug 646839 - Catch exceptions in channel listener again but cancel channel when doing so
new 21c53fd Topic 7273 - Added license info to the reference scripts
new c16399e Bug 646839 - Only catch exceptions that are nsIException, just in case. Regular JavaScript exceptions should still be reported.
new ed3e37c Unit tests: Disable TimeLine module during tests, it causes a slowdown otherwise
new ac4c630 Updated locales from Babelzilla
new 811208e Releasing Adblock Plus 1.3.6
new cbbea1d Added tag 1.3.6 for changeset f02b074124d6
new 0f337da Current development is Adblock Plus 1.3.7 Alpha now
new c498f54 Fixed: Removed bogus tooltip from "remove facebook button" UI element
new 0352556 Topic 7297 - Stats not cleared if browsing history cleared on shutdown (keep observer around, Adblock Plus shutdown happens before Firefox 4 clears history)
new fe0c44e Bug 23890 - Retrieving node's data isn't working correctly on Gecko 1.9.1, gets the data of parent nodes as well
new b8b13e2 Fixed: When images are hilighted via list of blockable items the flashing border isn't visible
new f6ff19c Marked compatible with Firefox/Fennec 6.0a1
new e7ce5f8 Fixed timeline reporting in development builds - in Firefox 6.0 Date.now() no longer returns integer numbers (higher clock precision?)
new d2368d4 Added timeline measurements to the window initialization
new 049a6f2 Don't search for available hotkeys again whenever a new window is opened, remember the choice from the first browser window
new 75b17e4 Reduced time necessary to configure hotkeys, using bit masks instead of arrays to store key modifiers
new 465d867 Bug 23923 - Blockable items resizer might end up resizing the wrong element
new a88fa2b Topic 5014 - Add "Filter source" column to blockable items
new 00a8c13 Topic 5014 - Add "Filter source" column to blockable items, minor corrections to the previous patch
new 5984b94 Added Hubird to the list of contributors
new 07e1de4 Fixed: Filter composer suggests $object_subrequest as filter option instead of $object-subrequest
new a857e0d Fixed: Two hide timers might be created for object tabs under some conditions, one of these timers would leak then
new 5e53b4e Updated list of recommended subscriptions
new 82c5f3a Updated list of recommended subscriptions
new f816ef8 Merged experimental branch
new 0b89953 Updated locales from Babelzilla
new 22bc124 Current development is now Adblock Plus 1.3.8 Alpha
new c3b9f91 Removed chromeclass-toolbar-additional class from the toolbar icon, this makes sure it is visible in pop-up windows as well
new e1c7063 Updated to the new way of specifying contributors
new c036636 Added new build script
new 42031a2 Updated list of recommended subscriptions
new 4184232 Topic 7599 - Resolve desynchonization between cache.js and patterns.ini automatically, do not cause fatal failure
new 49d7584 Fixed: Opening a new tab broken in SeaMonkey 2.1
new 65e6676 Fixed: Filter subscription isn't downloaded in SeaMonkey 2.1 if added on first run
new a0aec33 Removed old build scripts, no longer needed
new daac502 Marked scripts as executable
new 7756d84 Issue reporter: Tell the server whether the screenshot has been edited
new 082bebf Issue reporter: Group identical requests in the list rather than sending each of them separately
new 2344446 Moved Mochitest directory to the top level
new 5baa0db Marked compatible with Firefox 6.0a2
new dbfb12f Marked compatible with Songbird 1.11.0a
new 6f89326 Issue reporter: Explicitly check interface of parameters, required in K-Meleon
new 9d70494 Updated locales from Babelzilla
new e784d43 Current development is now Adblock Plus 1.3.9 Alpha
new 4be446b Marked compatible with Firefox and Fennec 7.0a1
new bc2bc16 Fixed: Enabling a filter that is already removed shouldn't add it to the matcher
new 4fe8f7d Topic 7662 - Ignore URL's fragment identifier for whitelisting
new 36dd084 Added experimental support for Firefox Sync
new 37189a7 Topic 7649 - Replaced Adblock Plus icons by the new versions
new 93f0951 Marked compatible with Thunderbird 5.0b2pre
new 52286ea Marked compatible with Thunderbird 7.0a1
new b145611 Updated list of recommended subscriptions
new 742f499 Marked compatible with SeaMonkey 2.4a1
new 7b42a83 Updated list of recommended subscriptions
new 64d67c3 Bug 24078 - DNT shouldn't assume that Connection header is always present
new 8595528 Updated for Thunderbird 5
new db70e72 Updated list of recommended subscriptions
new 9f4fade Fixed regression Utils.getRequestWindow() method (had no effect from the look of it)
new 7fbf758 Bug 24115 - ChannelEventSink in Synchronizer.jsm has incorrect getInterface definition, patchby=Josh Matthews
new c9f18ce Listed entry points for Chinese versions of adblockplus.org
new 17c6c60 Current development is now Adblock Plus 1.3.10 Alpha
new 65d7aaa Bumped compatibility
new 73db8ff Fixed: No preview for images in list of blockable items if the image matches a disabled filter
new 5685e63 Topic 7924 - Fixed mistake in German translation
new 24b51b7 Topic 7950 - Firefox 8 no longer supports nsIJSON.encode()
new 2cb63a5 Replaced Perl-based addChecksum and validateChecksum scripts by Python-based versions that will actually validate UTF-8 encoding
new 0f4c6b2 Topic 7599, element hiding version - Resolve desynchonization between cache.js and patterns.ini automatically, do not cause fatal failure
new 2b51621 Marked compatible with Firefox 9.0a1
new 4c14078 Marked compatible with SeaMonkey 2.6a1
new 1be0083 Bug 679675 - Blockable items could delay garbage collection of a compartment, detaching tree view explicitly now
new ff5d26e Updated list of recommended subscriptions
new b0482ee Updated list of recommended subscriptions
new bae69ba Updated list of recommended subscriptions
new 302be10 Updated locales from Babelzilla
new 50dd993 Current development is now Adblock Plus 1.3.11 Alpha
new 4b71f89 Bumped compatibility
new 6f4ee97 Do not use XMLHttpRequest.onload & Co., use addEventListener instead (bug 687332)
new 9aa3eff Topic 3986 - Added experimental pop-up blocking support
new 0a8f848 Requiring Gecko 1.9.2.13 or higher now. Dropped support for Songbird and Prism (currently no compatible versions available).
new 6cbaf2f Removed Gecko 1.9.1 compat code to attach data to nodes
new 5cde4a8 Removed Gecko 1.9.1 compat code for object tab positioning
new f552386 Removed checks for Gecko 1.9.1 from unit tests
new d1b41bf Removed SeaMonkey 2.0 compat code for tab opening
new e2593e9 Removed Prism-specific code. Also removed overlay definitions for eMusic and MidBrowser, these have been unsupported for a while.
new b3fbe8e Pop-up blocking: Make sure to record the address of same-origin pop-ups and prevent blocked pop-ups from sending off a network request
new 4fe8808 Make sure pop-up blocking works in Fennec as well
new 209f0d6 Updated list of recommended subscriptions
new 243fb6e Topic 8473 - Filter composer: Add filter options in the order in which they are selected
new baabad8 Topic 8244 - Fold $xbl, $dtd and $ping type options into $other, they aren't really useful
new 0f8a3f8 Removed misleading and useless synchronizationinterval pref
new 168579b Issue reporter: Correct handling of filter subscriptions referring to local files, their addresses should not be transmitted for privacy reasons
new 88f95cc Stop using deprecated nsIJSON interface
new ebbe762 Added processing of "! Homepage: http://example.com/" comments in filter subscriptions
new bd86323 Topic 8579 - Minor changes to the German translation
new fcc43ca Topic 8596 - "Filter source" column shows disabled lists too
new e6db1a8 Topic 8634 - Fixed: It is possible to submit a report without subscriptions
new 0c17862 Bumped maxVersion
new 6eced3c Simplified the way domain restrictions on filters are being handled
new 5eb3eb8 Changed the way $document and $elemhide options are processed in exception rules, these are applied now if the current frame's location or the location of any parent frame matches
new 8c162ef Added ability to add exceptions for multiple sites sharing the same private key (signature embedded in web page)
new 0349635 Don't throw exceptions from Utils.verifySignature()
new f7edf9b Updated list of recommended subscriptions
new 1fc49d6 Updated list of recommended subscriptions
new fe9910a Bug 653533, bug 672111 - Give up on cleaning up data attached to HTTP channel, don't attach document node to redirected channels any more
new 3e77c5d Topic 8778 - Do not allow disabling Adblock Plus on URLs in our "whitelistschemes" list, for performance reasons
new 42bb94c Replaced "Recommend on Facebook" by a generic "Contribute" button
new 86b424f Topic 8812 - Toolbar button's context menu shouldn't apply to the menu itself
new b269236 Topic 6035 - First steps to implement filter preferences, subscriptions tab
new 891a28b Marked compatible with Thunderbird 5.0b2pre
new 1523c10 Marked compatible with Thunderbird 7.0a1
new a9b8da7 Updated list of recommended subscriptions
new 1fabaa6 Added processing of "! Homepage: http://example.com/" comments in filter subscriptions
new ef448c5 Make the Filter Preferences dialog look slightly better
new d71908f Started reworking notification system, needs to get easier to use and more granular
new e87295f Hooked up "Enabled" checkbox in the Filter Preferences dialog
new 516bc54 Made sure all relevant subscription properties get updated automatically in Filter Preferences
new 3df3b2d Filter preferences: Made "Filter subscriptions" a tab
new 7fccbad Filter preferences: Added subscription title editing
new 2295d04 Removed subscription.autoDownload flag, all subscriptions are downloaded automatically now
new 1d5cd55 Filter preferences: Allow passing multiple variables to templates
new 746c241 Filter preferences: Handle external subscriptions correctly
new c4c1104 Filter preferences: Don't react to right-clicks on a link
new c3471d8 Filter preferences: Simplified template condition
new 1a2ea60 Filter preferences: Added handling of addition and removal of subscriptions
new 8c37fe1 Filter preferences: Added actions menu
new e779f32 Filter preferences: Hooked up "Edit title" in subscription menu
new b5401f3 Filter preferences: Added functionality to update and remove subscriptions
new ba9b52d Filter preferences: Fixed action menu labels
new 111b40c Marked compatible with SeaMonkey 2.4a1
new 73a9e46 Bug 24078 - DNT shouldn't assume that Connection header is always present
new 75cbd7b Updated list of recommended subscriptions
new 415cd85 Fixed regression Utils.getRequestWindow() method (had no effect from the look of it)
new ee39770 Bug 24115 - ChannelEventSink in Synchronizer.jsm has incorrect getInterface definition, patchby=Josh Matthews
new 408bfe5 Listed entry points for Chinese versions of adblockplus.org
new 26da1a5 Current development is now Adblock Plus 1.3.10 Alpha
new 70df1cb Bumped compatibility
new 1f0c9c6 Fixed: No preview for images in list of blockable items if the image matches a disabled filter
new a73ca97 Topic 7924 - Fixed mistake in German translation
new 00353f4 Topic 7950 - Firefox 8 no longer supports nsIJSON.encode()
new 09f4007 Filter preferences: Added moving filter subscriptions via drag&drop and keyboard
new 891e271 Filter preferences: Implemented adding subscriptions
new 03a774b New first-run page: add filter subscription immediately, notify the user without requiring a decision
new e8eb591 Simplified subscription selection dialog now that it only needs to deal with two scenarious (abp: link and clicking "Other subscription" from Filter Preferences)
new 312a067 First-run page: Brought text and style in line with the design in topic 7546
new 957678e Filter preferences: Made "different subscription" link respond to clicks, not only keyboard input
new e60a3fb Replaced Perl-based addChecksum and validateChecksum scripts by Python-based versions that will actually validate UTF-8 encoding
new 79390a6 Filter preferences: Open context menu at mouse position, not at the Actions button
new 1802dc9 Filter preferences: When adding subscriptions, don't attempt to suggest subscriptions already in the list
new 3e7e51d Filter preferences: Refactoring, grouped code logically by splitting it up into several objects
new b9ec22f Filter preferences: Toggle "enabled" checkbox if Space is pressed on a subscription
new cec59a2 Filter preferences: Added "Custom filters" tab, with limited functionality so far
new 1e0b39e Topic 7599, element hiding version - Resolve desynchonization between cache.js and patterns.ini automatically, do not cause fatal failure
new d4c129c Filter preferences: For tab changes only look at "select" events coming from the tabs, not the ones bubbling up from the list
new 147fedb Made user-defined filter groups more generic (any number of groups possible, editable title)
new 0b3988b Filter preferences: Typing a space in the title editor should not enable/disable the subscription
new 303fe41 Filter preferences: Made "Add filter group" button functional
new 787843e Filter preferences: When editing subscription title, the entire text should be initially selected
new 74355e2 Filter preferences: Made sure a different item is selected after a subscription is removed
new fb4ad86 Filter preferences: Made disabled filter groups stand out visually
new 094de0e Filter preferences: Made sure that only buttons of the selected item can be tabbed to, not all buttons in the list
new 07bf757 Marked compatible with Firefox 9.0a1
new 1f5ce41 Marked compatible with SeaMonkey 2.6a1
new c68bd45 Bug 679675 - Blockable items could delay garbage collection of a compartment, detaching tree view explicitly now
new 31a4bd5 Filters preferences: Added a list showing individual filters, read-only for now
new c357f5f Filter preferences: Changed hotkey to show/hide filters to prevent conflict with find toolbar
new 3fd9bde Filter preferences: Restored column sorting capabilities
new 11c970b Filter preferences: make "Filter" column show up in column list again, disabled
new d6a6907 Updated list of recommended subscriptions
new 7b6bdd5 Updated list of recommended subscriptions
new 0547bb8 Updated list of recommended subscriptions
new e967364 Updated list of recommended subscriptions
new 1ec3141 Updated locales from Babelzilla
new 9707406 Current development is now Adblock Plus 1.3.11 Alpha
new d93fb04 Bumped compatibility
new 9286af8 Do not use XMLHttpRequest.onload & Co., use addEventListener instead (bug 687332)
new f4212d9 Topic 3986 - Added experimental pop-up blocking support
new c741c9b Requiring Gecko 1.9.2.13 or higher now. Dropped support for Songbird and Prism (currently no compatible versions available).
new 182357c Removed Gecko 1.9.1 compat code to attach data to nodes
new 28e2042 Removed Gecko 1.9.1 compat code for object tab positioning
new 904e816 Removed checks for Gecko 1.9.1 from unit tests
new 9b9a34d Removed SeaMonkey 2.0 compat code for tab opening
new 3be0349 Removed Prism-specific code. Also removed overlay definitions for eMusic and MidBrowser, these have been unsupported for a while.
new ab38d4e Pop-up blocking: Make sure to record the address of same-origin pop-ups and prevent blocked pop-ups from sending off a network request
new 09db6e0 Make sure pop-up blocking works in Fennec as well
new 80bf8e3 Topic 8473 - Filter composer: Add filter options in the order in which they are selected
new 2a493b8 Updated list of recommended subscriptions
new f5be7d2 Topic 8244 - Fold $xbl, $dtd and $ping type options into $other, they aren't really useful
new 85e76fd Removed misleading and useless synchronizationinterval pref
new dc7e3ae Issue reporter: Correct handling of filter subscriptions referring to local files, their addresses should not be transmitted for privacy reasons
new 45651cf Stop using deprecated nsIJSON interface
new a3df270 Topic 8579 - Minor changes to the German translation
new 6acee49 Topic 8596 - "Filter source" column shows disabled lists too
new 8b2ed45 Topic 8634 - Fixed: It is possible to submit a report without subscriptions
new 23c7f3c Bumped maxVersion
new 0aa5b3f Simplified the way domain restrictions on filters are being handled
new 4a9c106 Changed the way $document and $elemhide options are processed in exception rules, these are applied now if the current frame's location or the location of any parent frame matches
new 1473535 Added ability to add exceptions for multiple sites sharing the same private key (signature embedded in web page)
new 8cb6d5b Don't throw exceptions from Utils.verifySignature()
new 260ed16 Filter preferences: Added context menu for column headers
new 43a2dd2 Filter preferences: Implemented enabling/disabling of filters
new 5212f43 Filter preferences: Added "Select All" filters command
new b9866d0 Filter preferences: Only custom filters should be editable
new 4aa72d9 Filter preferences: Made F2 the edit hotkey for filters as well
new 5c78668 Updated list of recommended subscriptions
new b2b69b8 Updated list of recommended subscriptions
new 0eba303 Bug 653533, bug 672111 - Give up on cleaning up data attached to HTTP channel, don't attach document node to redirected channels any more
new 71d316d Fixed: Shift-Left ends subscription title editing in Filter Preferences
new 44cc289 Filter preferences: Added editing of filters
new f25114b Filter preferences: Added removing of filters
new 3793bc7 Filter preferences: Added inserting of filter
new 8a292bc Fixed: When adding filters via filter composer pointless duplicates are being added
new 6e340ce Filter preferences: Now working correctly with dummy entries when adding/removing filters
new 20b7672 Filter preferences: Mostly implemented moving filters up and down
new b15ce66 Filter preferences: Fixed: Moving multiple filters doesn't work correctly
new 9146eef Topic 8778 - Do not allow disabling Adblock Plus on URLs in our "whitelistschemes" list, for performance reasons
new 559ea46 Replaced "Recommend on Facebook" by a generic "Contribute" button
new 0e37a39 Topic 8812 - Toolbar button's context menu shouldn't apply to the menu itself
new 2d999c5 Split up filters.js into multiple smaller files
new 70f9998 Moved filter list actions into their own class/file
new 75e089c Filter preferences: Generalized moving filters
new 37765dc Added filters Drag&Drop
new d04d07f Filter preferences: Added support for dropping text data on the filters list
new 58616dd Filter preferences: Added support for dragging text/filters into a subscription
new 8b14dce Filter preferences: Support dragging filters into subscriptions / external applications even if they cannot be dropped in the current subscription
new 4f0c017 Filter preferences: Added copy&paste functionality
new f835291 Fixed: Filters view doesn't update when switching subscriptions if the number of filter doesn't change
new b69ea93 Filter preferences: Added "Add filter" button
new b2f74ff Filter preferences: Added filter actions button
new 973a8a2 Filter preferences: Added filter actions menu as context menu for the list
new 98692b7 Filter preferences: Added backup&restore functionality
new eb5c53e Filter preferences: Update filters view when subscription is redownloaded
new 2252008 Made FilterListener more robust when reacting to changes
new 7c34357 Integrate filter preferences dialog with blockable items and filter composer
new fd33989 Use Filter Preferences as our options dialog for now
new 721061e Remove old Preferences dialog
new 1db77e0 Merged experimental branch, the new UI landed
new b91d5dc Current development is now Adblock Plus 2.0 Beta
new c1af38e Filter preferences: Added shortcut keys for Backup&Restore like in the old Preferences dialog
new 3e879fe Updated list of recommended subscriptions
new bc3a526 Filter Preferences: Fixed: No "show/hide filters" action in Custom tab
new 57d07c7 Updated list of recommended subscriptions
new 8199eb3 Removed old "Preferences" item from ABP menu
new 1fe0bcb Filter Preferences: Restored filter search functionality
new 1501f28 Moved Options strings from the settings dialog to overlay
new cc27ecc Rename "Collapse blocked elements" into "Hide placeholders of blocked elements"
new 1ec4496 Made "Count filter hits" a visible option
new abbe8af Added label for the "View" menu (getting the string in before string freeze)
new c8c61bd Filter preferences: Added "Reset hit statistics" filter action
new 2c16a02 Added label for the "Show in add-on bar" option (getting the string in before string freeze)
new 2c1db90 Filter Preferences: Added warning if filter subscription requires a newer Adblock Plus version
new 74d42bf Filter Preferences: Added "subscription has disabled filters" warning to the template, not functional yet
new 0c11333 Correctly consider parent document domain if a frame is whitelisted via $document or $elemhide filter options
new 039e0e9 Added "Allow acceptable ads" feature
new d23dd25 Filter Preferences: Set dragged element explicity when dragging subscriptions
new 22630c3 Removed unused strings
new e5b3c87 Removed more unused strings
new 6f65d1b Updated locales from Babelzilla
new af6716a Restructured locales
new e5861ab Updated locale testing rules
new a924b32 Fixed syntax error in previous commit
new 4a44b1f Fixed: $sitekey rules don't disable correctly
new c2bbe3f Don't add "acceptable ads" subscription by default for users of privacy subscriptions.
new 3badbd5 Filter Preferences: Added extensions.adblockplus.subscriptions_exceptionscheckbox preference to allow disabling special treatment of "acceptable ads" checkbox
new 7be60c9 Filter Preferences: Added Ctrl-Shift-T keyboard shortcut to trigger update of all filter subscriptions
new c4ecf2f Updated locales from Babelzilla
new 042c99c Filter Preferences: Disabled subscriptions - use grey text both for title and status
new 105eea0 Fixed: Filter Preferences: Context menus open below mouse pointer, causes the first menu item to be triggered on Linux
new f8567be Topic 8888 - Home and End keys don't work when editing a filter
new 343c3c3 Topic 8877 - Adding a filter chooses to create a new filter group even though a user-defined group is available
new 21213fb Topic 8871 - Searching list of blockable items should work both by localized type name as well as non-localized
new f2c4e65 Fixed: Pressing Space on the Actions button disables the subscription instead of opening the menu
new 2bb718d Topic 8896 - Edit filter in effect opens wrong group
new 91d129a Filter Preferences: Removed ellipsis from some menu items that arguably do result in immediate action
new e116968 Filter Preferences: One more instance of a probably unnecessary ellipsis
new 02abff9 Topic 8866 - Using context menu prevents a compartment from being released
new 207ed2e Updated locales from Babelzilla
new 6ae5595 Fixed wrong encoding in file
new 2f4f3f1 Added "Adblock Plus" menu to the Tools menu for accessibility reasons, removed Adblock Plus entry from the View menu
new 49379fd Localize the name of the "Adblock Plus" entry in the Tools menu
new c279440 Topic 8870 - Filter Preferences: Moving splitter resets selection of the filter list
new 2eeb880 Topic 8870 - Filter Preferences: Splitter position isn't being remembered
new 65c1abf Topic 8892 - Filter Preferences: Moving splitter results in the filters list being collapsed next time the dialog is opened
new 510ee64 Topic 8870 - Filter Preferences: Persist selected tab
new 5c5a9c4 Topic 8833 - Filter Preferences: Warn if some filters in the subscription are disabled and provide a way to reenable all of them at once
new cdd1e10 Topic 8898 - Filter Preferences: "Update subscription" disabled after editing title
new 2b0cccf Fixed: Filter Preferences: Subscription title editor has two context menus
new 7a1ad75 Filter Preferences: Made View menu more discoverable - added it to the Filter actions
new 508b050 Filter Preferences: Editing subscription/group title should be triggered by a double click, not a single click.
new cc022a5 Fixed: ABP icon tooltip can appear after opening menu and will overlap the menu
new 659a05e Updated locales from Babelzilla
new 2a988b3 Topic 8897 - Disable filter actions that aren't available
new 22778bc Filter Preferences: Simplified changing layout from horizontal to vertical
new a9b6c3c Added fake options dialog to make "Options" button in add-on manager open our menu
new d5a47c7 Topic 8916 - Wrong variable name prevents $elemhide rules from working
new 045a461 Fixed: Wrong document domain recorded when a frame is whitelisted using $document rule
new 5ea0bba Updated locales from Babelzilla
new d955966 Filter Preferences: Changed order of the items in the subscription actions menu as suggested by Luana
new 828f0fe * Made Add-on Manager display Adblock Plus options directly (for Gecko 7.0 and above). * Retire showintoolbar pref, add/remove toolbar button using the usual toolbar customization. * Display "Show in add-on bar" instead of "Show in toolbar" in Firefox 4+. * Don't show status bar icon in Firefox 4+ (will display in add-on bar anyway) and remove corresponding option.
new 186a103 Filter Preferences: Added filters tooltip
new 6da1153 Fixed: Filter Preferences: The subscription list entry displayed if the user has no subscriptions is ugly.
new 38dce64 Updated list of recommended subscriptions
new adbefc4 Improve format for the subscription recommendation file, do not include languages in the subscription title
new 58a6ddd Topic 8932 - Filter Preferences: Subscription actions are updated too early on tab change
new b2a52c5 Updated locales from Babelzilla
new ce11848 Fixed: In "Select a subscription" dialog, selecting a subscription that supplements another makes dialog buttons change position
new 0802bcf Get rid of explicit calls to FilterStorage.saveToDisk(), save filters automatically
new f550b8d Starting Release Candidate phase
new c0dbbe1 Fixed: Filter Preferences: Filter tooltip is being cut off
new 25dbf82 Updated locales from Babelzilla
new 3447f7b Updated German locale
new bddbee5 Added some alternative URLs for Fanboy's Stats/Tracking
new febb0e6 First-run page: Emphasized the "acceptable ads" message so that it isn't easily overlooked
new 0785bda Updated Russian translation
new 60090b7 Updated locales from Babelzilla
new b161e62 Added missing period
new 603c869 Corrected Russian translation (suggestions by Andrey Novikov)
new 49de92a Fixed Adblock Plus options in Fennec
new bb33b35 Topic 8950 - Filter preferences: Use a more reliable way to detect which subscriptions list is visible
new 4fdfa9c Filter preferences: Added tooltip text to expand "!" column title
new 63337be Topic 8970 - Issue reporter fails to show the confirmation about the report being sent
new f2182b2 Topic 8969 - Filter preferences: Ins key should insert filter no matter whether the filters list is focused
new 514a85d Made margins RTL-safe
new adc5394 Topic 8935 - Filter preferences: Subscription title and "Enabled" checkbox aren't propertly aligned vertically
new 503b9d0 Topic 8935 - Filter preferences: Subscription title and "Enabled" checkbox aren't propertly aligned vertically (more changes)
new eb83620 Removed unused string
new 57526e7 Releasing Adblock Plus 2.0
new e8ad350 Added tag 2.0 for changeset b207e73afa3e
new 322522e Current development is now Adblock Plus 2.0.1 Alpha
new 1478fb3 Remove unused string from en-US locale as well
new 8f9bdc4 Topic 8978 - When adding custom subscription that isn't a supplement, a main subscription might still be added.
new 77938a0 Improved Russian translation
new 7f1f8ba Temporarily changed minVersion to Firefox 3.6/Thunderbird 3.1, AMO doesn't accept 3.6.13 :-/
new 85e34b0 Updated Italian locale from Babelzilla
new 902449e Filter Preferences: "Select All" filters command should move keyboard focus to the list
new 3d5a1fc Releasing Adblock Plus 2.0.1
new 77754ac Added tag 2.0.1 for changeset 96cddd2bc1ac
new 4a037ac Current development is now Adblock Plus 2.0.2 Alpha
new 69353fb Reverted temporary compatibility change
new a6c5830 Topic 9003 - Changing tree selection from setCellText() might call setCellText() again
new 2a94723 Topic 8996 - Toolbar button isn't properly customizable in Thunderbird
new e7e5c59 Changed German formulation
new a75f83e Bumped compatibility for the next round of nightly builds
new 5a5df19 Updated locales from Babelzilla
new 143499c Fixed wrong encoding of newlines in Swedish locale
new 5ed5479 Fixed a few more misencodings in Swedish locale
new 6ec0a17 Fixed: Filter Preferences: "Subscription contains disabled filters" message doesn't disappear if the filters are removed after a subscription update
new 9e66cd7 Topic 9022 - Toolbar icon's tooltip should report "acceptable ads" as a subscription if the Filter Preferences don't show it as such.
new fb36dd1 Added AMO description of the "acceptable ads" feature
new 3e229db Improved description of the "acceptable ads" feature in the UI
new 16342bd Fennec: Fixed handling of the "acceptable ads" subscription in the user interface. Added corresponding setting to the UI (was missing). Also fixed initialization of Adblock Plus options before Sync starts up.
new 65c4bd2 Fixed: First-run page cannot open Adblock Plus options in Fennec
new 7d3e2c4 This is the release candidate for Adblock Plus 2.0.2 now
new 7c61d46 Releasing Adblock Plus 2.0.2
new 450028a Added tag 2.0.2 for changeset e972bdd23135
new 9ea6d1b Current development is now Adblock Plus 2.0.3 Alpha
new ec4f49e Fixed minVersion for Fennec
new 94d3bfc Reverted unintentional maxVersion change for Fennec
new 4d06b20 Topic 9130 - Default width of the "Enabled" column too small
new d3ff1b1 Topic 9132 - Filter Preferences: Resizing window should resize filter list as well
new 1facb52 Fixed newlines in Basque locale
new e0d5ce0 Renamed strings describing "non-intrusive ads" feature, they need to be translated again in most languages
new af93a67 Topic 9118 - Blockable items: Disable filter on site is broken
new 1872486 Backing out changeset: "Topic 9132 - Filter Preferences: Resizing window should resize" (breaks filter list width persistance)
new 12bfdff Topic 9030 - Added hidden preference subscriptions_autoupdate allowing to switch off automatic update for subscriptions
new c4e00fa Updated locales from Babelzilla
new 201293f Updated access key checks
new 1d10af2 Fixed: Filter Preferences: "non-intrusive ads" line should wrap if horizontal space is insufficient
new 3e09f63 Topic 9071 - "Block" menu doesn't work after a submenu of the context menu has been closed
new 51d9ea5 Fennec: Fixed outdated entity in extension settings
new e7d2c9a Relicensed from MPL 1.1 to MPL 2.0
new 38cf7e5 Updated list of recommended subscriptions
new 1bea526 Topic 9050 - Object event handlers are attached to the document if the object URL gets redirected
new 559676e Issue reporter: Send whether the user disabled automatic subscription updates, it can be important
new 4cc1e05 Updated locales from Babelzilla
new acc5618 Temporarily decrease maxVersion for Fennec (AMO doesn't currently allow Fennec 12 support)
new c5fe2a6 Releasing Adblock Plus 2.0.3
new 118a226 Added tag 2.0.3 for changeset db8cd7449883
new 2e5aec6 Current development is now Adblock Plus 2.0.4 Alpha
new 704923c Reverted maxVersion decrease for Fennec
new 6b91865 Fixed: "filter is undefined" error when clicking Filter Preferences with the dialog already open (has no consequences)
new 6941b10 Changed extension icon (icon size 48x48 now which is suboptimal for Firefox 3.6 but better in all the newer releases), removed no longer required compatibility hack
new 38cfba1 Added some very minimal support for Fennec with native UI (no user interface integration yet)
new 647aeed Fennec: Use different options in Fennec with native UI as well
new 3750a3f Fixed reversed Fennec status messages in German translation
new c26f727 Fennec: Made Adblock Plus menu item work
new ad3a1e2 Fennec: Shorter labels for the Adblock Plus actions in the menu
new fac98b7 Fennec: Added icons to menu that don't appear for some reason
new 0397107 Fennec native: Fixed handling of browser link clicks
new 5d21805 Fennec native: Added support for abp: links
new 62acd5b Converted first-run page from XUL to HTML, works properly on Firefox Mobile now (all variants)
new 8da0a85 Updated compatibility info
new ca1270e Fixed: "this._currentBrowser.removeProgressListener is undefined" error on Fennec with native UI
new 5ef49ac Topic 9208 - "Disable filter on" suggest disabling on wrong domain for subframes
new 4d38297 Topic 9599 - Blockable items: Don't attach data to menu items
new 054def5 Blockable items: Disable filter on domain should update all entries affected by the filter
new 0fad37b Blockable items: Made sure that the tooltip doesn't get displayed on top of the context menu
new b951585 Topic 9666 - Fixed object tab display in Firefox 13 (-moz prefix no longer supported for border-radius)
new e5c5c38 Fixed: Fallback to default patterns.ini path doesn't work
new 7f63258 Marked as compatible with Firefox 14 & Co.
new 407bbcf Don't throw raw strings, use the Error class instead
new 323f5e9 Fixed: Blockable items list sometimes reloads even if the current page doesn't change (e.g. anchor changes)
new e7a1ca8 Topic 9682 - Blockable items: It should be possible to search by "object-subrequest", not only "object_subrequest"
new e1e7afa Topic 9796 - Don't assume that elemhide.css is always present
new 980990c Fixed some "function doesn't always return a value" warnings
new 8212751 Removed startup cache functionality, it's more trouble that it is worth
new bbc6d12 Made element hiding data structures more efficient again
new 63637a6 Made filter matcher data structures more efficient again
new e027229 Removed support for anything below Gecko 8.0 (meaning Firefox 8, SeaMonkey 2.5)
new e2fdbec Simplified the approach used to determine platform-specific line breaks
new 8658fc2 Started making use of Services.jsm and FileUtils.jsm code modules
new d8daf9f Removed some backwards compatibility code
new cae9cb8 Stopped using nsIJSXMLHttpRequest interface, replaced by nsIXMLHttpRequest
new 18fe004 Topic 9912 - Don't use Components.Constructor to create XMLHttpRequest objects, due to bug 741367
new 94f3806 Removed handling of adblock-plus-module-location category (was only used by older EHH versions)
new 314d26b Made writing of element hiding file asynchronous.
new 37e5b8f Timeline: Log the absolute timestamp of the event as well
new f8b9458 Added reentrance protection when saving elemhide.css
new afeece7 Removed saving of patterns.ini on browser shutdown (increased change weights to prevent data loss)
new 0458b9f Made patterns.ini writing asynchronous
new f21f0dc Removed delayed writing of patterns.ini and elemhide.css, no longer necessary
new 2dd3318 Made patterns.ini reading asynchronous
new dc5941a Added reentrance protection for patterns.ini reading and made sure to write patterns.ini after reading data from a different source
new 4ecebd3 Make sure to update browser UI when filters load
new 7d47e65 Filter Preferences: Updated I/O for backups
new b3fd478 Filter Preferences: Fixed a bunch of "function doesn't always return a value" warnings
new b576fa6 Current development is now Adblock Plus 2.0.4 Beta
new a86eccf Marked as compatible with Firefox 15 & Co.
new 01a2dd7 Topic 10010 - Fixed: Tools menu entry isn't functional in Thunderbird
new 25e8785 Timeline: Added measurements of asyncronous actions
new 1dc6a36 Timeline: Assume console width 132, console width 80 is too small
new 959c60c Filter preferences: De-emphasized Actions buttons
new c516f8a Bug 749981 - Stop using user data, Mozilla is going to remove it soon. Use WeakMap instead.
new 7c3d65b Topic 10092 - Filter Preferences: Fixed wrong checksum when exporting filters
new 0b31180 Added Ctrl-Shift-U as alternative shortcut key for blockable items - Wevdev toolbar ate Ctrl-Shift-V in the current Firefox nightlies
new 6cd7f30 Partial work-around for bug 752200 (accessing RegExp properties is unreliable)
new f0b4c56 Avoid using global RegExp properties, these are inherently unreliable (see bug 752200)
new 187e790 Filter composer: Don't warn about groups being disabled, create a new group if necessary instead
new a604948 Filter prefereces: Fixed wrong warning message when deleting a filter group
new e907674 Topic 9308 - Issue reporter: Force a subscriptions update if a false positive is being reported; also prevent reports with outdated subscriptions (more than 14 days without update)
new ef07a88 Updated locales from Babelzilla
new a8c958b Topic 9448 - Set subscription titles automatically if "! Title: ..." comment is present
new bd0ff12 Filter Prerefences: Use bold font for subscription titles
new c755b4a Improvement to previous commit: Text in the title editor should be bold as well
new 9687a7e Topic 9070 - Filter Preferences: Moved Enabled checkboxes to the left and dropped italics for disabled subscriptions/filters
new ff36efb Topic 9037 - Filter Preferences: Use standard text color for subscription links, these will otherwise have the same color as the background with some Windows themes
new 16730ed Filter Preferences: Fixed "disabled filters" warning not being dynamically updated any more - regression from layout changes yesterday
new ed8efc7 Filter Preferences: When importing custom filters without group information - use "New filter group" as group title rather than "Ad blocking filters"
new a631af5 Topic 10166 - Try to use "font: -moz-info" instead of "font-size: 80%" for buttons to avoid unreadable text in CJK languages
new b1e1d5e Bumped compatibility
new 276c540 Don't create files directly, use FileUtils.File instead (avoids using deprecated nsILocalFile)
new 4bb4987 Converted Adblock Plus into a restartless extension
new 324afd9 Don't use weak maps before Firefox 13, continue using user data to work around bug 673468.
new 0e8f5f7 Moved modules to the lib/ directory
new f08a584 Moved prefs.js from a subdirectory of defaults/ directly into the defaults/ directory
new 5b7b485 Removed no longer required metadata flags
new 1056eb8 Updated version number - this is now Adblock Plus 2.1 Beta
new 955aa0f Updated source file directory for the docs
new bb4a205 Removed our own About dialog, using the built-in dialog now
new 42f0fed Topic 10428 - ABP button shows up without icon in Firefox 13
new 02826d5 Backed out changeset 2ccfe2dd83e0 (Topic 10428 - ABP button shows up without icon in Firefox 13) - not actually fixing the problem
new 8bd03af Topic 10428 - Forced rebuild, digital signature causes issues
new 49f601d Topic 10443 - Send out the necessary notifications when we change the toolbar configuration
new 2eaf6de Topic 10449 - Filter Preferences: Make sure to stop filter editor before switching to a different filter list
new 22c3b27 Stop enabling empty filter subscriptions, no longer necessary
new 07a9933 Removed unit tests, these moved to a separate repository/extension
new 3362e76 Issue reporter: Remove XBL usage to avoid update issues (bug 719180)
new 9843231 Randomize .properties file URL to work around bug 719376
new 019b189 Topic 10451 - Ignore "popupshowing" event if the context menu isn't actually showing up
new 3559900 Topic 10148 - Fix object tabs causing "can't access dead object" message
new e0ba53c Added class name to context menu items so that Customizations can remove them as necessary
new b4c7098 Topic 10466, topic 10443 - Replicate the approach used by the Add-on SDK when inserting/removing toolbar button, this one seems to cause less issues
new 6d4478a Topic 10467 - Don't update currentset attribute of toolbars, Add-on SDK depends on it being outdated
new 84ab1de Fixed: Browser click listener doesn't get unregistered when the extension is shut down mis-session, causing a memory leak
new a162908 Stopped defining constants in modules to prevent "read-only" warnings on shutdown now that bootstrap.js clears module scopes
new 084d104 Fixed JavaScript warning (parameter redefinition)
new 852c0dc Topic 5579 - Introduce element hiding exceptions of the form domain#@#selector to allow authors of complementary subscriptions partially disable element hiding rules of the main subscription
new 8825677 This is a release candidate for Adblock Plus 2.1 now
new f9a39b5 Topic 9548 - Fixed our behavior concerning trailing dots in domain names: ignore for blocking rules, keep for element hiding rules
new 433b9b8 Fixed issue in previous commit, toUpperCase() is called twice
new 9dc9b89 Added missing import (masked by the lack of scope separation in usual builds)
new 71b8790 Made sure that the same request isn't remembered more than once (bug 764258)
new 4363c32 Improved previous commit, don't need to store the request key permanently
new c34f29c Updated comment
new f4ce66a Make sure to mark exported files with element hiding exceptions as requiring Adblock Plus 2.1
new af002da Fixed: When toolbar icon is removed it should be added to the toolbar palette
new cf021e7 Added missing safety check
new 351dfb4 Fixed: Toolbar icon position isn't restored correctly when updating from Adblock Plus 2.0
new d7fbe2a Updated recognition of errors related to Adblock Plus in issue reporter and errors page
new d574cc5 Updated locales from Babelzilla
new 935f3a8 Releasing Adblock Plus 2.1
new 2aab406 Added tag 2.1 for changeset bf948621fb7c
new fdfaf4a Current development is now Adblock Plus 2.1.1 Alpha
new a1c4b3c Improved performance of Filter.fromText() by avoiding to run regular expressions on filters unnecessarily
new 4d4ea8f Avoid creating getters in Filter.fromText, this is slow
new 332130e Topic 9298 - Issue reporter: Send state of JavaScript and cookieBehavior prefs
new f945231 Topic 10411 - Filter preferences: Fixed wrong display in right-to-left locales
new 8c00de8 Topic 10411 - Filter preferences: More improvements for a more consistent display in RTL-locales
new 58b8a4b Topic 10516 - Set content type of channels explicitly when reading files, otherwise nsFileChannel will try to guess the content type and initialize plugins while at it - this confuses Add-ons Manager
new 3010268 Force rebuild for bug 10533 - Shortcut keys are configured as Shift-V if ui.key.accelKey preference is misconfigured
new f340b92 Replaced custom Function.bind implementation, no longer useful
new bf4cace Sync: Don't initialize before all prototypes are set up
new 7ce37df Topic 10547 - Fixed: Automatic filter synchronization doesn't start up
new 154f69d Releasing Adblock Plus 2.1.1
new f6af175 Added tag 2.1.1 for changeset 17b5f24fb42f
new 10c6b1a Current development is now Adblock Plus 2.1.2 Alpha
new 5a74e21 Marked as compatible with Firefox 17.0a1 & Co.
new 28373d2 Don't use NetUtil when reading files (no cross-compartment communication, gives a little memory and performance benefit)
new ea010e8 Removed not very useful check for empty filters
new 7bf0177 Fixed typo
new 28c4c17 Properly adjust code to changeset 34128d65fa18 - Filter.fromText() can no longer return null but it should not be passed empty filters
new 038cb97 New minor release coming soon, this is a Beta now...
new c972e5b Removed unintentionally committed debug code
new a251f92 Releasing Adblock Plus 2.1.2
new 509a7b5 Added tag 2.1.2 for changeset c5c6a5d3b8f2
new f90e5cb Current development is Adblock Plus 2.1.3 Alpha now
new 3a22c50 Fixed comment documenting addChecksum.py usage
new 80814ad addChecksum.py should always produce a file with Unix-style line endings
new 7de4558 Bumped compatibility
new 5499645 Split element hiding hit counter into a separate module (not required on Chrome)
new 149155f Use async I/O to remove file, don't call nsIFile.remove() directly
new 286bee1 FilterStorage and ElemHide should not assume that checking file existence or modification time is synchronous
new c57a5fa Added ElemHide.getSelectorsForDomain() method required for Chrome
new 774111b Do not initialize global stylesheet in Chrome
new 79be266 Don't use "for each" loop on a non-array, to avoid issues when the code is translated for Chrome
new 3a5cab8 Issue reporter: Don't use E4X to manipulate report data (deprecated and to be removed soon)
new 5be2cf2 Fixed: Inconsistent handling of loads in new tab that are miscategorized as frame loads due to bug 467514, context of the load gets lost after a redirect
new 0cb5416 Added buildtools as a subrepository
new 7e0bdce Simplified build script now that buildtools are guaranteed to exist
new b28c422 Fixed issue reporter's progress labels for right-to-left languages
new 04ffbe4 Simplified right-to-left changes to issue reporter's progress labels
new 95be2f7 Made order reversal of issue reporter's progress labels more dynamic
new 38e8e7b Replaced issue reporter's progress labels order reversal with -moz-margin-start and -moz-margin-end
new 2c3d8ab Close branch
new d0783a4 Merged experimental branch: Fixed issue reporter's progress labels for right-to-left languages (http://codereview.adblockplus.org/8329305/)
new 91c17ec Marked compatible with Firefox 19.0a1 & Co.
new 7bf9dff Updated to current buildtools revision
new 4414b8a Fixed Firefox Sync support (currently broken by refactoring in bug 785225)
new 734e58f Improved patterns.ini reading to be more memory-efficient
new a2ddd8a Topic 10992 - Fallback if patterns.ini doesn't exist doesn't work (regression from revision c9a77e4fdeff)
new 566eb53 Updated list of recommended subscriptions
new 2ead988 Updated to current buildtools version
new eed6018 Backout out revision 8ce1cfb4d7f6 (the original change was correct)
new 3ebfbd3 Topic 10992 - Fallback if patterns.ini doesn't exist doesn't work (regression from revision c9a77e4fdeff)
new 6dfff04 Issue reporter: Fixed typo (http://codereview.adblockplus.org/8793014/)
new 7ba110c Fixed: Topic 11471 - Subscription title doesn't adjust on window maximization
new 50fbced Typo Corrections - added base text for translations
new 223552c Updated locales from Babelzilla
new 754c091 Fixed locale code for Afrikaans
new 705984f Fixed locale code for Kazakh
new 8073abf Removed duplicate Georgian locale
new 091c9ac Fixed locale code for Malay
new 6c26df4 Removed unused string
new 01b7172 Updated to current state of the buildtools repository
new df85326 Updated locales from Crowdin
new 5018a63 Added typo correction feature
new 959e3b6 Show/hide filtersSplitter if changing from/to typo correction tab in settings
new 05a03a7 Updated list of recommended subscriptions
new 9a3926e Relicensed from MPL to GPL
new e04d866 Detect and handle the case of our own typo correction extension being installed in parallel
new e9dd565 Updated locales from Crowdin
new c83dc51 Preparting to release Adblock Plus 2.2
new 1108809 Added .hgignore file
new 24e4296 Updated to current buildtools version
new ee4ff9c Marked compatible with Firefox 20.0a1
new 66ac453 Updated to current buildtools version
new 05d6fcc Updated locales from Crowdin
new c92ab36 Releasing Adblock Plus 2.2
new 3c5ddb2 Added tag 2.2 for changeset f05a64659d90
new 3a141d9 Bumped version number for development
new 36a555f Updated locales from Crowdin
new aa23645 Fixed: Filter reading broken in Firefox 10
new 94fc5e2 Updated locales from Crowdin
new 623c30c Releasing Adblock Plus 2.2.1
new f335d8e Added tag 2.2.1 for changeset be84a78c0925
new c87ad08 Bumped version number for development
new 3a67fc3 Encourage user to set email in issue reporter
new 8a2d070 Updated to current state of the buildtools repository
new d18af1d Updated list of recommended subscriptions
new 81d8351 Removed docs generation script, the nightlies script no longer requires it
new b3a5895 Removed branchname metadata setting, no longer used
new 65113c1 Updated to current build tools version
new 8c6e816 Removed Do-Not-Track handling, $donottrack filter option is still being recognized to prevent issues
new 3a19f90 Adapted private browsing handling to per-window private browsing (new in Firefox 20)
new 9e082c3 Fixed: Issue reporter broken due to bug 664695
new 9601a38 Fixed some sloppy programming causing "null" access keys to show up in the menu in Firefox 20
new bedbb60 Updated to current build tools version
new f94adea Updated to current build tools version
new 3e7e70b Fixed: jshydra isn't being called for ABP/Chrome builds any more
new f85b93c Marked compatible with Firefox 21 & Co.
new d4c7932 Fixed context menu: nsIDOMCSSValueList has been removed in bug 798567
new 81a7f3c Updated to current build tools revision
new 24aa247 Updated list of recommended subscriptions
new 9f939e9 Updated list of recommended subscriptions
new 91e8ca4 Updated to current build tools version
new 54df1b5 Updated list of recommended subscriptions
new dd09519 Updated list of recommended subscriptions
new 987f2b9 Stop using weak maps to attach data to content nodes, bug 819131 broke this
new 03db87b Get rid of nested functions declarations that are not on top level (causes strict mode warnings)
new 3424a25 Improved comment
new ae28834 Updated to current build tools version
new d26087b Updated to current build tools version
new 60cc64a Updated to current build tools version
new 7f5c52f Added string explanation
new a74c7a9 Fixed: bogus access keys in typo correction message
new 0b4de3f Updated translations from Crowdin
new 006400d Releasing Adblock Plus 2.2.2
new 385b91f Added tag 2.2.2 for changeset b84f9a3dd57a
new 3ef0696 Releasing Adblock Plus 2.2.2
new e8a49bb Added tag 2.2.2 for changeset 71c5f4707edb
new 644279b Bumped version number for development
new fbaeaa8 When applying to windows on install, use front-to-back order (see bug 819561)
new 6b44e9d Marked as compatible with Firefox 22
new 6f003d1 Make sure ABP category cannot be removed (work-around for AVG toolbar issue)
new db4e5a3 Addressed review comments from http://codereview.adblockplus.org/9355011/
new 8150fd4 Updated locales from Crowdin
new a00caea Releasing Adblock Plus 2.2.3
new 8d67f11 Added tag 2.2.3 for changeset 7039cbcdfcb3
new 9e3fc45 Bumped version number for development
new 49124da Updated to current build tools revision
new 99ccfe7 Updated to current build tools revision
new 787afc8 Updated to current build tools revision
new 5729e20 Updated to current jshydra revision (using current SpiderMonkey build)
new 329b5c7 Updated to current build tools state
new e58586e Fixed: FQDNs were incorrectly recognized as typos
new 10c5f1a Don't use application name to detect applications without global stylesheet support
new d9c38de Updated compatibility range (at least Firefox 16 required now due to bug 726125)
new a246000 Adapted to nsITreeView changes in Firefox 22
new 8b76d52 Updated to current buildtools revision
new 048804c Updated license headers
new 44b9deb Updated locales from Crowdin
new 8be1506 Releasing Adblock Plus 2.2.4
new 60f93d2 Added tag 2.2.4 for changeset 7998b587f356
new 2286327 Bumped version number for development
new e6f4263 Updated list of recommended subscriptions
new d4d0110 Updated list of recommended subscriptions
new a063e35 Updated list of recommended subscriptions
new fb4b37d Updated list of recommended subscriptions
new 777589c Updated list of recommended subscriptions
new f7fca85 Updated list of recommended subscriptions
new 635767e Redesigned first-run page
new b783b7c Optimized image size
new d50ea7f Using proper relative URLs
new 8176ec1 Changed toggle button on first-run page
new 643b435 Marked compatible with Firefox 25
new 4a391b4 Removed typo correction feature
new 0bbf675 Mac OS X: Attempt to fix "couldn't open library libnss3.dylib" error
new 6e2ff81 Updated locales from Crowdin
new f6b70a3 Removed outdated firstRun.dtd file
new b78b7b2 Merge labels and access keys into one string in the locales
new afa9447 Updated to current build tools revision (node.js-based docs generation)
new 9b1b1ab Updated to current build tools revision
new e4db4ca Added fallback to first-run page when social media buttons are blocked
new 2df02df Changed toggle button on first-run page to have dynamic width
new 00d65ed Be more selective for the sharing fallback
new 7fa0577 Fixed fallout from localization changes: wrong labels in settings page and next button logic in issue reporter
new f14be4b Fixed: Issue reporter broken in Firefox nightlies
new 490a826 Change attribute name from _script to data-script to be standard-compliant
new 901838c Worked around Fennec bug: selecting a subscription in the list is ignored
new 3c342aa Updated locales from Crowdin
new f89f608 Link to the actual bug report in the comment
new fe99131 Make sure translations can only use two HTML tags without any attributes - no custom HTML code in translations please
new e811a89 Updated to current build tools revision
new a352dac Updated locales from Crowdin
new 972bc21 Releasing Adblock Plus 2.3
new 93cda06 Added tag 2.3 for changeset 7e58aeb516f2
new 568e816 Added tag 2.3 for changeset 6a15b9f0f3fb
new 28f075c Removed support for X-Alternative-Locations HTTP header
new c8531dc Subscription downloads: Remove undocumented support for passing version number in URL
new 1c980ec Subscription downloads: Ignore Expires HTTP header and use standard format for the Expires comment
new 22f363b Subscription downloads: Don't handle Last-Modified header
new 7b9d877 Subscription downloads: drop special handling for HTTP redirects
new e997dc5 Refactor generic logic from Synchronizer into a Downloader module
new 7a5afc9 Mark filters with unknown options as invalid, don't attempt to use them
new e42ce49 Issue reporter: include version number of the filter subscription in the data
new 586e6bf Add Notification module
new e8bc118 Made Notification module actually download notifications
new 72d188c Notifications: "timestamp" field should be called "id", it doesn't have to be a timestamp
new c64b9e0 Notificatinos: implemented better target checks
new 80be219 Addressed review comments from http://codereview.adblockplus.org/11175021/
new 193dc7e Show notifications on startup
new c9c7b03 Remove temporary variable
new b5cf908 Remove temporary UI variable
new 2814a11 Use just one handler to handle all links
new 96e6f1f Fix indentation
new b3fe0ee Added more parameters to the requests made by downloader
new 81191ee Updated to current build tools version (fixed Crowdin setup issue)
new 6fe244a Updated locales from Crowdin
new b3d7200 Releasing Adblock Plus 2.3.1
new a93011a Added tag 2.3.1 for changeset a5bcfc78c17a
new efa9a88 Use XMLHttpRequest constructor in JS modules
new 35132d8 Ignore version type, it varies
new da5f7ac Releasing Adblock Plus 2.3.2
new 2abaf7e Added tag 2.3.2 for changeset 0d76ad7eb80b
new 9b6f1a5 Use XMLHttpRequest.status instead of nsIHttpChannel.responseStatus (same value, better cross-browser compatibility)
new 9334b10 Marked compatible with Firefox 26 & Co.
new 91ada29 Updated list of recommended subscriptions
new b59fd70 Updated list of recommended subscriptions
new 83af34f Updated list of recommended subscriptions
new cd60a87 No need to catch exceptions on XMLHttpRequest.status access
new 5eae534 Use weakmaps again now that bug 819131 was fixed in Firefox 20. This also silences a warning for getUserData and setUserData added in bug 881252.
new cb589ec Fix redirect blocking (http-on-modify-request notification fires delayed starting with Firefox 18)
new 5b64c73 Updated list of recommended subscriptions
new 36ef4ba Exposed string insertion functionality in i18n.js to public
new 669160c Updated to current build tools revision (WindowObserver fix)
new a77a4f4 Fixed: Topic 18260 - Handle console messages that don't have a source name
new 4d0db68 First-run page redesign
new c41dc9a Addressed remaining comments from http://codereview.adblockplus.org/11039060/, removed unused image and compressed other images better
new db3957e Fixed display of Chinese social icons on first-run page and slighly simplified the corresponding rules
new 7701d18 Fixed: Link titles displayed on first-run page reversed
new ee0b6cc First-run page redesign: Addressed remaining comment from http://codereview.adblockplus.org/11039060/
new 91abda6 Worked around bug 924340, updating extension will fail in current Firefox nightlies
new 3c6746b Updated locales from Crowdin
new 1aae736 Releasing Adblock Plus 2.4
new 35e51f1 Added tag 2.4 for changeset b839e6d17efc
new b19aee1 Updated locales from Crowdin
new 28f95d0 Updated locales from Crowdin
new 559c844 Prepared for Safari port.
new b458d37 Fixed nits from downloader review (http://codereview.adblockplus.org/11153017/)
new 3f17f7c Reverted revision b823f710a2c7 (Use weakmaps again now that bug 819131 was fixed in Firefox 20) - there is apparently some other bug related to weakmaps
new 7788c02 Some fixes related to the new Australis Firefox theme
new 06135c4 A better approach to make Contribute button Australis-compatible (bug 940693)
new b58ad63 Move icon from add-on bar to the main toolbar
new ca991a7 Work around https://bugzilla.mozilla.org/show_bug.cgi?id=939862 preventing toolbar icon from being inserted
new b26de27 Update toolbar icon visibility checks to account for the possibility that it isn't a direct child of the toolbar (Australis theme)
new c0ea19f Update toolbar customization to be compatible with the Firefox Australis theme
new 5a4e2ae Fixed: Topic 12380 - No image preview in list of blockable items
new d61e4b2 Added 32x32 status icon to be displayed in Australis panel and customization palette
new 3ec7477 Slightly simplified backwards compat toolbar customization code.
new 14e40f4 Show warning about unsupported Safari version on first run page also for Safari 6.1 and 7.0.
new da9f77e Fixed event handlers on toolbar icon (only relevant if defaulttoolbaraction pref was changed)
new 1cd5cab Relocated sharing section in first run page
new 06e84b5 Updated translations from Crowdin
new c1588d7 Replaced background images with cleaner-looking versions
new 7b230f5 Optimized size of PNG images
new 015b5da Updated dependencies (Accel key fix in buildtools)
new 6d629a0 Updated buildtools state (prefs persistency fix)
new 0cb8852 Updated locales from Crowdin
new d9b62a6 Releasing Adblock Plus 2.4.1
new 3c89a1c Added tag 2.4.1 for changeset 8f553a5f9b11
new c255693 Updated list of recommended subscriptions
new a18ed9b Updated list of recommended subscriptions
new 2bc56ed Fixed: Share popup on first-run page doesn't appear in Chromium
new 35c8776 Updated list of recommended subscriptions
new cb89dbb Marked compatible with Firefox 30 & Co.
new 34b5753 Fixed: Pipe character in filter interpreted wrong when wildcards stripped away
new 18b4a0e Updated list of recommended subscriptions
new eea93e1 Updated list of recommended subscriptions
new 25d6538 Updated list of recommended subscriptions
new b7a1ac1 Updated list of recommended subscriptions
new 1305e5d Implemented anti-adblock message notification
new c65ef41 Updated locales from Crowdin
new 7f7231b Releasing Adblock Plus 2.5.0
new 2951d80 Added tag 2.5.0 for changeset 7f0b64187275
new 14640a2 Fixed line breaks in notification popup
new 17eb2d3 Releasing Adblock Plus 2.5.1
new 1006ff9 Added tag 2.5.1 for changeset dff84bf69895
new e1ea1a4 Bug 981543 - Don't check whether our toolbar button has a context attribute
new 1e17fb3 Filter Preferences: Template conditions not evaluating to a boolean are interpreted as "true" (homepage link is always displayed, even if no homepage known)
new 6fef28b Updated copyright year
new 58f9a49 Get rid of Utils.threadManager
new 3feb831 Don't delay Firefox startup
new 286eeac Fixed: patterns.ini contents are being processed multiple times
new 5a3fa9f Marked compatible with Firefox 31 & Co.
new d6ef1f5 Support the new findbar API
new cade366 Fixed: Transpiled for-each leads to error in notification.js
new 7c56460 Updated list of recommended subscriptions
new c8688af Moved initAntiAdblockNotification function from ui.js to its own file
new 2616f0c Issue 153 - Reimplement io.js based on OS.File API
new 632ba0b Issue 196 - Adblock Plus startup is broken, new profiles are left uninitialized
new 5f750b0 Issue 216 - First run page opens on every update
new c0a8538 Issue 196 - Filters added on first-run are being removed immediately
new 25cb2d8 Issue 238 - Opening new windows slows down progressively
new f27464a Issue 261 - FilterNotifier doesn't support listeners removing themselves when triggered
new 1ffdf62 Marked compatible with Firefox 32 & Co.
new 3c44d4c Issue 47 - Updated comment on WeakMap bugs to indicate why we cannot use them yet
new 75c5059 Issue 301 - Change for each to for .. of .. in lib/
new 0a60d7a Issue 192 - Clean up from #153
new 97117ad Issue 153 - FilterStorage.firstRun isn't being set
new f5c890b Updated translations from Crowdin
new ea25f1a Fixed bad escaping in Slovenian locale (introduced in previous commit)
new 616dcf8 Issue 340 - Element hiding reports NS_ERROR_NOT_AVAILABLE to error console
new 5643741 Issue 341 - Pop-up blocking fails if the pop-up URL redirects
new 5a0f8a7 Issue 354 - Avoid calling toUpperCase until we actually invoke the domain getter
new 5b2bab7 Updated locales from Crowdin
new 412a496 Releasing Adblock Plus 2.6
new 94425bfb Added tag 2.6 for changeset 59b9889ac827
new 8b847fe issue 99 - initialization CustomizableUI after UI initDone and prevent calling CustomizableUI methods for FF mobile
new 3ca4302 Updated locales from Crowdin
new 82af7e2 Issue 419 - ElemHideFilter.domains getter doesn't persist on Safari
new 160d171 Issue 424 - Anti-adblock filterlist disabled on extension update
new 1bfcb39 Issue 256 - Home/End keys are broken when editing a filter
new c1e98e6 Issue 255 - Opening settings from first-run page doesn't work on Android
new 3e8aac7 Issue 186 - Disabled ABP icon in toolbar re-appears after SeaMonkey restart
new e869958 Issue 384 - Wrong image shows up briefly for Adblock Plus icon
new 219744d Issue 247 - Clear hash part of the URL when generating filter suggestions
new a0a66c4 Backed out revision 540b36aa0dc7 (Issue 384 - Wrong image shows up briefly for Adblock Plus icon) - doesn't seem to fix the issue
new 2c5dc58 Updated locales from Crowdin
new 49629de Releasing Adblock Plus 2.6.1
new 5bffc86 Imported Upstream version 2.6.1
new 4611079 Merge tag 'upstream/2.6.1'
new e3746e9 Update upstream changelog
new babce13 Refresh patches
new d961daa Document upstream source repository
new 16b650a Use d/clean instead of override
new 64bb51e Store preferences to its default path
new 8dd2b0d Update changelog for 2.6.1-1 release
The 3658 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.hg_archival.txt | 4 +-
chrome/content/ui/composer.js | 1 +
chrome/content/ui/filters-filteractions.js | 11 +-
chrome/locale/ar/composer.dtd | 2 +-
chrome/locale/de/composer.dtd | 4 +-
chrome/locale/de/meta.properties | 2 +-
chrome/locale/de/subscriptionSelection.dtd | 6 +-
chrome/locale/fa/composer.dtd | 4 +-
chrome/locale/gl/meta.properties | 2 +-
chrome/locale/hi-IN/global.properties | 8 ++
chrome/locale/lt/global.properties | 4 +-
chrome/locale/lv/composer.dtd | 2 +-
chrome/locale/mk/firstRun.properties | 10 +-
chrome/locale/mk/global.properties | 9 ++
chrome/locale/mk/meta.properties | 3 +
chrome/locale/mk/overlay.dtd | 10 ++
chrome/locale/mk/sendReport.dtd | 1 +
chrome/locale/mk/sidebar.dtd | 5 +
chrome/locale/mk/subscriptionSelection.dtd | 5 +
chrome/locale/{ach => mr}/.incomplete | 0
chrome/locale/mr/composer.dtd | 33 ++++++
chrome/locale/mr/firstRun.properties | 19 +++
chrome/locale/mr/meta.properties | 6 +
chrome/locale/mr/subscriptionSelection.dtd | 12 ++
chrome/locale/sr/global.properties | 1 +
chrome/locale/sr/overlay.dtd | 3 +
chrome/locale/tr/global.properties | 2 +
chrome/locale/uk/composer.dtd | 2 +-
chrome/locale/uk/firstRun.properties | 2 +-
chrome/locale/zh-CN/composer.dtd | 4 +-
debian/adblock-plus.upstream-changelog | 14 +++
debian/changelog | 11 ++
debian/clean | 2 +
debian/copyright | 2 +-
...Disable-acceptable-ads-feature-by-default.patch | 4 +-
debian/patches/0002-No-focus-on-new-tab.patch | 4 +-
...003-Store-preferences-to-its-default-path.patch | 128 +++++++++++++++++++++
debian/patches/series | 1 +
debian/rules | 3 -
lib/appSupport.js | 26 +++++
lib/customizableUI.js | 2 +-
lib/filterClasses.js | 2 +-
lib/ui.js | 42 ++++---
metadata.gecko | 2 +-
44 files changed, 368 insertions(+), 52 deletions(-)
create mode 100644 chrome/locale/hi-IN/global.properties
create mode 100644 chrome/locale/mk/global.properties
create mode 100644 chrome/locale/mk/meta.properties
create mode 100644 chrome/locale/mk/overlay.dtd
create mode 100644 chrome/locale/mk/sendReport.dtd
create mode 100644 chrome/locale/mk/sidebar.dtd
create mode 100644 chrome/locale/mk/subscriptionSelection.dtd
copy chrome/locale/{ach => mr}/.incomplete (100%)
create mode 100644 chrome/locale/mr/composer.dtd
create mode 100644 chrome/locale/mr/firstRun.properties
create mode 100644 chrome/locale/mr/meta.properties
create mode 100644 chrome/locale/mr/subscriptionSelection.dtd
create mode 100644 debian/clean
create mode 100644 debian/patches/0003-Store-preferences-to-its-default-path.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/adblock-plus.git
More information about the Pkg-mozext-commits
mailing list