Alexandre Julliard : Import of upstream bugzilla release 4.0.2.

Alexandre Julliard julliard at winehq.org
Tue Sep 27 04:50:24 CDT 2011


Module: bugzilla
Branch: upstream
Commit: 48ead63356288ccfcbbfbfa8e71b7042d3fe1104
URL:    http://source.winehq.org/git/bugzilla.git/?a=commit;h=48ead63356288ccfcbbfbfa8e71b7042d3fe1104

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Sep 22 20:58:07 2011 +0200

Import of upstream bugzilla release 4.0.2.

---

 .bzrignore                                         |    5 +-
 .bzrrev                                            |    1 -
 .cvsignore                                         |    6 -
 .htaccess                                          |   25 +
 Bugzilla.pm                                        |   69 +-
 Bugzilla/.cvsignore                                |    1 -
 Bugzilla/Attachment.pm                             |   41 +-
 Bugzilla/Auth.pm                                   |    7 +-
 Bugzilla/Auth/Login.pm                             |    9 +
 Bugzilla/Auth/Login/Cookie.pm                      |    1 +
 Bugzilla/Auth/Login/Env.pm                         |    1 +
 Bugzilla/Auth/Login/Stack.pm                       |    5 +
 Bugzilla/Bug.pm                                    | 1276 ++--
 Bugzilla/BugMail.pm                                |  289 +-
 Bugzilla/CGI.pm                                    |   98 +-
 Bugzilla/Chart.pm                                  |    2 +-
 Bugzilla/Classification.pm                         |   15 +-
 Bugzilla/Comment.pm                                |   42 +-
 Bugzilla/Component.pm                              |   68 +-
 Bugzilla/Config/Advanced.pm                        |   10 +
 Bugzilla/Config/BugFields.pm                       |    6 -
 Bugzilla/Config/Common.pm                          |   10 +-
 Bugzilla/Config/MTA.pm                             |    6 -
 Bugzilla/Config/Query.pm                           |    4 +-
 Bugzilla/Constants.pm                              |   88 +-
 Bugzilla/DB.pm                                     |  216 +-
 Bugzilla/DB/Mysql.pm                               |   40 +-
 Bugzilla/DB/Oracle.pm                              |   14 +-
 Bugzilla/DB/Pg.pm                                  |   45 +-
 Bugzilla/DB/Schema.pm                              |  121 +-
 Bugzilla/DB/Schema/Mysql.pm                        |    3 +
 Bugzilla/DB/Schema/Oracle.pm                       |   70 +-
 Bugzilla/Error.pm                                  |   15 +
 Bugzilla/Extension.pm                              |   14 +-
 Bugzilla/Field.pm                                  |  263 +-
 Bugzilla/Field/Choice.pm                           |  171 +-
 Bugzilla/Field/ChoiceInterface.pm                  |  273 +
 Bugzilla/Flag.pm                                   |   52 +-
 Bugzilla/FlagType.pm                               |   53 +-
 Bugzilla/Group.pm                                  |   58 +-
 Bugzilla/Hook.pm                                   |  403 +-
 Bugzilla/Install.pm                                |  107 +-
 Bugzilla/Install/CPAN.pm                           |   20 +-
 Bugzilla/Install/DB.pm                             |  194 +-
 Bugzilla/Install/Filesystem.pm                     |  423 +-
 Bugzilla/Install/Requirements.pm                   |  300 +-
 Bugzilla/Install/Util.pm                           |  224 +-
 Bugzilla/JobQueue/Runner.pm                        |    9 +-
 Bugzilla/Keyword.pm                                |   13 +-
 Bugzilla/Mailer.pm                                 |   10 +-
 Bugzilla/Migrate.pm                                |   16 +-
 Bugzilla/Migrate/Gnats.pm                          |   19 +-
 Bugzilla/Milestone.pm                              |   32 +-
 Bugzilla/Object.pm                                 |  271 +-
 Bugzilla/Product.pm                                |  405 +-
 Bugzilla/Search.pm                                 |  946 ++-
 Bugzilla/Search/Quicksearch.pm                     |   30 +-
 Bugzilla/Search/Recent.pm                          |  166 +
 Bugzilla/Search/Saved.pm                           |   36 +-
 Bugzilla/Series.pm                                 |    5 +
 Bugzilla/Status.pm                                 |    7 +-
 Bugzilla/Template.pm                               |  216 +-
 Bugzilla/Template/Plugin/Hook.pm                   |   14 +-
 Bugzilla/Token.pm                                  |    3 -
 Bugzilla/User.pm                                   |  242 +-
 Bugzilla/User/Setting/Timezone.pm                  |    1 +
 Bugzilla/Util.pm                                   |   93 +-
 Bugzilla/Version.pm                                |   26 +-
 Bugzilla/WebService.pm                             |   26 +-
 Bugzilla/WebService/Bug.pm                         | 1325 +++-
 Bugzilla/WebService/Bugzilla.pm                    |   20 +-
 Bugzilla/WebService/Constants.pm                   |   41 +-
 Bugzilla/WebService/Product.pm                     |   22 +-
 Bugzilla/WebService/Server.pm                      |    5 +
 Bugzilla/WebService/Server/JSONRPC.pm              |  274 +-
 Bugzilla/WebService/Server/XMLRPC.pm               |    6 +-
 Bugzilla/WebService/User.pm                        |  104 +-
 Bugzilla/WebService/Util.pm                        |   42 +-
 Bugzilla/Whine.pm                                  |  132 +
 Bugzilla/Whine/Schedule.pm                         |    2 -
 attachment.cgi                                     |   24 +-
 buglist.cgi                                        |  121 +-
 bugzilla.dtd                                       |   59 +-
 chart.cgi                                          |    2 +-
 checksetup.pl                                      |    7 +-
 colchange.cgi                                      |  105 +-
 collectstats.pl                                    |   18 +-
 config.cgi                                         |    5 +-
 contrib/.cvsignore                                 |    1 -
 contrib/{bugzilla-queue => bugzilla-queue.rhel}    |    0
 contrib/bugzilla-queue.suse                        |  174 +
 contrib/bugzilla-submit/bugzilla-submit            |    2 +-
 contrib/bzdbcopy.pl                                |    8 +-
 contrib/console.pl                                 |    2 +-
 contrib/convert-workflow.pl                        |  135 +
 contrib/jb2bz.py                                   |    8 +-
 contrib/merge-users.pl                             |   38 +-
 contrib/new-yui.sh                                 |   17 +
 contrib/sendbugmail.pl                             |    7 +-
 docs/bugzilla.ent                                  |   11 +-
 docs/en/.cvsignore                                 |    3 -
 docs/en/images/bzLifecycle.png                     |  Bin 74447 -> 36761 bytes
 docs/en/images/bzLifecycle.xml                     | 1569 ++--
 docs/en/rel_notes.txt                              |   12 +-
 docs/en/xml/.cvsignore                             |    1 -
 docs/en/xml/Bugzilla-Guide.xml                     |    6 +-
 docs/en/xml/administration.xml                     |   24 +-
 docs/en/xml/bugzilla.ent                           |   11 +-
 docs/en/xml/glossary.xml                           |    2 -
 docs/en/xml/installation.xml                       |   25 +-
 editclassifications.cgi                            |    2 +-
 editcomponents.cgi                                 |    4 +-
 editfields.cgi                                     |    8 +-
 editflagtypes.cgi                                  |   13 +-
 editgroups.cgi                                     |    7 +-
 editkeywords.cgi                                   |    2 +-
 editmilestones.cgi                                 |    9 +-
 editproducts.cgi                                   |   27 +-
 editusers.cgi                                      |    9 +-
 editvalues.cgi                                     |   19 +-
 editversions.cgi                                   |    6 +-
 editwhines.cgi                                     |   37 +-
 editworkflow.cgi                                   |    2 +-
 email_in.pl                                        |   60 +-
 enter_bug.cgi                                      |  123 +-
 extensions/Example/Extension.pm                    |  263 +-
 .../en/default/account/prefs/my_tab.html.tmpl      |   30 +
 .../hook/account/prefs/prefs-tabs.html.tmpl        |   23 +
 .../admin/sanitycheck/messages-statuses.html.tmpl  |    3 +-
 .../hook/global/setting-descs-settings.none.tmpl   |    6 +
 .../hook/global/user-error-errors.html.tmpl        |    3 +
 .../template/en/default/pages/example.html.tmpl    |    2 +-
 extensions/OldBugMove/Config.pm                    |   25 +
 extensions/OldBugMove/Extension.pm                 |  208 +
 .../OldBugMove/lib/Params.pm                       |   39 +-
 .../en/default/admin/params/oldbugmove.html.tmpl   |   29 +-
 .../hook/bug/edit-after_comment_textarea.html.tmpl |   27 +
 .../default/hook/bug/format_comment-type.txt.tmpl  |   29 +
 .../user-error-auth_failure_action.html.tmpl       |   23 +
 .../hook/global/user-error-errors.html.tmpl        |   29 +
 .../hook/list/edit-multiple-after_groups.html.tmpl |   28 +
 extensions/Voting/Extension.pm                     |  870 +++
 .../account/prefs/email-relationships.html.tmpl    |   22 +
 .../hook/admin/products/edit-common-rows.html.tmpl |   60 +
 .../hook/admin/products/updated-changes.html.tmpl  |  102 +
 .../admin/sanitycheck/messages-statuses.html.tmpl  |   41 +
 .../admin/users/confirm-delete-warn_safe.html.tmpl |   38 +
 .../hook/bug/edit-after_importance.html.tmpl       |   41 +
 .../default/hook/bug/format_comment-type.txt.tmpl  |   23 +
 .../hook/bug/process/header-title.html.tmpl        |   24 +
 .../hook/bug/process/results-title.html.tmpl       |   21 +
 .../hook/global/code-error-errors.html.tmpl        |   25 +
 .../default/hook/global/field-descs-end.none.tmpl  |   23 +
 .../default/hook/global/reason-descs-end.none.tmpl |   23 +
 .../hook/global/user-error-errors.html.tmpl        |   55 +
 .../search/form-after_freetext_fields.html.tmpl    |   28 +
 .../search-report-select-rep_fields.html.tmpl      |   21 +
 .../template}/en/default/pages/voting.html.tmpl    |    2 +-
 .../template/en/default/pages/voting/bug.html.tmpl |   15 +-
 .../en/default/pages/voting/user.html.tmpl         |   36 +-
 .../en/default/voting}/delete-all.html.tmpl        |    4 +-
 .../en/default/voting}/votes-removed.txt.tmpl      |    0
 .../voting.css => extensions/Voting/web/style.css  |    0
 extensions/create.pl                               |    3 +-
 importxml.pl                                       |  148 +-
 install-module.pl                                  |    9 +-
 js/TUI.js                                          |   11 +-
 js/attachment.js                                   |   37 +-
 js/bug.js                                          |  131 +
 js/comments.js                                     |   99 +
 js/field.js                                        |  206 +-
 js/flag.js                                         |   16 +-
 js/global.js                                       |   10 +
 js/help.js                                         |  108 -
 js/util.js                                         |   13 +-
 js/yui/animation/animation-min.js                  |   23 +
 js/yui/assets/skins/sam/ajax-loader.gif            |  Bin 0 -> 3208 bytes
 js/yui/assets/skins/sam/asc.gif                    |  Bin 0 -> 177 bytes
 js/yui/assets/skins/sam/autocomplete.css           |    7 +
 js/yui/assets/skins/sam/back-h.png                 |  Bin 0 -> 334 bytes
 js/yui/assets/skins/sam/back-v.png                 |  Bin 0 -> 338 bytes
 js/yui/assets/skins/sam/bar-h.png                  |  Bin 0 -> 365 bytes
 js/yui/assets/skins/sam/bar-v.png                  |  Bin 0 -> 387 bytes
 js/yui/assets/skins/sam/bg-h.gif                   |  Bin 0 -> 212 bytes
 js/yui/assets/skins/sam/bg-v.gif                   |  Bin 0 -> 481 bytes
 js/yui/assets/skins/sam/blankimage.png             |  Bin 0 -> 2314 bytes
 js/yui/assets/skins/sam/button.css                 |    7 +
 js/yui/assets/skins/sam/calendar.css               |    8 +
 js/yui/assets/skins/sam/carousel.css               |    7 +
 js/yui/assets/skins/sam/check0.gif                 |  Bin 0 -> 608 bytes
 js/yui/assets/skins/sam/check1.gif                 |  Bin 0 -> 622 bytes
 js/yui/assets/skins/sam/check2.gif                 |  Bin 0 -> 609 bytes
 js/yui/assets/skins/sam/colorpicker.css            |    7 +
 js/yui/assets/skins/sam/container.css              |    7 +
 js/yui/assets/skins/sam/datatable.css              |    8 +
 js/yui/assets/skins/sam/desc.gif                   |  Bin 0 -> 177 bytes
 js/yui/assets/skins/sam/dt-arrow-dn.png            |  Bin 0 -> 116 bytes
 js/yui/assets/skins/sam/dt-arrow-up.png            |  Bin 0 -> 116 bytes
 js/yui/assets/skins/sam/editor-knob.gif            |  Bin 0 -> 138 bytes
 js/yui/assets/skins/sam/editor-sprite-active.gif   |  Bin 0 -> 5614 bytes
 js/yui/assets/skins/sam/editor-sprite.gif          |  Bin 0 -> 5690 bytes
 js/yui/assets/skins/sam/editor.css                 |   10 +
 js/yui/assets/skins/sam/header_background.png      |  Bin 0 -> 158 bytes
 js/yui/assets/skins/sam/hue_bg.png                 |  Bin 0 -> 1120 bytes
 js/yui/assets/skins/sam/imagecropper.css           |    7 +
 js/yui/assets/skins/sam/layout.css                 |    7 +
 js/yui/assets/skins/sam/layout_sprite.png          |  Bin 0 -> 1409 bytes
 js/yui/assets/skins/sam/loading.gif                |  Bin 0 -> 2673 bytes
 js/yui/assets/skins/sam/logger.css                 |    7 +
 .../skins/sam/menu-button-arrow-disabled.png       |  Bin 0 -> 173 bytes
 js/yui/assets/skins/sam/menu-button-arrow.png      |  Bin 0 -> 173 bytes
 js/yui/assets/skins/sam/menu.css                   |    7 +
 .../skins/sam/menubaritem_submenuindicator.png     |  Bin 0 -> 3618 bytes
 .../sam/menubaritem_submenuindicator_disabled.png  |  Bin 0 -> 3618 bytes
 js/yui/assets/skins/sam/menuitem_checkbox.png      |  Bin 0 -> 3625 bytes
 .../skins/sam/menuitem_checkbox_disabled.png       |  Bin 0 -> 3625 bytes
 .../assets/skins/sam/menuitem_submenuindicator.png |  Bin 0 -> 3617 bytes
 .../sam/menuitem_submenuindicator_disabled.png     |  Bin 0 -> 3617 bytes
 js/yui/assets/skins/sam/paginator.css              |    7 +
 js/yui/assets/skins/sam/picker_mask.png            |  Bin 0 -> 12174 bytes
 js/yui/assets/skins/sam/profilerviewer.css         |    7 +
 js/yui/assets/skins/sam/progressbar.css            |    7 +
 js/yui/assets/skins/sam/resize.css                 |    7 +
 js/yui/assets/skins/sam/simpleeditor.css           |   10 +
 js/yui/assets/skins/sam/slider.css                 |    7 +
 .../assets/skins/sam/split-button-arrow-active.png |  Bin 0 -> 280 bytes
 .../skins/sam/split-button-arrow-disabled.png      |  Bin 0 -> 185 bytes
 .../assets/skins/sam/split-button-arrow-focus.png  |  Bin 0 -> 185 bytes
 .../assets/skins/sam/split-button-arrow-hover.png  |  Bin 0 -> 185 bytes
 js/yui/assets/skins/sam/split-button-arrow.png     |  Bin 0 -> 185 bytes
 .../yui => js/yui/assets/skins/sam}/sprite.png     |  Bin 3745 -> 3745 bytes
 js/yui/assets/skins/sam/tabview.css                |    8 +
 js/yui/assets/skins/sam/treeview-loading.gif       |  Bin 0 -> 2673 bytes
 js/yui/assets/skins/sam/treeview-sprite.gif        |  Bin 0 -> 4326 bytes
 js/yui/assets/skins/sam/treeview.css               |    7 +
 js/yui/assets/skins/sam/wait.gif                   |  Bin 0 -> 1100 bytes
 js/yui/assets/skins/sam/yuitest.css                |    7 +
 js/yui/autocomplete/autocomplete-min.js            |   12 +
 js/yui/base/base-min.css                           |    7 +
 js/yui/base/base.css                               |  131 +
 js/yui/button/button-min.js                        |   11 +
 js/yui/calendar.js                                 |   18 -
 js/yui/calendar/calendar-min.js                    |   18 +
 js/yui/carousel/carousel-min.js                    |   12 +
 js/yui/charts/charts-min.js                        |    9 +
 js/yui/colorpicker/colorpicker-min.js              |    9 +
 js/yui/connection/connection-min.js                |    9 +
 js/yui/connection/connection.swf                   |  Bin 0 -> 2423 bytes
 js/yui/connection/connection_core-min.js           |    8 +
 js/yui/container/container-min.js                  |   19 +
 js/yui/container/container_core-min.js             |   14 +
 js/yui/cookie.js                                   |    7 -
 js/yui/cookie/cookie-min.js                        |    7 +
 js/yui/datasource/datasource-min.js                |   12 +
 js/yui/datatable/datatable-min.js                  |   29 +
 js/yui/datemath/datemath-min.js                    |    7 +
 js/yui/dom/dom-min.js                              |    9 +
 js/yui/dragdrop/dragdrop-min.js                    |   10 +
 js/yui/element-delegate/element-delegate-min.js    |    7 +
 js/yui/element/element-min.js                      |    8 +
 js/yui/event-delegate/event-delegate-min.js        |    7 +
 js/yui/event-mouseenter/event-mouseenter-min.js    |    7 +
 js/yui/event-simulate/event-simulate-min.js        |    7 +
 js/yui/event/event-min.js                          |   11 +
 js/yui/fonts/fonts-min.css                         |    7 +
 js/yui/fonts/fonts.css                             |   56 +
 js/yui/get/get-min.js                              |    7 +
 js/yui/grids/grids-min.css                         |    7 +
 js/yui/grids/grids.css                             |  467 ++
 js/yui/history/history-min.js                      |    7 +
 js/yui/imagecropper/imagecropper-min.js            |    8 +
 js/yui/imageloader/imageloader-min.js              |    7 +
 js/yui/json/json-min.js                            |    7 +
 js/yui/layout/layout-min.js                        |   11 +
 js/yui/logger/logger-min.js                        |    9 +
 js/yui/menu/menu-min.js                            |   16 +
 js/yui/paginator/paginator-min.js                  |   10 +
 js/yui/profiler/profiler-min.js                    |    7 +
 js/yui/profilerviewer/profilerviewer-min.js        |    9 +
 js/yui/progressbar/progressbar-min.js              |    8 +
 js/yui/reset-fonts-grids/reset-fonts-grids.css     |    7 +
 js/yui/reset-fonts/reset-fonts.css                 |    7 +
 js/yui/reset/reset-min.css                         |    7 +
 js/yui/reset/reset.css                             |  142 +
 js/yui/resize/resize-min.js                        |   10 +
 js/yui/selector/selector-min.js                    |    8 +
 js/yui/slider/slider-min.js                        |    9 +
 js/yui/storage/storage-min.js                      |    8 +
 js/yui/stylesheet/stylesheet-min.js                |    7 +
 js/yui/swf/swf-min.js                              |    7 +
 js/yui/swfdetect/swfdetect-min.js                  |    7 +
 js/yui/swfstore/swfstore-min.js                    |    7 +
 js/yui/swfstore/swfstore.swf                       |  Bin 0 -> 4879 bytes
 js/yui/tabview/tabview-min.js                      |    8 +
 js/yui/treeview/treeview-min.js                    |   12 +
 js/yui/uploader/uploader-min.js                    |   15 +
 js/yui/yahoo-dom-event.js                          |   12 -
 js/yui/yahoo-dom-event/yahoo-dom-event.js          |   14 +
 js/yui/yahoo/yahoo-min.js                          |    7 +
 js/yui/yuiloader/yuiloader-min.js                  |   10 +
 js/yui/yuitest/yuitest-min.js                      |   10 +
 js/yui/yuitest/yuitest_core-min.js                 |    9 +
 lib/CGI.pm                                         | 8146 ++++++++++++++++++++
 lib/CGI/Apache.pm                                  |   27 +
 lib/CGI/Carp.pm                                    |  630 ++
 lib/CGI/Cookie.pm                                  |  540 ++
 lib/CGI/Fast.pm                                    |  224 +
 lib/CGI/Pretty.pm                                  |  312 +
 lib/CGI/Push.pm                                    |  325 +
 lib/CGI/Switch.pm                                  |   28 +
 lib/CGI/Util.pm                                    |  331 +
 long_list.cgi                                      |    2 +-
 mod_perl.pl                                        |   27 +-
 page.cgi                                           |    2 +-
 post_bug.cgi                                       |   23 +-
 process_bug.cgi                                    |  480 +-
 query.cgi                                          |   40 +-
 relogin.cgi                                        |    4 +-
 report.cgi                                         |   32 +-
 request.cgi                                        |   13 +-
 sanitycheck.cgi                                    |  197 +-
 showdependencygraph.cgi                            |   29 +-
 skins/.cvsignore                                   |    1 -
 skins/README                                       |   20 +
 skins/contrib/Dusk/.cvsignore                      |   17 -
 skins/contrib/Dusk/global.css                      |    8 +-
 skins/contrib/Dusk/index.css                       |   16 -
 skins/contrib/Dusk/index/account.gif               |  Bin 6869 -> 0 bytes
 skins/contrib/Dusk/index/bug.gif                   |  Bin 6370 -> 0 bytes
 skins/contrib/Dusk/index/search.gif                |  Bin 6661 -> 0 bytes
 skins/standard/IE-fixes.css                        |   21 +
 skins/standard/admin.css                           |   12 +
 skins/standard/attachment.css                      |  246 +
 skins/standard/buglist.css                         |    9 +-
 skins/standard/create_attachment.css               |  145 -
 skins/standard/enter_bug.css                       |   72 +
 skins/standard/global.css                          |   78 +-
 skins/standard/help.css                            |   41 -
 skins/standard/index.css                           |   23 +-
 skins/standard/index/account.gif                   |  Bin 7130 -> 0 bytes
 skins/standard/index/bug.gif                       |  Bin 6586 -> 0 bytes
 skins/standard/index/file-a-bug.png                |  Bin 0 -> 3534 bytes
 skins/standard/index/help.png                      |  Bin 0 -> 4111 bytes
 skins/standard/index/new-account.png               |  Bin 0 -> 4082 bytes
 skins/standard/index/search.gif                    |  Bin 6907 -> 0 bytes
 skins/standard/index/search.png                    |  Bin 0 -> 4828 bytes
 skins/standard/page.css                            |   33 +
 skins/standard/search_form.css                     |  202 +
 skins/standard/show_bug.css                        |   15 +-
 skins/standard/yui/calendar.css                    |    7 -
 summarize_time.cgi                                 |   12 +-
 t/.cvsignore                                       |    1 -
 t/007util.t                                        |    8 +-
 t/008filter.t                                      |   28 +-
 t/010dependencies.t                                |   38 +-
 template/.cvsignore                                |    3 -
 template/en/.cvsignore                             |    2 -
 template/en/default/account/auth/login.html.tmpl   |    3 +-
 .../en/default/account/email/confirm-new.html.tmpl |    2 +-
 template/en/default/account/prefs/email.html.tmpl  |   84 +-
 template/en/default/account/prefs/prefs.html.tmpl  |    4 +-
 .../default/account/prefs/saved-searches.html.tmpl |   16 +-
 .../en/default/admin/classifications/add.html.tmpl |   23 +-
 .../admin/classifications/edit-common.html.tmpl    |   47 +
 .../default/admin/classifications/edit.html.tmpl   |   24 +-
 .../en/default/admin/components/create.html.tmpl   |   64 +-
 .../default/admin/components/edit-common.html.tmpl |   86 +
 .../en/default/admin/components/edit.html.tmpl     |   66 +-
 .../en/default/admin/custom_fields/cf-js.js.tmpl   |   20 +-
 .../default/admin/custom_fields/create.html.tmpl   |   42 +-
 .../en/default/admin/custom_fields/edit.html.tmpl  |   47 +-
 .../en/default/admin/custom_fields/list.html.tmpl  |    4 +
 .../en/default/admin/fieldvalues/create.html.tmpl  |    3 +
 .../en/default/admin/fieldvalues/edit.html.tmpl    |   11 +-
 .../en/default/admin/params/advanced.html.tmpl     |   31 +
 .../en/default/admin/params/attachment.html.tmpl   |    2 +-
 template/en/default/admin/params/auth.html.tmpl    |    4 +-
 .../en/default/admin/params/bugchange.html.tmpl    |   10 +-
 .../en/default/admin/params/bugfields.html.tmpl    |    5 -
 template/en/default/admin/params/bugmove.html.tmpl |   49 -
 template/en/default/admin/params/common.html.tmpl  |   79 +-
 .../default/admin/params/dependencygraph.html.tmpl |    4 +-
 .../en/default/admin/params/editparams.html.tmpl   |    2 +-
 template/en/default/admin/params/general.html.tmpl |    2 +-
 template/en/default/admin/params/index.html.tmpl   |    2 +-
 template/en/default/admin/params/mta.html.tmpl     |   12 +-
 template/en/default/admin/params/radius.html.tmpl  |    8 +-
 .../en/default/admin/products/create.html.tmpl     |    9 +-
 .../default/admin/products/edit-common.html.tmpl   |   33 +-
 .../admin/products/list-classifications.html.tmpl  |   13 +-
 template/en/default/admin/products/list.html.tmpl  |   34 +-
 .../en/default/admin/products/updated.html.tmpl    |   84 +-
 .../default/admin/sanitycheck/messages.html.tmpl   |   60 +-
 .../default/admin/users/confirm-delete.html.tmpl   |   23 +-
 .../default/admin/users/responsibilities.html.tmpl |    4 +
 template/en/default/attachment/create.html.tmpl    |    8 +-
 .../attachment/createformcontents.html.tmpl        |   18 +-
 template/en/default/attachment/diff-file.html.tmpl |    4 +-
 .../en/default/attachment/diff-header.html.tmpl    |    8 +-
 template/en/default/attachment/edit.html.tmpl      |  343 +-
 template/en/default/attachment/list.html.tmpl      |   32 +-
 .../en/default/attachment/show-multiple.html.tmpl  |    2 +-
 template/en/default/bug/activity/table.html.tmpl   |    8 +-
 template/en/default/bug/comments.html.tmpl         |   93 +-
 .../en/default/bug/create/create-guided.html.tmpl  |   11 +-
 template/en/default/bug/create/create.html.tmpl    |  358 +-
 template/en/default/bug/dependency-tree.html.tmpl  |    2 +-
 template/en/default/bug/edit.html.tmpl             |  181 +-
 template/en/default/bug/field-events.js.tmpl       |    4 +
 template/en/default/bug/field-help.none.tmpl       |  241 +
 template/en/default/bug/field-label.html.tmpl      |   52 +
 template/en/default/bug/field.html.tmpl            |  111 +-
 template/en/default/bug/format_comment.txt.tmpl    |   12 +-
 template/en/default/bug/navigate.html.tmpl         |   64 +-
 template/en/default/bug/process/header.html.tmpl   |    4 +-
 template/en/default/bug/process/midair.html.tmpl   |    3 +-
 template/en/default/bug/process/results.html.tmpl  |    3 +-
 .../bug/process/verify-new-product.html.tmpl       |   32 +-
 template/en/default/bug/show-header.html.tmpl      |    9 +-
 template/en/default/bug/show-multiple.html.tmpl    |    7 +
 template/en/default/bug/show.xml.tmpl              |    8 +-
 template/en/default/bug/summarize-time.html.tmpl   |   22 +-
 template/en/default/email/newchangedmail.txt.tmpl  |   64 +-
 template/en/default/email/whine.txt.tmpl           |   13 +-
 template/en/default/extensions/web-readme.txt.tmpl |   29 +
 template/en/default/filterexceptions.pl            |   26 +-
 template/en/default/flag/list.html.tmpl            |   77 +-
 template/en/default/global/code-error.html.tmpl    |   53 +-
 template/en/default/global/common-links.html.tmpl  |    3 +-
 .../en/default/global/confirm-action.html.tmpl     |    1 +
 .../en/default/global/confirm-user-match.html.tmpl |    7 +-
 template/en/default/global/field-descs.none.tmpl   |   13 +-
 template/en/default/global/header.html.tmpl        |  237 +-
 template/en/default/global/help.html.tmpl          |    5 +-
 template/en/default/global/hidden-fields.html.tmpl |    2 +-
 template/en/default/global/messages.html.tmpl      |   19 +-
 .../en/default/global/per-bug-queries.html.tmpl    |    1 +
 template/en/default/global/reason-descs.none.tmpl  |   40 +
 template/en/default/global/setting-descs.none.tmpl |    3 +
 .../en/default/global/site-navigation.html.tmpl    |   13 +-
 template/en/default/global/textarea.html.tmpl      |    6 +
 template/en/default/global/user-error.html.tmpl    |  210 +-
 template/en/default/global/userselect.html.tmpl    |   50 +-
 template/en/default/global/value-descs.js.tmpl     |   33 +
 template/en/default/global/variables.none.tmpl     |    2 +
 template/en/default/index.html.tmpl                |    6 +-
 template/en/default/list/change-columns.html.tmpl  |   38 +-
 template/en/default/list/edit-multiple.html.tmpl   |   79 +-
 template/en/default/list/list-simple.html.tmpl     |    3 +-
 template/en/default/list/list.html.tmpl            |    6 +-
 template/en/default/list/list.ics.tmpl             |    2 +-
 template/en/default/list/list.rdf.tmpl             |    2 +-
 template/en/default/list/table.html.tmpl           |   13 +-
 template/en/default/pages/fields.html.tmpl         |  327 +-
 template/en/default/pages/quicksearch.html.tmpl    |   10 +-
 template/en/default/pages/release-notes.html.tmpl  | 1155 +++-
 template/en/default/reports/components.html.tmpl   |    5 +-
 .../en/default/reports/duplicates-simple.html.tmpl |    4 +-
 template/en/default/reports/duplicates.html.tmpl   |    8 +-
 template/en/default/reports/keywords.html.tmpl     |    5 +-
 template/en/default/request/email.txt.tmpl         |    1 +
 template/en/default/request/queue.html.tmpl        |   34 +-
 .../en/default/search/boolean-charts.html.tmpl     |   27 +-
 template/en/default/search/field.html.tmpl         |  142 +
 template/en/default/search/form.html.tmpl          |  704 +--
 .../en/default/search/search-advanced.html.tmpl    |   29 +-
 .../default/search/search-create-series.html.tmpl  |    4 +-
 template/en/default/search/search-help.html.tmpl   |  107 -
 .../default/search/search-report-graph.html.tmpl   |   17 +-
 .../default/search/search-report-select.html.tmpl  |    8 +-
 .../default/search/search-report-table.html.tmpl   |   23 +-
 template/en/default/setup/strings.txt.pl           |   20 +
 template/en/default/sidebar.xul.tmpl               |    3 -
 template/en/default/welcome-admin.html.tmpl        |   12 +-
 template/en/default/whine/mail.html.tmpl           |   59 +-
 template/en/default/whine/mail.txt.tmpl            |   15 +-
 token.cgi                                          |    7 +-
 userprefs.cgi                                      |  105 +-
 votes.cgi                                          |  355 +-
 whine.pl                                           |    1 -
 whineatnews.pl                                     |   12 +-
 xt/README                                          |   18 +
 xt/lib/Bugzilla/Test/Search.pm                     |  942 +++
 xt/lib/Bugzilla/Test/Search/AndTest.pm             |   69 +
 xt/lib/Bugzilla/Test/Search/Constants.pm           | 1040 +++
 xt/lib/Bugzilla/Test/Search/FakeCGI.pm             |   61 +
 xt/lib/Bugzilla/Test/Search/FieldTest.pm           |  582 ++
 xt/lib/Bugzilla/Test/Search/InjectionTest.pm       |   77 +
 xt/lib/Bugzilla/Test/Search/OperatorTest.pm        |  110 +
 xt/lib/Bugzilla/Test/Search/OrTest.pm              |  186 +
 xt/search.t                                        |   96 +
 491 files changed, 31142 insertions(+), 8450 deletions(-)

Diff:   http://source.winehq.org/git/bugzilla.git/?a=commitdiff;h=48ead63356288ccfcbbfbfa8e71b7042d3fe1104



More information about the wine-cvs mailing list