Closed
Bug 261790
Opened 21 years ago
Closed 21 years ago
port various changes betwen xpfe/toolkit
Categories
(SeaMonkey :: UI Design, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.8alpha5
People
(Reporter: Biesinger, Assigned: Biesinger)
Details
Attachments
(1 file, 1 obsolete file)
50.19 KB,
patch
|
Details | Diff | Splinter Review |
I diffed toolkit against xpfe/global... there were various unported changes that
can be trivially ported.
Assignee | ||
Comment 1•21 years ago
|
||
Assignee | ||
Updated•21 years ago
|
Attachment #160232 -
Flags: superreview?(neil.parkwaycc.co.uk)
Attachment #160232 -
Flags: review?(mconnor)
Assignee | ||
Updated•21 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.8beta
Comment 2•21 years ago
|
||
Comment on attachment 160232 [details] [diff] [review]
patch
>+++ xpfe/global/resources/content/bindings/dialog.xml 27 Sep 2004 14:43:36 -0000
>@@ -193,44 +193,44 @@
> buttons[dlgtype] = exBtns[i];
> }
>
> // add the label and oncommand handler to each button
> for (dlgtype in buttons) {
> var button = buttons[dlgtype];
>- buttons[dlgtype].addEventListener("command", this._handleButtonCommand, true);
>+ button.addEventListener("command", this._handleButtonCommand, true);
>+
>+
kill the extra line here
>- for (dlgtype in shown) {
>- if (shown[dlgtype])
>- buttons[dlgtype].hidden = false;
>- else
>- buttons[dlgtype].hidden = true;
>- }
>+ for (dlgtype in buttons)
>+ buttons[dlgtype].hidden = !shown[dlgtype];
>+
>+
and here, too, and I'd imagine in the toolkit version, if you would
Attachment #160232 -
Flags: review?(mconnor) → review+
Comment 3•21 years ago
|
||
Comment on attachment 160232 [details] [diff] [review]
patch
> dump("An error occurred executing the "+command+" command\n");
>+ dump(e+"\n")
Might as well concatenate this into one big string, with spaces around +
>+/* hide the content, but don't destroy the frames. Make sure this
>+comes before any rules involving "hidden" */
>+*[collapsed="true"], *[moz-collapsed="true"] {
>+ visibility: collapse;
>+}
>+
>+/* The rule for hidden comes AFTER the rule for collapsed. That way if
>+both are specified on an element, the hidden rule wins. */
> /* hide the content and destroy the frame */
> *[hidden="true"] {
> display: none;
> }
>
>-/* hide the content, but don't destroy the frames */
>-*[collapsed="true"],
>-*[moz-collapsed="true"] {
>- visibility: collapse;
>-}
>-
>-
Please ask someone if this makes any sense, it makes no sense to me.
>+ try {
>+ return this.stringBundle.formatStringFromName(aStringKey, aStringsArray, aStringsArray.length);
>+ }
>+ catch (e) {
>+ dump("*** Failed to get string " + aStringKey + " in bundle: " + this.src + "\n");
>+ throw e;
>+ }
More accurately the string bundle failed to format the string...
>+ const nsIContentPolicy = Components.interfaces.nsIContentPolicy;
> try {
> var contentPolicy =
> Components.classes['@mozilla.org/layout/content-policy;1']
>- .getService(Components.interfaces.nsIContentPolicy);
>+ .getService(nsIContentPolicy);
Need to change the other four uses too, surely?
>+ var blank = (aURI == "about:blank");
>+
> if (!this.mTabbedMode)
> this.enterTabbedMode();
>
> var t = document.createElementNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul",
> "tab");
>
>- var blank = (aURI == "about:blank");
>-
> if (blank)
Personally I think declaring the variable near its use makes most sense.
Attachment #160232 -
Flags: superreview?(neil.parkwaycc.co.uk) → superreview+
Assignee | ||
Updated•21 years ago
|
Target Milestone: mozilla1.8beta → mozilla1.8alpha5
Assignee | ||
Comment 4•21 years ago
|
||
> and here, too, and I'd imagine in the toolkit version, if you would
done. second toolkit instance has some more code, so I left it.
> Please ask someone if this makes any sense, it makes no sense to me.
hm, yeah. I got confirmation that it makes no sense. will revert this change,
and copy to the ffox version.
> More accurately the string bundle failed to format the string...
will change it to "Failed to format string"
> Need to change the other four uses too, surely?
hm, yeah. ffox's code is quite a bit different here.
Assignee | ||
Comment 5•21 years ago
|
||
Attachment #160232 -
Attachment is obsolete: true
Assignee | ||
Comment 6•21 years ago
|
||
checked in.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•21 years ago
|
Product: Core → Mozilla Application Suite
Updated•21 years ago
|
Keywords: aviary-landing
You need to log in
before you can comment on or make changes to this bug.
Description
•