Commit Graph

663 Commits

Author SHA1 Message Date
Olli.Pettay@helsinki.fi
4828fb7a4d Bug 396652, gecko scrolls on activate event (mouse click) with gtk embeds, r+sr+a=roc, p=iainnicol-mozbugs2007@yahoo.co.uk+me 2007-09-22 08:57:03 -07:00
roc+@cs.cmu.edu
c11d00e32d Backing out due to test bustage 2007-09-22 06:28:16 -07:00
roc+@cs.cmu.edu
d72a839c93 Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron 2007-09-22 05:43:52 -07:00
bzbarsky@mit.edu
ee2d3464be Fire DOMContentLoaded async from EndLoad. Bug 344305, r=sicking, sr=jst, a=sicking 2007-09-21 10:30:37 -07:00
Olli.Pettay@helsinki.fi
3d3dee855b backout patch for Bug 373462, Bug 385322 2007-09-21 03:00:47 -07:00
roc+@cs.cmu.edu
0789c7b2c1 Bug 392761. getClientRects/getBoundingClientRect *do* take scrolling into account, including viewport scrolling. r+sr=dbaron 2007-09-21 02:15:42 -07:00
Olli.Pettay@helsinki.fi
08d334c65d Bug 373462, Bug 385322, Better scheduling of cycle collection/gc, r=jst, sr=sicking, a=sicking 2007-09-21 01:54:36 -07:00
bzbarsky@mit.edu
a61b828bb2 Make this test actually test something 2007-09-20 20:58:35 -07:00
bzbarsky@mit.edu
7ed598436e Add comment that sicking asked for and I forgot 2007-09-20 20:54:11 -07:00
bzbarsky@mit.edu
3ca9091c29 Slight code simplification. 2007-09-20 20:42:59 -07:00
bzbarsky@mit.edu
aa2a9b2bd2 Fixing test for real. 2007-09-20 20:39:16 -07:00
bzbarsky@mit.edu
baec163f3f Fixing test to actually pass 2007-09-20 20:06:50 -07:00
bzbarsky@mit.edu
f91b2b313b Fix bug 392318. r+sr+a=sicking. 2007-09-20 19:41:08 -07:00
bzbarsky@mit.edu
7f6abfd9be Make sure to tear down the XBL binding for nodes which forced one even though not in the document. Bug 389636, r+sr+a=sicking 2007-09-20 19:05:43 -07:00
bzbarsky@mit.edu
df30233ab2 Make getElementsByClassName handle the root element properly. Bug 395915, r+sr=peterv, a=sicking. 2007-09-20 15:10:27 -07:00
masayuki@d-toybox.com
f8c11bb744 Bug 389056 Don't break line between periods and quote/Bug 388096 add line-breaking opportunity after U+058A ARMENIAN HYPHEN, U+2010 HYPHEN, U+2012 FIGURE DASH and U+2013 EN DASH. And U+2014 EM DASH should be breakable before and after except that between the same characters/Bug 389595 Don't break around '(' and ')'/Bug 390920 Don't break around   r+sr=roc, b1.9=dbaron 2007-09-18 23:34:24 -07:00
sayrer@gmail.com
8bcd5fb9f2 Bug 396452. Enforce SpiderMonkey request model with assertions. r=mrbkap, sr/a=brendan 2007-09-18 17:26:39 -07:00
longsonr@gmail.com
c7184a1174 Bug 395667 - New style nsSVGInteger. r=tor,sr=roc,a=roc 2007-09-18 05:09:26 -07:00
Olli.Pettay@helsinki.fi
2e21d3ae6d Bug 394442, Optimize ID, class and style getters, r=bz+sicking, sr=sicking, a=jst 2007-09-18 01:38:24 -07:00
Olli.Pettay@helsinki.fi
ae89765af6 Bug 395426, Contextmenu opened using keyboard should have .button == 0, r=enndeakin,sr+a=jst 2007-09-18 00:25:49 -07:00
bzbarsky@mit.edu
12bb6b8b24 Fix nsStandardURL serialization/deserialization to properly restore all state. Bug 396389, r+sr=biesi, a=bsmedberg 2007-09-17 15:23:12 -07:00
bzbarsky@mit.edu
8ff844ab55 Make the nsISerializable implementation of nsPrincipal actually work. This makes it possible to save principal objects to a stream and read them back. Bug 369566, r=dveditz+brendan, sr=jst, a=jst 2007-09-17 15:18:28 -07:00
tor@cs.brown.edu
ee42650dde Bug 395616 - rework orientType/orientAngle mapping of orient attribute. r=longsonr, sr+a=roc 2007-09-14 15:12:20 -07:00
bzbarsky@mit.edu
3ee408ea1f Fix serialization of '&' in "script" attribute values so that it round-trips correctly. Bug 392511, r+sr=peterv, a=jst 2007-09-14 12:03:13 -07:00
bzbarsky@mit.edu
d8af0891f1 Make disabling image loading in prefs also block images loaded via <object>. Bug 393503, r+sr=biesi, a=jst 2007-09-14 11:57:59 -07:00
jst@mozilla.org
9f7c1a9794 Landing fix for bug 394418. Notify on text changes before firing mutation events. Patch by bzbarsky@mit.edu, r+sr=jonas@sicking.cc, a=jst@mozilla.org/dsicore@mozilla.com 2007-09-10 16:46:22 -07:00
mats.palmgren@bredband.net
26c2c2b87a [OS/2] Remove non-cairo OS2 gfx code from the tree. b=389729 r=mozilla@Weilbacher.org 2007-09-08 09:22:56 -07:00
reed@reedloden.com
b9cabd0e97 Bug 392567 - "Impossible to submit forms to JAR URLs" [p=trev.moz@adblockplus.org (Wladimir Palant) r=bzbarsky sr=sicking a1.9=sicking] 2007-09-05 21:29:17 -07:00
jonas@sicking.cc
1e10ddb95c Bug 393329: Clean up destructors in xslt code. Patch by peterv. r/sr/a=sicking 2007-09-05 21:02:40 -07:00
jonas@sicking.cc
e1ca6cd31b Bug 390219: Ignore OnStartRequest/OnStopRequest calls for other channels, i.e. ones already aborted. Also set owner on the right channel for multipart responses. r/sr/a=jst 2007-09-05 20:51:56 -07:00
aaronr@us.ibm.com
69172f1fd1 XTF doesn't properly handle readonly and readwrite. Bug 391905, r=olli sr=peterv a=jonas 2007-09-05 16:15:28 -07:00
tor@cs.brown.edu
bad0c551e3 Bug 320622 - removeAttribute doesn't effect some underlying DOM properties. r+sr+a=roc 2007-09-05 16:07:34 -07:00
tor@cs.brown.edu
68f42fbb6b Backout of 320622. 2007-09-05 14:56:06 -07:00
tor@cs.brown.edu
e3feb0186a Bug 320622 - removeAttribute doesn't effect some underlying DOM properties. r=longsonr, sr=roc, a=roc 2007-09-05 13:51:21 -07:00
cbiesinger@gmx.at
3f5cf3a38d 393845 Stop plugins from content instead of from layout. Also, reget the frame after stopping the plugin, as that may process events. Finally, make the object frame not touch member variables after stopping the plugin. r+sr=bz a=jst 2007-09-05 13:33:18 -07:00
bent.mozilla@gmail.com
3ce9c7d7ed Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crashes". r+sr=bzbarsky, a=jst. 2007-09-05 13:15:28 -07:00
bent.mozilla@gmail.com
740b273a1e Bug 394042 - backing out for now, tree is orange. 2007-09-05 11:05:26 -07:00
bent.mozilla@gmail.com
f0ee65b121 Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crashes". r+sr=bzbarsky, a=jst. 2007-09-05 10:48:09 -07:00
jag@tty.nl
9198e9c4b8 Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg 2007-09-05 06:04:54 -07:00
jag@tty.nl
89ed2efec0 Bug 271824 follow-up: fix build bustage before it happens (I hope) 2007-09-05 02:20:31 -07:00
jag@tty.nl
d535057a5e Bug 271824: do_GetFastLoadService should use nsGetServiceByCID. r=/sr=/a=bsmedberg 2007-09-05 02:13:57 -07:00
Olli.Pettay@helsinki.fi
953400dbb5 Bug 394735, cache event listener manager when dispatching events, r+sr+a=jst 2007-09-05 02:02:23 -07:00
Olli.Pettay@helsinki.fi
23b0473f54 Bug 394740, Inline MayDispatchMutationEvent, r+sr=peterv, a=jst 2007-09-05 02:01:48 -07:00
surkov.alexander@gmail.com
d91459d49c 390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore 2007-09-05 01:22:17 -07:00
jag@tty.nl
5ac630ec0f Bug 393809: Fix compile warning in nsXBLPrototypeHandler.cpp. r=/sr=Neil, a=sicking 2007-09-04 18:55:55 -07:00
Olli.Pettay@helsinki.fi
e91b602a57 Bug 394825, Crash [@ nsGenericHTMLElement::SetElementFocus], r+sr+a=jst 2007-09-04 14:38:37 -07:00
Olli.Pettay@helsinki.fi
a8001bd18a Bug 394700, update selectedIndex when mutation event listener modifies option list, r+sr+a=sicking 2007-09-04 12:35:04 -07:00
enndeakin@sympatico.ca
527d68a644 Fix missing semicolon 2007-09-04 08:34:08 -07:00
enndeakin@sympatico.ca
7efdf9125f Bug 393566, add cycle collection to XULPopupListener, r+sr=peterv, a=dbaron 2007-09-04 08:26:35 -07:00
peterv@propagandism.org
7855e88a83 Fix for bug 393035 (nsNSElementTearoff should participate in cycle collection). r/sr=jst, a=sicking. 2007-09-02 03:45:36 -07:00
peterv@propagandism.org
220f8d4a85 Fix for bug 393329 (numerous xslt leaks visiting http://www.metacafe.com). r/sr/a=sicking. 2007-09-01 10:47:39 -07:00
Olli.Pettay@helsinki.fi
5cd6c5acf1 Backout bug 394442 2007-09-01 09:14:53 -07:00
Olli.Pettay@helsinki.fi
f3d5c4a16d Test land bug 394442, will back out after tp/tp2/tdhtml results 2007-09-01 08:23:29 -07:00
bzbarsky@mit.edu
1629ea8f55 Checking in test for bug 324378 and bug 214577 2007-08-31 20:42:19 -07:00
emaijala@kolumbus.fi
67a880e6e0 Backing out patch for bug 261074 again due to failing tests in popup windows. 2007-08-31 11:27:46 -07:00
tor@cs.brown.edu
65a49f6a67 Bug 394335 - incorrect mapping for marker units enum. r=longsonr, sr+a=roc 2007-08-31 10:03:10 -07:00
emaijala@kolumbus.fi
3e2558a353 Fix for bug 261074: OnFocus fires twice when window restored r=neil sr=roc a=auto-approved 2007-08-31 09:36:38 -07:00
longsonr@gmail.com
21a0fa4c4d Bug 389865 - Improve filter architecture. r=tor,sr=roc,a=pavlov 2007-08-31 07:44:28 -07:00
enndeakin@sympatico.ca
a0b52957c1 Bug 195031, support sticky bookmarks menus, r=mano,sr=bz, blocking bug 2007-08-30 08:43:10 -07:00
cbarrett@mozilla.com
41d03dfc0f Bustage fix. Backslash in a comment in a makefile, Bad Waldo! No Cookie! irl-r=biesi 2007-08-29 15:06:14 -07:00
jwalden@mit.edu
128440f16f So this test also fails when run inside an iframe, so I'm just disabling it entirely, still followup to bug 199692 commit. 2007-08-29 14:52:31 -07:00
jwalden@mit.edu
08b40f42af I'm stupid, followup to bug 199692 commit. 2007-08-29 14:43:57 -07:00
jwalden@mit.edu
ef93f59265 Use ok(a === b) since we're getting null in one of the test failures, actually, followup to bug 199692 commit. 2007-08-29 14:37:54 -07:00
jwalden@mit.edu
6d0942bae4 Convert an is to a todo until we figure out what's wrong here, followup to bug 199692 commit. 2007-08-29 14:36:13 -07:00
jwalden@mit.edu
d610945e9f Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst 2007-08-29 13:38:44 -07:00
surkov.alexander@gmail.com
c572b30a87 Bug 174889 - unable to get keyboard shortcut for treeitem node, r=smaug, ginn.chen, mats, sr=mats, a=sicking 2007-08-28 23:52:46 -07:00
jwalden@mit.edu
79066f5a93 Bug 393974 - Tree walkers leak with a non-null filter. r=smaug, sr=sicking, a=blocking1.9 2007-08-28 16:42:41 -07:00
bent.mozilla@gmail.com
6c2d18dcfb Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crash". r+sr+a=jst. 2007-08-28 16:20:57 -07:00
aaronleventhal@moonset.net
254ef80129 Bug 391846. Fire correct text change events when a node is shown or hidden. r=surkov, sr=sicking, a=sicking 2007-08-28 14:57:53 -07:00
jag@tty.nl
ab46daa9b4 Fix code indentation, part 2. r/sr/a=Jack,Lumpy 2007-08-28 03:21:14 -07:00
Olli.Pettay@helsinki.fi
57325958ce Bug 339501, r=bz, sr=sicking, a=1.9+ 2007-08-28 00:09:32 -07:00
jst@mozilla.org
db3bc91cfc Fix code indentation. No code changes. 2007-08-27 16:28:02 -07:00
jst@mozilla.org
0569ade9bb Fixing bug 393294. Stop leaking event data from popup blocked event objects. r=Olli.Pettay@gmail.com, sr=jonas@sicking.cc, a=jst@mozilla.org 2007-08-27 16:26:43 -07:00
tor@cs.brown.edu
085f1967a7 Bug 392928 - new style nsSVGEnum. r=longsonr, sr=roc, a=roc 2007-08-27 16:11:14 -07:00
philringnalda@gmail.com
b032759693 Bug 393704 - Can't build without MOZ_XUL after bug 385275 landed, patch by romaxa <romaxa@gmail.com>, r+sr+a1.9=roc 2007-08-25 22:37:02 -07:00
bzbarsky@mit.edu
ee50c0fc2c Fix orange from bug 390168 by adopting a slightly different approach. Reviews from jst pending. 2007-08-24 18:45:15 -07:00
bzbarsky@mit.edu
99dad3c6fe Make sure to store the security info correctly for wyciwyg. Bug 390168, r+sr=jst 2007-08-24 17:25:41 -07:00
surkov.alexander@gmail.com
478d0ec01a Bug 371680 - expose nsIAccessibleText::scrollSubstringTo, r=aaronlev, roc, sr=roc, a=roc 2007-08-23 21:54:45 -07:00
philringnalda@gmail.com
88f44b6ffb Bug 365810 - Ctrl+Y for Edit->Redo broken, patch by Simon Bünzli <zeniko@gmail.com>, r=aaronlev sr=neil a1.9=bz 2007-08-23 20:09:59 -07:00
Olli.Pettay@helsinki.fi
1777dd6f97 Bug 393294, DOM event leaks (patch 2), r+sr+a=jst 2007-08-23 14:38:55 -07:00
enndeakin@sympatico.ca
7050414f86 Bug 145320, support hover in xul trees, r+sr=neil 2007-08-23 08:57:54 -07:00
vladimir@pobox.com
ddb7432e72 b=390487, typo fix for default canvas text drawing font, r/a=vlad, patch from robarnold 2007-08-22 14:30:47 -07:00
masayuki@d-toybox.com
a17a03f2ea Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 04:13:46 -07:00
Olli.Pettay@helsinki.fi
fb735cb14f Bug 391568, Mutation events not fired if listeners are only in anonymous content. r+sr=bz, a=sicking 2007-08-21 23:48:47 -07:00
bzbarsky@mit.edu
295ac223f1 Make sure to process style updates before reflow, and both before painting. Bug 375436, r+sr=roc, a=dbaron 2007-08-21 19:57:06 -07:00
Olli.Pettay@helsinki.fi
d023c05d44 Bug 373911, r=bz, sr=dbaron, a=1.9+ 2007-08-21 14:45:00 -07:00
dbaron@dbaron.org
1e507496e8 Fix leak when two documents race to load the same script (but leave for later fixing that we load the same script twice). b=392542 r=enndeakin sr=bzbarsky a=roc 2007-08-21 09:47:48 -07:00
martijn.martijn@gmail.com
bbcebbd0c2 Let only top level documents call this code, bug 391043, r=jst, sr=bzbarsky, a=dbaron 2007-08-20 23:44:43 -07:00
bzbarsky@mit.edu
a65e95ce03 Make <object> do the same text/plain sniffing that <iframe> does, and use the content type hint if the type comes back as application/octet-stream or sniffed-binary. Bug 389677, r+sr=biesi, a=sicking 2007-08-20 20:26:12 -07:00
bzbarsky@mit.edu
b20e634109 Don't make getting .selected change what .selected returns in the future. Bug 391994, r+sr+a=sicking 2007-08-20 20:24:11 -07:00
bzbarsky@mit.edu
03372522d9 Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking. 2007-08-20 15:55:06 -07:00
cbiesinger@gmx.at
f626a42e8c bug 392117 pass lowercase strings to LowerCaseEqualsLiteral r+sr=sicking 2007-08-20 10:27:47 -07:00
Olli.Pettay@helsinki.fi
9ecfe06bd0 Bug 319374, XPath should ignore changes to anonymous content, r+sr=sicking, a=1.9+ 2007-08-19 22:53:02 -07:00
Olli.Pettay@helsinki.fi
7258de185d Mochitest for bug 288392, DOMSubtreeModified event does not fire at all 2007-08-17 16:53:23 -07:00
neil@parkwaycc.co.uk
92d0a0560b Don't stomp on observers when we're not expecting it b=391614 r+sr=bz a=dbaron 2007-08-16 16:07:39 -07:00
Olli.Pettay@helsinki.fi
3cb3aeeda7 Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, remove XXX, r+sr=jst, a=1.9+ 2007-08-16 14:46:33 -07:00
Olli.Pettay@helsinki.fi
2eb6dc5b73 Bug 277890, disabling BUTTON after form.submit() prevents submission, r+sr=bz, a=1.9+, mochitest by ispiked@gmail.com 2007-08-16 14:10:29 -07:00
enndeakin@sympatico.ca
aef0ee7c4d Bug 385275, handle tab navigation in popups properly, r+sr=roc 2007-08-15 18:09:58 -07:00
neil@parkwaycc.co.uk
1eddf617ec Backout of unapproved patch to bug 391614 2007-08-15 06:45:24 -07:00
smontagu@smontagu.org
30e73a1db8 Add docCharsetIsForced member to nsIDomWindowUtils. Bug 391631, r+sr=bz, a=jst 2007-08-11 11:37:16 -07:00
neil@parkwaycc.co.uk
676ca6ea97 Don't let observers observe the observes (or command) attribute b=391614 r+sr=bz 2007-08-11 04:42:16 -07:00
aaronleventhal@moonset.net
51bad91330 Fixing bustage 2007-08-10 19:06:33 -07:00
aaronleventhal@moonset.net
4c1685120f Bug 390692. Fix live region support to provide useful information on the node that's being shown or hidden, or has a text change event. r=ginn.chen, sr=roc, a=roc 2007-08-10 18:44:44 -07:00
bzbarsky@mit.edu
0102a642c5 Don't play games with the <meta> tag when not serializing an entire document. Bug 390735, patch by Ryan Jones <sciguyryan@gmail.com>, r+sr=bzbarsky, a=jst 2007-08-10 17:38:53 -07:00
bzbarsky@mit.edu
c466dc3f79 Switch the order of Content-Disposition and Content-Type headers for non-file parts of multipart form submissions to match that for files. Apparently some server software depends on the order of the MIME headers! Bug 116346 followup, r+sr=jst 2007-08-10 17:32:33 -07:00
dbaron@dbaron.org
c50f0447f9 Add nsPresContext and nsEventStateManager to cycle collection. b=385376 r=Olli.Pettay sr=jst a=jst 2007-08-10 14:25:24 -07:00
peterv@propagandism.org
e503287f65 Fix for bug 387380 (No visible caret when caret browsing). r=smaug, sr=jst, a=dbaron. 2007-08-10 06:19:13 -07:00
enndeakin@sympatico.ca
e400c46775 Bug 390420, select dropdowns appearing in the wrong place in some cases, r+bz,a=dbaron 2007-08-10 05:42:06 -07:00
bzbarsky@mit.edu
96ec7b6a69 Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal and a uri. Get the URI from the principal. Bug 391438, r+sr+a=sicking 2007-08-09 22:35:08 -07:00
jst@mozilla.org
73674fd85b Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org 2007-08-09 15:30:30 -07:00
bzbarsky@mit.edu
e95c66ecef Fixing test 2007-08-09 12:54:25 -07:00
bzbarsky@mit.edu
0905dde51a Another test. 2007-08-09 11:58:37 -07:00
bzbarsky@mit.edu
385015ba6e Remove windows newlines that snuck in 2007-08-09 11:45:32 -07:00
bzbarsky@mit.edu
b73c8f1a0e Adding tests contributed by jlurz24@gmail.com 2007-08-09 11:43:35 -07:00
bzbarsky@mit.edu
73073f4f3b Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking 2007-08-07 18:16:09 -07:00
aaronr@us.ibm.com
e97413050d change nsIAttribute so it can be used by extensions 390480, r+sr=bz a=jst 2007-08-07 16:01:57 -07:00
mats.palmgren@bredband.net
07a2d5f8f3 Use NS_IMPL_ISUPPPORTS macros where possible. b=387211 r=neil sr=dbaron a19=pavlov 2007-08-07 08:18:36 -07:00
bzbarsky@mit.edu
0781ce3df5 Keep track of both the first submit in elements and the first submit not in elements, to speed up some operations. Bug 352980, r+sr+a=jst 2007-08-06 19:07:24 -07:00
cbiesinger@gmx.at
6b6b771bea Bug 390385 make sure that plugins don't get instantiated before the first Reflow of the objectframe, so that the first NPP_SetWindow call contains the right dimensions r+sr=bz 2007-08-06 17:32:14 -07:00
benjamin@smedbergs.us
f8759d93ca Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB 2007-08-06 13:13:19 -07:00
cbiesinger@gmx.at
3416bd0451 364235 don't instantiate plugins for URLs with unknown schemes unless we also have a type specified r+sr=bz 2007-08-06 11:02:14 -07:00
jwalden@mit.edu
8e969971b9 Fix Thunderbird/--disable-svg bustage from bug 379178. rs=jwatt 2007-08-06 11:00:01 -07:00
bzbarsky@mit.edu
d85872ea5d Hoist the code for handling class and id up from nsGenericHTMLElement to the newly-created nsStyledElement so that it can be reused by MathML and to some extent by SVG. Bug 379178, patch by Daniel Kraft <domob@daniel-kraft.net>, r=jwatt for the SVG changes, r+sr=sicking for the rest, a=dsicore 2007-08-06 08:27:19 -07:00
benjamin@smedbergs.us
0e047142a4 Bug 386025 - Expose cycle-collection symbols, r=graydon 2007-08-06 07:34:02 -07:00
ginn.chen@sun.com
9a8c1632f4 Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore 2007-08-05 20:22:32 -07:00
Olli.Pettay@helsinki.fi
f2e98e5085 Bug 389694, r+sr=jst, a=dbaron 2007-08-05 06:24:30 -07:00
sharparrow1@yahoo.com
17adf6b19b Followup to fix orange from bug 385536 2007-08-03 18:12:24 -07:00
sharparrow1@yahoo.com
74400dfa21 Bug 385536: a tree inside a panel doesn't respond to clicks (make clientX/Y sane). r+sr=roc, a=blocking1.9+ 2007-08-03 17:31:42 -07:00
vladimir@pobox.com
0f0bb07000 b=339553 followup, fix an issue in windows opt builds with uninitialized data, r+a=vlad, patch=robarnold 2007-08-03 15:47:48 -07:00
enndeakin@sympatico.ca
c6fa8c5df7 Bug 389573, context menus opening in wrong place, affects email address menu, r+sr=bz,a=dbaron 2007-08-03 10:57:44 -07:00
Olli.Pettay@helsinki.fi
5b2545c6f2 Backout bug 378866, the patch doesn't handle all testcases :( 2007-08-03 06:06:05 -07:00
Olli.Pettay@helsinki.fi
908f41f6dc Bug 378866, r+sr=bz, a=sicking 2007-08-02 23:53:01 -07:00
sharparrow1@yahoo.com
aa0edb581a Bug 390161: Make ScreenPixelToMillimeterX/Y return result in CSS pixels. r=jwatt, sr=roc, a19=dbaron 2007-08-02 18:12:19 -07:00
bzbarsky@mit.edu
8fd955912f Make debug code not assert when it shouldn't. Bug 388712, r+sr=jst, a=dbaron 2007-08-02 15:46:36 -07:00
cbiesinger@gmx.at
9b77299b29 382378 call NotifyContentObjectWrapper after the plugin has been instantiated so that scriptable plugins work correctly r+sr=bz 2007-08-02 14:15:05 -07:00
cbiesinger@gmx.at
15ca9d3c96 322170 ignore errors from OnStartRequest (NPP_NewStream) for Shockwave on the Mac r=jst sr=bz 2007-08-02 13:16:49 -07:00
bzbarsky@mit.edu
40f1f36bf8 Flush layout before starting to pump data into plug-ins if we started the data
load ourselves.  Fixes various issues with a number of plug-ins that expect
NPP_SetWindow() to have been called before NPP_WriteReady or NPP_Write.  Bug
381512, r=biesi, sr=jst
2007-08-02 10:54:36 -07:00
vladimir@pobox.com
ec69972c14 check cairo error code for errors in GetInputStream, as well as the surface 2007-08-02 00:45:58 -07:00
jonas@sicking.cc
3eaf4622de Remove tests accessing remote server 2007-07-30 18:16:24 -07:00
jonas@sicking.cc
da0e93de39 Bug 389508: Fix regressions and bugs in the new Cross Site XMLHttpRequest support. r/sr=jst a=roc 2007-07-30 17:42:16 -07:00
jonas@sicking.cc
24c4c1d539 Bug 389508: Cross site XMLHttpRequest. r=jst/biesi sr/dveditz/biesi 2007-07-26 19:49:18 -07:00
tor@cs.brown.edu
5ae1a82c12 Bug 373572 - Implement feTile filter.
Patch by longsonr@gmail.com, r=tor, sr=roc, a=schrep
2007-07-26 17:50:45 -07:00
mattwillis@gmail.com
e221e29198 reverting 1.34 - meant for trunk 2007-07-26 17:21:01 -07:00
mattwillis@gmail.com
99b92bd703 bug 389739 - Add IDL constants for XMLHttpRequest readyStates. r/sr=bzbarsky 2007-07-26 17:12:58 -07:00
jonas@sicking.cc
13974dde1b backout due to orange 2007-07-26 16:34:22 -07:00
jonas@sicking.cc
68ac48fc81 'extra ;'? Quit your whining gcc\! 2007-07-26 15:34:32 -07:00
jonas@sicking.cc
29f28d46a0 Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi 2007-07-26 15:20:29 -07:00
sharparrow1@yahoo.com
9ad46c47f5 Bug 389663: CSS test crashes Firefox. r+sr=dbaron/bz 2007-07-26 13:20:30 -07:00
Olli.Pettay@helsinki.fi
81c89897e3 Backing out bug 275196, xml:id, to fix tp regression 2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi
ad51500682 Bug 275196, xml:id, r=sicking, sr=dbaron 2007-07-26 05:22:01 -07:00
tor@cs.brown.edu
57371777f8 Bug 383184 - Implement SVG lighting filters.
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.
2007-07-25 23:57:42 -07:00
bzbarsky@mit.edu
98aa732792 Make form.elements actually be sorted in DOM order, as our code assumes it to
be.  This does change the ordering from what we used to have in some edge
cases.  Let's hope they don't bite.  Bug 353415, patch by jpl24
<jlurz24@gmail.com>, r+sr=bzbarsky.
2007-07-25 21:26:07 -07:00
jst@mozilla.org
dadc7c619b Adding support for cut, copy, paste events. Patch by mfenniak-moz@mathieu.fenniak.net, r=Olli.Pettay@gmail.com, sr=jst@mozilla.org,jonas@sicking.cc 2007-07-25 21:14:33 -07:00
roc+@cs.cmu.edu
61373b8418 Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc 2007-07-25 21:03:29 -07:00
sharparrow1@yahoo.com
5a87530c15 Bug 4821: Implement page zoom (backend). r+sr=roc. 2007-07-25 20:34:16 -07:00
jonas@sicking.cc
c5f5ce4a52 fix build bustage 2007-07-25 17:55:13 -07:00
jonas@sicking.cc
d0168d734e fix build bustage 2007-07-25 17:53:55 -07:00
jonas@sicking.cc
18a76cc5a2 Bug 259332: Improve support for document.all such that we can deal with multiple elements with the same id and/or name. r/sr=jst 2007-07-25 17:36:19 -07:00
vladimir@pobox.com
7c12866d18 b=339553, drawString enhancement for canvas, r=me; patch from robarnold 2007-07-25 11:21:34 -07:00
bzbarsky@mit.edu
1e0b05ffcf Add a flag that allows protocol handlers to indicate that they don't return any
data.  Bug 379819, patch by Ryan Jones <sciguyryan@gmail.com>, r=me, sr=biesi
2007-07-25 10:21:41 -07:00
dcamp@mozilla.com
0eee14ff27 move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst 2007-07-24 22:35:39 -07:00
dcamp@mozilla.com
bb10d2d59f add a sendAsBinary() method to XMLHttpRequest (for sending data from an <input type=file> element, among other things). b=371432, r+sr=jonas 2007-07-24 21:53:21 -07:00
dcamp@mozilla.com
67423b50ef Add an API to access <input type="file"> data. r=smontagu (for charset stuff), r+sr=jonas 2007-07-24 21:29:47 -07:00
Olli.Pettay@helsinki.fi
e98c007b61 Mochitest for bug 388746 2007-07-24 07:14:46 -07:00
masayuki@d-toybox.com
17ddd176c4 Bug 388602 ###!!! ASSERTION: invalid array index: 'i < Length()' when loading some webpages r+sr=roc 2007-07-24 04:47:22 -07:00
enndeakin@sympatico.ca
e28524ff33 Bug 388280, command event needs to know user input state, otherwise a popup could be blocked, r=jst,sr=bz 2007-07-23 17:55:52 -07:00
asqueella@gmail.com
cb307ac952 fix bug 388709 - "ASSERTION: Please remove this from the document properly: '!IsInDoc()'" with :after, floating :first-letter
Store the generated content as a nsCOMArray<nsIContent>* property on frames to make its clean-up on frame destruction less fragile.

r+sr=roc
2007-07-23 16:31:11 -07:00
bzbarsky@mit.edu
834f3365bd Use a Subsumes() chec, not same-origin. Bug 387202, r=vlad, sr=jst 2007-07-20 20:11:15 -07:00
bzbarsky@mit.edu
9197507fef Don't generate state keys at all, if there's nothing to get. Bug 388387, r+sr=sicking. 2007-07-20 20:00:02 -07:00
Olli.Pettay@helsinki.fi
6f794d2a0e Bug 388746, Mutation events don't work with input element, r+sr=bz 2007-07-20 16:20:33 -07:00
cbiesinger@gmx.at
21bb650203 Bug 347639 only load objects/embeds/applets once the object is inserted into the document
r+sr=bz
2007-07-20 13:14:38 -07:00
Olli.Pettay@helsinki.fi
cbb771c688 Bug 321170, Templates needs to be able to load datasources other than RDF, p=laurent@xulfr.org, r=enndeakin, sr=peterv 2007-07-19 06:49:29 -07:00
roc+@cs.cmu.edu
c2ec402960 Bug 336959. Use Pango to break inside Thai/Lao runs. Patch by Theppitak Karoonboonyanan, r+sr=roc 2007-07-18 20:26:51 -07:00
cbiesinger@gmx.at
79d350e845 385118 make sure to set mInstantiating to false again before returning
r+sr=jst,bzbarsky
2007-07-18 17:28:39 -07:00
cbiesinger@gmx.at
32bc9aca2e bug 309523 remove now-addressed XXX comment
r+sr=bz
2007-07-18 15:02:04 -07:00
bzbarsky@mit.edu
a6139746d4 Propagate stylesheet principals through to XBL binding loads; streamline load
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo).  Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.

In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 14:56:57 -07:00
cbiesinger@gmx.at
c4a5306b2f bug 347736 instantiate <embed> plugins by extension if we don't have a MIME type
r+sr=bz
2007-07-18 14:48:18 -07:00
cbiesinger@gmx.at
58c915e6bf Bug 382113 make sure to add the request to the new loadgroup before removing it
from the old one so that onload doesn't fire before it should
Also make nsLoadGroup::AddRequest assert that the request isn't in the loadgroup yet
Finally, reenable the reftest that tests the <object> onload behaviour
r+sr=bz
2007-07-18 14:37:39 -07:00
peterv@propagandism.org
cdf230c95d Fix for bug 388183 (Reloading this testcase causes crash [@
nsHTMLDocument::ChangeContentEditableCount] with null editor), now with correct whitespace. r/sr=jst.
2007-07-18 02:46:41 -07:00
peterv@propagandism.org
50535458f3 Fix for bug 388183 (Reloading this testcase causes crash [@
nsHTMLDocument::ChangeContentEditableCount] with null editor). r/sr=jst.
2007-07-18 02:44:22 -07:00
bzbarsky@mit.edu
9305b34a5f Avoid IndexOf calls while walking up the tree in FindForm(). Bug 388386, r+sr=jst 2007-07-17 18:50:18 -07:00
bzbarsky@mit.edu
d59efa6763 More consistent handling of principals for loads across docshell type
boundaries.  Bug 388121, r+sr=jst
2007-07-17 18:47:07 -07:00
asqueella@gmail.com
41e2af866a Bug 342487 - XSLT should use CheckLoadURIWithPrincipal
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=jonas
2007-07-17 14:15:49 -07:00
enndeakin@sympatico.ca
cf05956adc Bug 387659, popup coordinates are not set within popupshowing event,r=eli,sr=bz 2007-07-17 05:39:54 -07:00
longsonr@gmail.com
047eedf672 Bug 386083 - SVG code should check gfxASurface::CairoStatus() when it creates new surfaces. r=jwatt,sr=tor 2007-07-17 02:24:27 -07:00
Olli.Pettay@helsinki.fi
9f5ba5c69a Bug 386599, Recursive <object> with border hangs Firefox, r=biesi, sr=bz 2007-07-17 00:43:36 -07:00
bzbarsky@mit.edu
ebb6687f3d Update the visual look of a file input when privileged script sets its value.
Bug 387978, r+sr=sicking
2007-07-13 21:46:09 -07:00
flamingice@sourmilk.net
76b4af864e Bug 330511, Plugin-in blocklisting, r+sr=jst 2007-07-13 17:28:05 -07:00
peterv@propagandism.org
b7d4207b3f Fix for bug 386996 (Can't tab past disabled inputs or textareas). r/sr=sicking. 2007-07-13 07:17:35 -07:00
longsonr@gmail.com
0a705dae4d Bug 384409 - Create a common GetContextForContent method in nsContentUtils and use it in nsScriptElement and svg. r=tor,r+sr=jonas 2007-07-13 01:49:07 -07:00
bzbarsky@mit.edu
a4c90a1d9d Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute.  Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
masayuki@d-toybox.com
af31f107a5 Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all r+sr=roc 2007-07-12 08:52:51 -07:00
tor@cs.brown.edu
18fe4d9a27 Bug 361745 - <svg:image> with negative width/height displaying inverted.
r=jwatt, sr=roc
2007-07-12 08:40:46 -07:00
peterv@propagandism.org
fc59f5fcf5 Mochitest for bug 386496. 2007-07-12 05:06:05 -07:00
bzbarsky@mit.edu
a7014a42ea Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv 2007-07-11 12:44:27 -07:00
peterv@propagandism.org
6567191b4d Correct error in testcase. 2007-07-11 11:52:24 -07:00
peterv@propagandism.org
2fb0fc711a Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz. 2007-07-11 06:05:05 -07:00
neil@parkwaycc.co.uk
11ed13d71f Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
bzbarsky@mit.edu
40d0244293 Don't start layout for XML just because the root has been opened. And don't
start layout until <html:head> closes if <html:head> gets opened.  For XHTML
documents, this should prevent flashes of unstyled content.

Also, don't flush tags unless forced to if a sheet is pending.

Bug 380028, r+sr=sicking
2007-07-10 20:42:11 -07:00
bzbarsky@mit.edu
79013e30da Notify before firing mutation events. Bug 387460, r+sr=sicking 2007-07-10 18:14:55 -07:00
jwalden@mit.edu
eb1d6df056 Bug 387503 - Convert nsINode bits to an anonymous enum, and make a macro into an inline function for better debugging. rs=sicking 2007-07-10 15:49:42 -07:00
sayrer@gmail.com
bdca7dddeb Bug 386878. nsSVGSVGElement needs to init its members. r+sr=tor 2007-07-10 09:38:00 -07:00
bzbarsky@mit.edu
66922fe009 Eliminate more callers of CheckSameOriginPrincipal in favor of
Equals/Subsumes.  Bug 387212, r=mrbkap, sr=jst
2007-07-09 21:22:55 -07:00
bzbarsky@mit.edu
f6349051e7 Eliminate some uses of CheckSameOriginPrincipal in favor of Subsumes/Equals.
Bug 387204, r+sr=jst
2007-07-09 21:11:11 -07:00
dcamp@mozilla.com
d746712d75 implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst 2007-07-08 23:19:27 -07:00
philringnalda@gmail.com
abb9b1380f Bug 382947 - XMLHttpRequest should only set the charset in the Content-Type request header if we know the charset, patch by Ryan Jones <sciguyryan@gmail.com>, r=bzbarsky, sr=peterv 2007-07-08 19:33:07 -07:00
philringnalda@gmail.com
f48d442b06 Bug 386854 - Bustage build fix MOX_XUL disabled, patch by romaxa <romaxa@gmail.com>, r+sr=bzbarsky 2007-07-08 17:58:15 -07:00
jwalden@mit.edu
e3c4baccae Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
peterv@propagandism.org
944fbe2b30 Mochitest for bug 386728. r/sr=jst. 2007-07-07 09:51:37 -07:00
peterv@propagandism.org
6bc898324e Mochitest for bug 386495. r=Martijn. 2007-07-07 09:26:01 -07:00
Olli.Pettay@helsinki.fi
dcfbe5119a Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler (with bustage fix), r=sicking, sr=jst 2007-07-06 06:47:50 -07:00
kairo@kairo.at
951e15cd50 backing out bug 339649 due to breakage on multiple tinderboxen as requested in #developers 2007-07-06 06:13:46 -07:00
Olli.Pettay@helsinki.fi
c5dc887fc8 Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, r=sicking, sr=jst 2007-07-06 04:49:53 -07:00
peterv@propagandism.org
d6c79f7763 Fix for bug 386728 (Setting the contenteditable attribute through js twice doesn't work). r/sr=jst. 2007-07-06 03:44:14 -07:00
Olli.Pettay@helsinki.fi
98f382ceb3 Bug 386914, r+sr=jst 2007-07-06 01:01:44 -07:00
sdwilsh@shawnwilsher.com
6697f407b6 Bug 374334 - Uncaught exception with cloneNode method and frameset element. Patch by Alex Vincent <ajvincent@gmail.com>. r=jst,sr=jst 2007-07-05 18:38:54 -07:00
dbaron@dbaron.org
69a76dfb14 Initialize mPendingInstantiateEvent to null. b=386889 r+sr=biesi 2007-07-05 15:44:27 -07:00
dbaron@dbaron.org
a6df82abe4 Make XUL prototype elements set mNumChildren to 0 when they stop owning their children in ReleaseSubtree. b=386947 r+sr=sicking 2007-07-05 15:40:26 -07:00
Olli.Pettay@helsinki.fi
2feaae333d Bug 386802, Mutation events always fired during setting of innerHTML, r+sr=bz 2007-07-04 13:39:10 -07:00
enndeakin@sympatico.ca
6c8197be5f Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz 2007-07-04 08:49:38 -07:00
mrbkap@gmail.com
c0d870c1f9 Don't be confused by misleading tag names. bug 386794, r+sr=sicking 2007-07-04 00:45:04 -07:00
peterv@propagandism.org
ee83281d9c Fix for bug 386656 (Security Error: Content at moz-nullprincipal:{8c0f4edc-0aac-45cc-8471-895f07bb1bb2} may not load or link to resource://gre/res/hiddenWindow.html during install of latest NTT Build). r/sr=jst. 2007-07-04 00:27:36 -07:00
mats.palmgren@bredband.net
db689821bf Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst 2007-07-03 19:15:31 -07:00
sharparrow1@yahoo.com
8801788a06 Bug 386141: Switch NS_FRAME_IS_BOX to use IsFrameOfType. Patch by fantasai, r+sr=roc. 2007-07-03 15:11:28 -07:00
mats.palmgren@bredband.net
37c59f403e Use predefined load types instead of rolling our own. b=385663 r+sr=bzbarsky 2007-07-03 14:41:32 -07:00
mats.palmgren@bredband.net
bf430d8c33 Fix crash [@ nsPopupSetFrame::Destroy]. b=384877 r=enndeakin sr=roc 2007-07-03 14:16:48 -07:00
bzbarsky@mit.edu
4976df8890 Fixing build bustage 2007-07-03 12:15:26 -07:00
bzbarsky@mit.edu
bdded13f7c Propagate the principal responsible an image load all the way to
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there.  Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
Olli.Pettay@helsinki.fi
4936825549 Add tests also for blur event (bug 238987) 2007-07-03 09:27:28 -07:00
gavin@gavinsharp.com
a60fe167e5 Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron 2007-07-03 06:59:02 -07:00
Olli.Pettay@helsinki.fi
c4f362e8c7 Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz 2007-07-03 06:37:32 -07:00
Olli.Pettay@helsinki.fi
da6f6b0061 back out bug 238987 2007-07-03 05:37:00 -07:00
peterv@propagandism.org
13008c2c6d Fix for bug 386495 (Javascript is not disabled when designMode is on). r/sr=jst. 2007-07-03 04:54:41 -07:00
Olli.Pettay@helsinki.fi
5c3a599079 Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz 2007-07-03 04:49:40 -07:00
roc+@cs.cmu.edu
f89a82a7f6 Bug 386548. Remove nsTextTransformer. r+sr=mats 2007-07-02 16:36:59 -07:00
enndeakin@sympatico.ca
3cac4d61c3 Bug 327920, issue with determining uri variable in query template syntax,r+sr=peterv 2007-07-02 14:40:56 -07:00
peterv@propagandism.org
c1f26cd35e Fix for bug 326337 (XMLHttpRequest.responseXML permission denied if document.domain set). r=jst, sr=bz. 2007-07-02 06:20:01 -07:00
longsonr@gmail.com
ed77976fba Bug 385905 - Collection of minor things. Mainly fixes coding style and indenting in SVG content. Simplifies one NS_NewSVGPoint call and changes one frame QueryInterface to use CallQueryInterface. r=jwatt,sr=tor 2007-07-02 02:54:11 -07:00
dbaron@dbaron.org
086900c009 Fix leak of nsJSRuntime due to unbalanced calls of HoldScriptObject (with null argument). b=386294 r+sr=jst 2007-06-29 20:06:04 -07:00
dbaron@dbaron.org
9b3e00551c Add nsCycleCollector_shouldBeFreed calls for elements. b=385549 r+sr=jst 2007-06-29 20:00:51 -07:00
enndeakin@sympatico.ca
271e5c520d Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 15:39:50 -07:00
enndeakin@sympatico.ca
95deb19d78 Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
6c59f4a6d3 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz 2007-06-29 12:04:45 -07:00
peterv@propagandism.org
76a2c4d37f Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-27 19:48:16 -07:00
peterv@propagandism.org
0f0097ffc5 Backing out to fix orange. 2007-06-27 16:21:05 -07:00
peterv@propagandism.org
51dda63979 Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-27 15:29:45 -07:00
sharparrow1@yahoo.com
4e5da46ad5 Bug 385937: Remove nsIBlender. rs=pavlov 2007-06-27 12:06:09 -07:00
tor@cs.brown.edu
76ef425384 Bug 375846 - implement feConvolveMatrix filter primitive. r=longsonr, sr=roc 2007-06-27 12:02:58 -07:00
dbaron@dbaron.org
c28a83eb37 Move NOTIFY_OBSERVERS to the end of nsBindingManager::ContentRemoved (and avoid early returns so we get to it). b=382376 Patch by Daniel Holbert <dholbert@mozilla.com>. r=bzbarsky sr=sicking 2007-06-26 21:51:37 -07:00
Olli.Pettay@helsinki.fi
58218f2b53 wasn't going to check in this 2007-06-26 21:25:27 -07:00