Граф коммитов

7830 Коммитов

Автор SHA1 Сообщение Дата
Matt Woodrow db33b0ef0e Bug 718334 - Fix some tests to make them work with Skia. r=roc 2012-01-23 14:08:17 +13:00
Masatoshi Kimura c70d70f634 Bug 720208 - Implement DOM4 DOMException types and codes. r=ms2ger,smaug 2012-02-01 11:36:42 +01:00
Jason Duell 254b4a4603 Bug 718557: Clean up DOM Websocket close logic. r=smaug 2012-01-31 20:41:43 -08:00
Nicholas Nethercote 0709e1673b Bug 671299 (part 3) - Add style sheet memory reporters. r=dbaron. 2012-01-02 18:19:14 -08:00
Justin Lebar f24ca507db Bug 710231 - Part 3: Add mozbrowserloadstart, mozbrowserloadend, mozbrowserlocationchange events to <iframe mozbrowser>. r=smaug
--HG--
extra : rebase_source : 01d82c02f56afd6aebf94443f223bc537536cc57
2012-01-20 12:02:48 -05:00
Justin Lebar 95259428e1 Bug 710231 - Part 1: Back out bug 708176 part 2 (rev 1bdcd84ae727). r=smaug
--HG--
extra : rebase_source : 1c5768b85524a2c7ad63901e7d1f7acdbc075dcb
2012-01-20 12:02:28 -05:00
Henri Sivonen 625e6e725c Bug 102699 - Support text/html in DOMParser.parseFromString(). r=smaug.
--HG--
rename : content/base/test/file_html_in_xhr.sjs => parser/htmlparser/tests/mochitest/file_bug102699.sjs
2012-01-20 14:03:49 +02:00
Henri Sivonen 3bd56d1ff6 Bug 714777 - Refactor fragment parsing out of nsHtml5Parser. r=smaug. 2012-01-20 13:16:27 +02:00
Henri Sivonen 122c17f8e7 Bug 715103 - Move parser unblocking management from nsContentSink to nsScriptLoader. r=smaug. 2012-01-20 13:16:27 +02:00
Matt Woodrow d188865651 Backout 0190782907ea because of failed tests 2012-01-19 19:37:02 +13:00
Jeff Muizelaar 19d31dec25 Bug 718440. Add more sampler labels to various places. r=bgirard
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Matt Woodrow ae4fbc05f8 Bug 718334 - Fix some tests to make them work with Skia. r=roc 2012-01-19 17:48:35 +13:00
Bobby Holley f802ffaae4 Bug 702353 - Proof-of-concept on some pretty involved tests. r=ted 2012-01-18 19:10:14 -08:00
Steve Workman 499bffed97 Bug 622232: Cancel DNS prefetches for HTML Anchor Elems after a tab is closed; r=mcmanus sr=bz 2012-01-20 15:14:46 -08:00
Jeff Muizelaar 0afd025549 Bug 719917. Add some more network and plugin related SAMPLE_LABELs. r=bgirard
--HG--
extra : rebase_source : d21f4ffb244ae661e1ca222c02a8fa8b40a071bd
2012-01-18 19:53:35 -05:00
Matt Brubeck 3aa150e837 Back out 88733ce1bef3 (bug 718440) because of Windows build failure 2012-01-17 15:15:47 -08:00
Jeff Muizelaar e18b95dabf Bug 718440. Add more sampler labels to various places. r=bgirard
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Olli Pettay 0cabdcbd11 Bug 718330 - Add URI of owning document to nsGenericElement::Traverse logging, r=mccr8 2012-01-16 15:06:19 +02:00
Olli Pettay 437e1050c9 Bug 718297 - Add EnumerateAll to nsPropertyTable, r=jst 2012-01-15 21:02:06 +02:00
Ms2ger f97dbc4ba1 Bug 717370 - Cleanup range-using and nearby code in editor; r=smaug+ehsan 2012-01-15 09:13:12 +01:00
Ms2ger d8739c7ff6 Bug 677079 - Part g: Expose VersionSetXML in jsfriendapi.h; r=bhackett 2012-01-15 09:13:08 +01:00
Henri Sivonen ce7294644a Bug 702167 - Remove an obsolete script execution test whose premise is wrong per HTML5. rs=smaug. 2012-01-13 16:27:51 +02:00
Masatoshi Kimura b71556db7e Bug 716570 - Rename blob URI scheme from "moz-filedata" to "blob" per spec. r=sicking
--HG--
rename : content/base/src/nsFileDataProtocolHandler.cpp => content/base/src/nsBlobProtocolHandler.cpp
rename : content/base/src/nsFileDataProtocolHandler.h => content/base/src/nsBlobProtocolHandler.h
2012-01-12 11:36:03 +01:00
Ehsan Akhgari 1ea713b5e0 Bug 171237 - Center the search results instead of scrolling only enough to show them in order to provide more visual context; r=roc 2012-01-11 20:18:23 -05:00
Ms2ger 096afeb104 Merge m-c to m-i. 2012-01-11 12:15:35 +01:00
Ms2ger 52641a24c5 Bug 332648 - Part b: Move AutoValueRooter to jsapi.h; r=evilpie
This patch also moves the MarkRuntime function into the JS namespace.
2012-01-11 09:23:08 +01:00
Ms2ger 1a688061bd Bug 699731 - Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source; r=ted 2012-01-11 09:23:07 +01:00
Ms2ger d2be610370 Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley 2012-01-11 09:23:07 +01:00
Justin Lebar af97d824a1 Bug 708176 - Part 2: Add {i,}frame.queryInnerState(), which allows privileged pages to peer into an iframe's state. r=smaug
--HG--
extra : rebase_source : dfd89eb7d451bac9ae4e4eb05d090c767f42ab8e
2012-01-10 12:57:40 -05:00
Justin Lebar a44674dd6d Bug 708176 - Part 1: Add nsContentUtils::URIIsChromeOrInPref. r=mounir
--HG--
extra : rebase_source : 9073217bd7a34a5bcd710d7d0671bd021df93164
2012-01-10 12:57:39 -05:00
David Zbarsky e38d101da0 Bug 682611 - Part 2: Remove nsIRange; r=smaug 2012-01-10 15:19:54 +01:00
David Zbarsky 36d49f44a6 Bug 682611 - Part 1: Merge nsIDOMRange and nsIDOMNSRange; r=Ms2ger r=smaug 2012-01-10 15:19:54 +01:00
Masatoshi Kimura 16de863cf7 Bug 702820 - Allow XHR to data URL. r=sicking 2012-01-11 10:47:46 +01:00
Michael Kohler 8e7d457186 Bug 711818 - MOZILLA_GUARD_OBJECT_NOTIFIER* should use a MOZ_ prefix to follow MFBT style 2012-01-10 00:29:30 -05:00
Ed Morley 86037d4658 Merge mozilla-central to mozilla-inbound 2012-01-08 22:23:21 +00:00
Olli Pettay 138bb80df8 Bug 714633 - Release message manager related data structures more aggressively, part2, r=jst
--HG--
extra : rebase_source : 3ed64f297c26111699b7e705836a04599ac5c79d
2012-01-07 21:20:26 +02:00
Olli Pettay ddc85ea830 Bug 714633 - Release message manager related data structures more aggressively, r=jst
--HG--
extra : rebase_source : 5749ff9fc1ad21fd7a3d459198437e214b08fdfc
2012-01-07 21:20:12 +02:00
Olli Pettay 67e59b9a84 Bug 716006 - Don't traverse NodeInfoManager so much, r=jst, mccr8
--HG--
extra : rebase_source : 34085e6ad2c49a691b18c6fb092db7ae71e2a0f3
2012-01-07 20:57:03 +02:00
Mats Palmgren 18ad05b670 Bug 715056 - Use GetNodeParent(), not GetParent(), because ranges deals with any node, not just content nodes. r=smaug 2012-01-04 12:06:44 +01:00
Jesse Ruderman 56b76d1c87 Bug 715056 - Crash test. 2012-01-04 12:10:49 +01:00
Ed Morley d89ef2f8f8 Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-06 22:27:52 +00:00
Kyle Huey d382eb7335 Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc 2012-01-06 07:32:38 -05:00
Neil Rashbrook 28fd3b25ad Bug 714164 Restore some global window commands that were removed as part of bug 669026 because they appeared to be unused r=ehsan sr=roc 2012-01-05 21:33:41 +00:00
Kyle Huey a58d81faef Bug 715185: Remove using namespace declaration from nsDOMFile.h. r=mounir 2012-01-05 08:44:46 -05:00
Marco Bonardo 8b2530e87f Merge mozilla-central and mozilla-inbound 2012-01-06 13:26:21 +01:00
Santiago Gimeno 5c749b2022 Bug 710292 - Add a common HTMLSplitOnSpacesTokenizer tokenizer. r=khuey 2012-01-04 05:08:00 -05:00
Henri Sivonen 18384e3ee5 Bug 708620 - Whine to console when a form is submitted in an encoding that cannot represent all of Unicode. r=smaug. 2012-01-02 16:18:30 +02:00
Robert Longson 6dd534bbe4 Bug 607854 - implement SVGTests interface. r=jwatt 2011-12-31 09:44:03 +00:00
Bobby Holley 9adc1c9d8a Bug 713747 - Remove usage of UniversalFoo in gecko. r=bz 2011-12-30 09:35:39 -08:00
Bobby Holley 8a890a3676 Bug 713747 - Use UniversalXPConnect and UniversalXPConnect only in test coverage. r=bz 2011-12-30 09:35:38 -08:00
Ms2ger 941318dcd7 Merge m-c to m-i. 2011-12-30 12:17:22 +01:00
Olli Pettay e29d8131b7 Bug 713462, don't traverse black content lists, r=mccr8 2011-12-29 23:21:33 +02:00
Olli Pettay fb75702799 Bug 713865 - Don't traverse XBL and XUL protos so much, r=bent 2011-12-29 16:34:05 +02:00
Robert O'Callahan 46858a7a66 Bug 591718. Make getClientRects/getBoundingClientRect take transforms into account, and not treat SVG <foreignObject> as establishing a new viewport. r=mats 2011-12-28 16:26:46 +13:00
Ms2ger e27ef6c21a Bug 713550 - Move Base64 code on nsXPConnect to XPCOM / xpcpublic.h; r=bholley+khuey 2011-12-28 09:13:38 +01:00
Mats Palmgren 4d7a3d617b Bug 713417 - Another crash test. 2011-12-26 14:29:25 +01:00
Jesse Ruderman abbe509d74 Bug 713417 - Crash test. 2011-12-26 14:29:25 +01:00
Mats Palmgren cbaceac13e Bug 713417 - Make the nsGkAtoms::range property transferable. r=smaug 2011-12-26 14:29:25 +01:00
Phil Ringnalda 9b232d9b47 Merge m-i <-> m-c 2011-12-24 21:50:23 -08:00
Ms2ger e927de0840 Bug 711240 - Part b: Expose xpc_qsStringToJsval publicly; r=bholley 2011-12-24 09:27:04 +01:00
Ed Morley 9ef7070e0d Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2011-12-23 23:54:24 +00:00
Olli Pettay 160dbb2a7a Bug 712743, if node is black, return early from ::Traverse, r=mccr8,sicking 2011-12-24 00:28:58 +02:00
Patrick McManus 0c44680201 bug 694576 r=bz 2011-12-22 21:21:20 -05:00
Jeff Walden 62f48d8793 Bug 711647 - Add MOZ_DELETE to a bunch of deliberately-not-implemented methods across the tree. r=dbaron
--HG--
extra : rebase_source : 507006c0f099da6851b585d2062267d285978ad7
2011-12-16 14:42:07 -05:00
Mats Palmgren f0f957b679 Bug 698237 - Invalidate affected frames when a range in a selection is modified. r=smaug 2011-12-24 14:26:03 +01:00
Chris Pearce 4f12163ce1 Bug 713597 - Move assertions around so that they don't null pointer deref when full-screen exits during full-screen request. r=smaug 2012-01-06 10:19:33 +13:00
Jason Duell bfbda04d2b Bug 712188: Return correct websocket close code when brower navigates away from page. r=smaug 2012-01-05 12:14:22 -08:00
Florian Scholz 24d128ef83 Bug 696647 - Remove invalid MathML atoms; r=karlt 2012-01-10 23:49:26 +00:00
aceman 002cb306a6 Bug 711721 - merge nsIScriptError and nsIScriptError2 interfaces; r=neil, sr=bzbarsky 2011-12-21 16:51:29 -05:00
Ed Morley 52dc30d629 Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2011-12-21 12:11:14 +00:00
Olli Pettay 1e8af4413d Bug 711841, Null(C)String(), r=bsmedberg,glandium 2011-12-20 21:46:00 +02:00
Ed Morley 46f8a364a9 Merge mozilla-central and mozilla-inbound 2011-12-20 16:30:26 +00:00
Philipp Wagner d1beb04176 Bug 693615 - element.lookupNamespaceURI(null) in text/html page cause NS_ERROR_FAILURE error on XrayWrappers; r=bz 2011-12-20 15:54:14 +01:00
Jan Varga 731558a2e2 Bug 711727 - Followup cleanup for files in IndexedDB. r=sicking/bent 2011-12-20 12:23:27 +01:00
Jason Duell 5d80c49624 Bug 695635: Unprefix websockets. r=sicking, sr=smaug
--HG--
rename : content/base/public/nsIMozWebSocket.idl => content/base/public/nsIWebSocket.idl
2011-12-20 00:20:12 -08:00
Jason Duell bb4b445d75 Bug 710964. No longer dispatch incoming WebSocket messages in CLOSING state. r=smaug 2011-12-20 00:20:12 -08:00
Jason Duell a4f1a82aaf Bug 710345: Mozilla-specific changes to pywebsocket v606. r=mcmanus 2011-12-20 00:20:12 -08:00
Ed Morley 28b85eecb0 Merge mozilla-central to mozilla-inbound 2011-12-20 11:52:08 +00:00
Mats Palmgren 498185f3f0 Bug 619273 - Move the selection state bit from frames to content nodes. r=smaug 2011-12-20 10:15:41 +01:00
Boris Zbarsky dee08cd634 Bug 624621 part 3. Use the pre-redirect filename as the script filename and the channel principal as the origin principal, and base our cross-origin check on the origin principal. r=mrbkap 2011-12-19 12:48:12 -05:00
Boris Zbarsky 553111de9c Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Phil Ringnalda 6755b58eda Back out 316d6a49a603 and 98617f7b667b (bug 624621) for jsreftest failures 2011-12-19 18:40:16 -08:00
Boris Zbarsky 702133dce8 Bug 624621 part 3. Use the pre-redirect filename as the script filename and the channel principal as the origin principal, and base our cross-origin check on the origin principal. r=mrbkap 2011-12-19 12:48:12 -05:00
Boris Zbarsky afebd76ac7 Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Matt Brubeck 1a0a35d860 Back out c68ddc33f098 and 18332142caa5 (bug 624621) for jsreftest failures 2011-12-19 10:42:27 -08:00
Boris Zbarsky 391183b598 Bug 624621 part 3. Use the pre-redirect filename as the script filename and the channel principal as the origin principal, and base our cross-origin check on the origin principal. r=mrbkap 2011-12-19 12:48:12 -05:00
Boris Zbarsky 1231fb53c7 Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Jeff Walden 2e53b58879 Bug 711799 - Add parentheses to a bunch of && expressions nested within || expressions. r=dholbert 2011-12-18 01:00:47 -05:00
Jeff Walden 85bf4a9e46 Bug 711799 - Add parentheses to a bunch of assignments nested in conditionals. r=dholbert
--HG--
extra : rebase_source : 6359235dba4b22dbbfafab2e993d5b9191a9b310
2011-12-18 01:00:47 -05:00
Chris Pearce 7f4921dbd7 Bug 706672 - Revoke DOM full-screen when windowed plugin focused on non-MacOSX systems, and deny requests for full-screen from non-focused-tab documents. r=smaug 2011-12-16 10:42:36 +13:00
Ms2ger dcfa1754b2 Bug 707498 - Use a template to get the array length for nsGenericElement::FindAttributeDependence; r=Waldo 2011-12-18 11:09:27 +01:00
Ms2ger ba42d4d955 Bug 705188 - Use IDL for mozIJSSubScriptLoader::LoadSubScript, {xpcIJSModuleLoader,nsIXPCComponents_Utils}::Import; r=bz 2011-12-18 11:09:16 +01:00
Ms2ger 849ea6f2a3 Bug 707576 - Remove nsIDOMNSElement; r=smaug 2011-12-18 11:06:23 +01:00
Matthew Schranz 1e51cfc1e0 Bug 334573 - Changed nsLoadBlockingPLDOMEvent to nsLoadBlockingAsyncDOMEvent. r=sicking 2011-12-17 01:02:42 -05:00
Matthew Schranz 3a92e01012 Bug 334573 - Renamed all references of nsPLDOMEvent to nsAsyncDOMEvent. r=sicking
--HG--
rename : content/events/public/nsPLDOMEvent.h => content/events/public/nsAsyncDOMEvent.h
rename : content/events/src/nsPLDOMEvent.cpp => content/events/src/nsAsyncDOMEvent.cpp
2011-12-17 01:02:05 -05:00
Ed Morley 58f24579d9 Merge mozilla-central and mozilla-inbound 2011-12-16 10:19:52 +00:00
Jan Varga 78980f36af Bug 661877 - Enable storing files in IndexedDB. r=bent 2011-12-16 08:34:24 +01:00
Gavin Sharp fa9d2d671f Bug 510670: have the nsIWebBrowserPersist used for some drops automatically detect the need for content converters (fixes dropping of images served gzipped on Mac), r=bz
--HG--
rename : browser/base/Makefile.in => browser/modules/Makefile.in
extra : rebase_source : 41d0502e968cdf7b624547cb9e993591ed06ec98
2011-12-15 11:14:38 -08:00
Gabor Krizsanits 1908ae1df4 Bug 678465 - 'document-element-inserted' doesn't fire on ImageDocument; r=bz 2011-12-15 15:10:36 +00:00
Brian O'Keefe 2d75e4a6ac Bug 708846 - Clean up the SVG namespace checks to use nsIContent::IsSVG() instead; r=longsonr 2011-12-15 14:47:03 +00:00
Masatoshi Kimura 4eadc7baec Bug 704820 - Simplify nsContentUtils::ReportToConsole. r=smaug 2011-12-15 14:47:03 +00:00
Patrick McManus ea03e8ad77 bug 664284: Add HSTS support for websockets. r=mcmanus 2011-12-15 15:23:00 -08:00
Jason Duell 0fcdc0deaf Bug 676439 - Websocket Binary Message support: tests. r=mcmanus 2011-12-15 15:19:51 -08:00
Jason Duell d18e33c921 Bug 676439 - v2: Websocket Binary Message support: DOM changes. r=smaug 2011-12-15 15:19:01 -08:00
Ed Morley d111ce910e Backout 80831e4a10de (bug 706672) for build failures on a CLOSED TREE 2011-12-15 22:09:55 +00:00
Chris Pearce c2d7ebab5f Bug 706672 - Revoke DOM full-screen when windowed plugin focused on non-MacOSX systems, and deny requests for full-screen from non-focused-tab documents. r=smaug 2011-12-16 10:42:36 +13:00
Boris Zbarsky 047b6669c7 Bug 710981. Add the new name for cancelAnimationFrame. r=roc 2011-12-15 08:53:06 -05:00
Boris Zbarsky 98ad98b225 Bug 708169. Warn when null or no argument is passed to mozRequestAnimationFrame. r=roc 2011-12-15 08:53:06 -05:00
Boris Zbarsky d7c7b61b9f Bug 709384. Manage our scheduled state better when animation frame requests are canceled. r=roc 2011-12-15 08:53:06 -05:00
Boris Zbarsky 937fd28516 Bug 709256 part 4. Don't flush the sink for HTML if we've already started layout. r=smaug 2011-12-14 23:42:15 -05:00
Boris Zbarsky ea35d340a7 Bug 709256 part 3. Skip calling PresShell::FlushPendingNotifications altogether if there might not be anything to flush. r=roc 2011-12-14 23:42:15 -05:00
Margaret Leibovic b1229fcc79 Bug 707886 - Platform support for non-e10s click-to-play plugins. r=jst,blassey 2011-12-10 09:23:05 -08:00
Kyle Huey 212fd9a111 Bug 708198. r=jst 2011-12-15 15:40:40 -05:00
Atul Aggarwal 7067bd5916 Bug 695648 - Remove unnecessary friend class mozilla::AutoRestore<bool> from nsContentUtils; r=smaug a=removal 2011-12-13 14:17:59 +00:00
Andrew Quartey 6fe0fd072a Bug 706010 - Remove NS_SPECIALIZE_TEMPLATE and HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX; r=khuey a=cleanup/removal 2011-12-13 14:17:59 +00:00
Margaret Leibovic 3b340fd477 backout f9b9d90ff8e1 due to bustage 2011-12-09 14:56:20 -08:00
Margaret Leibovic 70c591e442 Bug 707886 - Platform support for non-e10s click-to-play plugins. r=jst 2011-12-09 14:04:15 -08:00
Ed Morley 994e2f4cb4 Merge last green changeset of mozilla-inbound to mozilla-central 2011-12-09 11:12:51 +00:00
Neil Rashbrook daba677bf4 Bug 698256 Add and use Substring(data, length) convenience method r=dbaron 2011-12-09 08:35:41 +00:00
Daniel Holbert 8d767530e4 Bug 704482 followup: use nsGkAtoms instead of NS_NewAtom(), for efficiency & to avoid leaking. r=dbaron 2011-12-08 17:39:59 -08:00
Brandon Sterne 67322d42e0 remove unused variable introduced by bug 702439, r=me 2011-12-08 14:59:17 -08:00
Ed Morley 4a0a399d46 Merge last green changeset of mozilla-inbound to mozilla-central 2011-12-08 15:12:20 +00:00
Kyle Huey 188b4c5f37 Bug 692067: Make WebSockets trigger content policies. r=smaug,dveditz 2011-12-07 18:19:43 -05:00
Henri Sivonen 1a1333165e Back out bug 701787 due to orangeness conflict with tests added in bug 664179. 2011-12-07 15:11:47 +02:00
Masatoshi Kimura a9ab2bba5b Bug 701787 - Part 2: Tests. r=smaug. 2011-12-07 13:30:19 +02:00
Masatoshi Kimura 63e6fae28d Bug 701787 - Part 1: disallow responseType and withCredentials for sync XHR. r=smaug 2011-12-07 13:29:00 +02:00
Boris Zbarsky f8235d97f3 Bug 647518 part 2. Allow canceling requestAnimationFrame requests. r=roc 2011-12-06 23:43:18 -05:00
Boris Zbarsky cc649cf128 Bug 647518 part 1. Make requestAnimationFrame return handles for animation frame requests. r=roc 2011-12-06 23:43:18 -05:00
Andrew McCreight eea9c62b58 Bug 707988 - remove nsIDOMGCParticipant.h. r=jst 2011-12-06 10:40:13 -08:00
Chris Pearce a4c79d668e Bug 704039 part 2 - Implement full-screen mode rollback stack. r=bz 2011-12-07 10:59:39 +13:00
Chris Pearce 998b23c125 Bug 704039 part 1 - Rename nsDocument::SetFullScreenState(Element*,bool) to nsDocument::SetFullScreenElement(Element*). r=bz 2011-12-07 10:59:27 +13:00
Wellington Fernando de Macedo c650c15043 Bug 664179 - Allow Cross-Origin URLs in EventSource (Server-Sent Events). r=sicking 2011-12-05 21:02:42 -02:00
Boris Zbarsky 5e49dea450 Fix missing braces compile warning. No bug. 2011-12-06 01:45:13 -05:00
Brandon Sterne 630f3382fc Bug 702439 - allow subframes of CSP documents to run javascript: URLs, r=bz 2011-12-05 09:42:08 -08:00
Robert O'Callahan f68ef67da3 Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky 2011-12-06 01:38:46 +13:00
Blake Kaplan ba994a2911 Bug 698621 - Part 1: Implement cross-thread dispatching for web workers. r=bent 2011-12-05 15:58:27 +08:00
Ed Morley ab6e074472 Merge mozilla-central and mozilla-inbound 2011-12-04 15:04:54 +00:00
Ms2ger f98b831f89 Bug 705428 - Remove dead code: nsXMLContentSerializer::AppendToString(const PRUnichar*, PRInt32, nsAString&); r=sicking 2011-12-03 22:50:16 +01:00
Ms2ger 4556f66040 Bug 705427 - Remove dead code: nsAttrAndChildArray::SetAttr(nsIAtom*, const nsAString&); r=sicking 2011-12-03 22:50:16 +01:00
Andrew Quartey 79d261bf95 Bug 704013 - nsStyleLinkElement::ParseLinkTypes should use HTML5 definition of "whitespace"; f=Ms2ger r=bz 2011-12-03 22:50:15 +01:00
Ed Morley dd4c169e10 Merge mozilla-central and mozilla-inbound 2011-12-01 04:14:57 +00:00
Brad Lassey 7ebe9cd16d Bug 687972 - backing out changesets b17ab862bbc1 and a6db0c6c94a3 r=orange 2011-11-30 22:59:00 -05:00
Robert O'Callahan b4555e3e02 Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky 2011-11-30 21:14:26 -05:00
Boris Zbarsky bf34feea89 Bug 706528. Remove vestigial beforepaint event stuff. r=smaug 2011-11-30 19:45:32 -05:00
Ed Morley 77b33db0bb Bug 703889 - Remove |ifndef DISABLE_XFORMS_HOOKS| since it's never defined; r=ted 2011-11-30 18:37:57 +00:00
Marco Bonardo 0e8ceaf401 Merge mozilla-central to mozilla-inbound 2011-11-30 00:02:46 +01:00
julian.reschke@gmx.de 8bbf8765f8 Bug 700589 - Fix Content-Type parser to treat single quote as regular character instead of a delimiter. r=jduell r=bz 2011-11-29 14:06:32 -08:00
Olli Pettay b826a2d2a6 Bug 705272 - [CC] Don't traverse the hidden window, r=jst
--HG--
extra : rebase_source : 06cd14f11d9a43fa2b44a5b09a019962c03d16e0
2011-11-29 19:19:08 +02:00
Olli Pettay 2f4aac4f4b Bug 705651, simplify message manager, and remove certainly useless comment about OMIT_COMPONENTS_OBJECT, r=mrbkap 2011-11-30 17:51:40 +02:00
Mounir Lamouri 8829baa8cc Bug 707870 - Disconnect mListenerManager in nsDOMEventTargetHelper instead of expecting inheriting classes to do it. r=smaug 2011-12-08 16:31:14 +08:00
Brian O'Keefe 869372f78c Bug 589640 (part 2) - Make nsIContent::IsSVG more like IsHTML, and remove the eSVG node type. r=bzbarsky 2011-12-08 01:32:11 -05:00
Andrew Quartey d3c7598129 Bug 689834 - Respect the muted attribute on media elements. f=josh r=kinetik 2011-12-03 13:04:03 +01:00
Phil Ringnalda 3d87aaa765 Back out dcf31efc8c12 and 79c9926f0f45 (bug 702439) to investigate the effects on the browser-chrome leak 2011-12-02 19:43:24 -08:00
Jonas Sicking 24b4a80799 Backed out changeset 127374ca4f92 due to test failures. 2011-12-02 19:29:35 -08:00
Wellington Fernando de Macedo 94435d0a57 Bug 664179: Support cross-origin EventSource. r=me 2011-12-02 18:32:46 -08:00
Brandon Sterne 6497f58b22 Add missing tests for Bug 702439, r=bz 2011-12-02 16:56:40 -08:00
Brandon Sterne ff1cde3069 Bug 702439 - allow subframes of CSP documents to run javascript: URLs, r=bz 2011-12-02 16:07:30 -08:00
Ryan VanderMeulen c8b2d72d22 Bug 705356 - Remove JSOPTION_JIT and JSOPTION_PROFILING. r=dvander 2011-11-28 14:57:31 -08:00
Boris Zbarsky c0fc9ee395 Bug 704171 part 2. Remove the no-argument form of mozRequestAnimationFrame. r=roc 2011-11-28 07:49:53 -05:00
Boris Zbarsky 604a126fcf Bug 704175 part 2. Rename nsIAnimationFrameListener to nsIFrameRequestCallback. r=roc
--HG--
rename : dom/interfaces/base/nsIAnimationFrameListener.idl => dom/interfaces/base/nsIFrameRequestCallback.idl
2011-11-28 07:48:30 -05:00
Masayuki Nakano 6e7a3cdf3e Bug 685395 part.5 Reomve IME state in nsIContent r=roc, sr=matspal 2011-11-27 20:51:53 +09:00
Masayuki Nakano 6a455ac2d8 Bug 685395 part.4 IME open state should be able to set/get by InputContext r=roc, sr=matspal 2011-11-27 20:51:53 +09:00
Masayuki Nakano cbcebd2356 Bug 685395 part.2 Move IMEContext to mozilla::widget::InputContext r=roc 2011-11-27 20:51:52 +09:00
Masayuki Nakano b05d40e755 Bug 703150 Cannot drag scrollbar thumb if stopPropagation() of mousedown event is called r+sr=smaug 2011-11-25 10:09:58 +09:00
Henri Sivonen 775543c40b Bug 705072 - Limit HTML support in XHR to responseType == "document" to avoid changing the behavior for legacy users. r=smaug. 2011-11-24 17:28:12 +02:00
Ed Morley 6f053b870e Merge mozilla-central to mozilla-inbound 2011-12-08 15:16:01 +00:00
Henri Sivonen 78494d96de Bug 707142 - Replace the "moz-json" responseType with spec-compliant "json". r=smaug. 2011-12-08 15:56:14 +02:00
Masatoshi Kimura 55796b7048 Bug 701787 - Part 2: Tests. r=smaug. 2011-12-08 15:55:20 +02:00
Masatoshi Kimura 757d984bc3 Bug 701787 - Part 1: disallow responseType and withCredentials for sync XHR. r=smaug 2011-12-08 15:54:05 +02:00
Andrew McCreight 5b34144669 Bug 668855, part 2: add nsCycleCollectionTraversalCallback hook for weak mappings. r=peterv 2011-11-24 07:35:56 -05:00
L. David Baron 93a3cc8415 Apply font size inflation to text. (Bug 627842, patch 9) r=roc
This applies the font size inflation to reflow and painting of text
frames.  However, it does not (by design) apply to intrinsic width
computation, since the inflation is itself a function of the containers
width, which can depend on the intrinsic width.
2011-11-23 18:48:23 -08:00
Masatoshi Kimura 47b6cb7d79 Bug 704284 - Crashtest, r=hsivonen 2011-11-23 10:22:41 +02:00
Jeff Walden df2b7cbc5c Bug 704127 - Implement MOZ_FINAL as a modifier for classes and virtual member functions. r=cjones
--HG--
extra : rebase_source : d95a3b3e726f810f299314358ba8c5e23557698e
2011-11-20 22:21:16 -08:00
Patrick McManus 8064e5a172 bug 704004 websockets null check of channel before calling close on it r=jduell 2011-11-22 18:42:59 -05:00
Henri Sivonen a2af0efdca Bug 704284 - Null check mResponseXML in nsXMLHttpRequest::IsWaitingForHTMLCharset(). r=smaug. 2011-11-22 13:23:46 +02:00
Chris Pearce f4c97fdcf9 Bug 604682 - Remove unnecessary copy of audio data when there's no MozAudioAvailable event listener. r=smaug,kinetik 2011-11-22 13:34:21 +13:00
Robert Longson dd31b4edbf Bug 696078 - Move filter attribute processing to frame classes. r=jwatt
--HG--
rename : layout/svg/base/src/nsSVGLeafFrame.cpp => layout/svg/base/src/SVGFELeafFrame.cpp
extra : rebase_source : 74ac4d84da2f0a99272e83590a9adc1dc8511fce
2011-11-19 17:53:52 +00:00
Chris Pearce 23007a032c Bug 687687 - Log helpful messages to web-console when full-screen is denied/revoked. r=bz 2011-11-22 10:23:48 +13:00
Masatoshi Kimura 7465f54eca Bug 703380 - Test fix & added a new test; r=smaug
--HG--
extra : rebase_source : adddf8781b55c797ca15139cbc1e5a9c5032494a
2011-11-21 12:07:27 -06:00
Masatoshi Kimura 1cfbaee8d1 Bug 703380 - XMLHttpRequest can fire an abort event after a load event, but should not; r=smaug
--HG--
extra : rebase_source : 07e72b23cfad23e0ea1e860fa48b1f6ed0587412
2011-11-21 12:07:12 -06:00
Fabien Cazenave 72df6ca7c1 Bug 690372 - Give an IID to dom::Element. r=ehsan 2011-11-21 16:32:14 +01:00
Henri Sivonen b74c7dc6e2 Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug. 2011-11-16 09:38:51 +02:00
Matthew Gregan f5f91b3a63 Bug 449157 - Implement loop attribute on media elements. r=roc 2011-11-21 11:59:01 +13:00
Mounir Lamouri ba0b63566f Bug 695014 - nsFormFillController shouldn't watch input elements withouth a list nor autocomplete. f=ehsan, r=bz,zpao,dolske 2011-11-20 19:02:47 +01:00
Ed Morley 5a8a8a7acb Merge mozilla-central and mozilla-inbound 2011-11-20 11:17:44 +00:00
Andrew 2aa0696362 Bug 466626 - Make nsStyleLinkElement::ParseLinkTypes return a bitmask; r=roc 2011-11-20 11:13:40 +00:00
Brad Lassey c4c355f05e bug 703815 - Click to activate message is displayed even if plugins are disabled r=dougt 2011-11-19 23:08:27 -05:00
Olli Pettay 0dbf32c021 Bug 703715 - Add Telemetry probes for sync XHR, r=sicking, taras 2011-11-19 20:50:17 +02:00
Olli Pettay ba751f4425 Bug 703654 - Improve document's CC Describe, r=mccr8 2011-11-19 20:49:17 +02:00
Kyle Huey 814cd8be1f Fix Bug 700512. r=sicking,bsmedberg 2011-11-18 10:19:44 -05:00
Chris Pearce d886dbad5e Bug 703079 - Always dispatch mozfullscreenchange to owning document. r=bz 2011-11-18 16:53:33 +13:00
Oleg Romashin bc007b839a Bug 702656 - Fennec zoomed shadow layers scrolling is incorrect. r=roc 2011-11-17 15:52:29 -08:00
Matt Brubeck e851f37192 Back out 75ace50df008 to try to fix failures after last central/inbound merge on a CLOSED TREE 2011-11-16 11:50:48 -08:00
Ed Morley 7b166f8edf Merge mozilla-central to mozilla-inbound 2011-11-16 18:05:23 +00:00
Ed Morley bb0c21a5d1 Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-16 11:02:43 +00:00
Ms2ger 5ba4677d3d Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey 2011-11-16 08:50:19 +01:00
Ms2ger 0ac11f32f0 Bug 698261 - Remove the aElementType argument of NS_NewElement; r=bz 2011-11-16 08:50:19 +01:00
Ms2ger 22eb744166 Bug 669012 - Part g: Remove NS_CONTENT_SCRIPT_IS_EVENTHANDLER; r=smaug+hsivonen. 2011-11-16 08:50:18 +01:00
Ms2ger b50b99ba4b Bug 669012 - Part f: Less QIs in nsScriptLoader::ProcessScriptElement; r=smaug+hsivonen. 2011-11-16 08:50:18 +01:00
Ms2ger adc09560de Bug 669012 - Part e: Make nsScriptLoader::ProcessScriptElement return a boolean; r=smaug+hsivonen. 2011-11-16 08:50:18 +01:00