Josh Aas
923b0e293c
Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst
2009-09-16 21:30:26 -04:00
Bobby Holley
b2aea95670
Null-check document pointer. (Bug 516307) r=bzbarsky
2009-09-16 12:01:18 -07:00
Olli Pettay
4235ec698d
Bug 511487 - XSLT transformation fails with onload in FF3.6a1, r=peterv
2009-09-16 12:09:12 +03:00
Mats Palmgren
4da22c487b
Make the test for bug 299673 use waitForFocus, and disable it on Linux. b=506175 r=enndeakin
2009-09-15 18:00:41 +02:00
Olli Pettay
732cba625e
backout Bug 313646
...
--HG--
extra : rebase_source : 5ff7e3a019f140ef26f5ac14210e19ad382e65f8
2009-09-15 18:44:35 +03:00
Olli Pettay
aedf7c466d
Bug 515287 - Don't trigger GC on every XHR completion, r=bz
2009-09-15 16:26:48 +03:00
Olli Pettay
c6fd8f3e85
Bug 313646 - synchronous XMLHttpRequest does not fire readystatechange event, r=justin.lebar,sicking, sr=jst
2009-09-15 12:27:12 +03:00
Matin Movassate
f340c1fc76
Bug 515821: Make it possible to detect the presence of files during drags, even when we don't let you get to the actual File objects. Patch by Matin Movassate <matinm1@gmail.com>. r=Enn sr=sicking
2009-09-14 15:14:13 -07:00
Brad Lassey
b4a2bec30c
bug 514351 - support HandheldFriendly meta tag r=jonas
2009-09-03 03:05:32 -04:00
Neil Deakin
b944f3866f
Bug 497434 - Tooltips no longer shown for bookmarks in places' menupopups, r=neil, mak
2009-09-14 13:06:33 +02:00
Neil Deakin
05a4dea73e
Bug 510335, add support for right/bottom attributes in stack, remove left/top css property support, r=neil,sr=bz
2009-09-13 17:13:54 -04:00
Neil Deakin
02a7469b05
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-13 09:13:16 -04:00
Bobby Holley
dd29181fb5
Bug 512435 - document onload should not fire until all visible images have 1 decoded frame. r=bz
2009-09-12 16:44:18 -06:00
Bobby Holley
0b02012ed8
Bug 435296 - Sync decode handling for decode-on-draw. r=roc
2009-09-12 16:44:18 -06:00
Bobby Holley
2d5ec55945
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
2009-09-12 16:44:18 -06:00
Shawn Wilsher
c1cbb80a67
Bug 515494 - Remove xlink support in nsGenericElement
...
r=sicking
sr=jst
--HG--
extra : rebase_source : 43601965bc6579c8940e97b8df6bf2c1b6306873
2009-09-11 09:38:36 -07:00
Ginn Chen
a71f9dd073
Bug 526174 ERROR TEST-UNEXPECTED-FAIL | /tests/content/events/test/test_bug299673-1.html on Solaris r=enndeakin
2009-11-10 18:24:56 +08:00
Jonas Sicking
b801bd247a
Bug 503481: Implement async attribute
2009-11-09 17:04:24 -08:00
Jonas Sicking
ff9260ceaf
Bug 527370: Rename some things in order to match the latest File API spec. Specifically FileRequest -> FileReader and .response -> .result. r=smaug sr=jst
...
--HG--
rename : content/base/public/nsIDOMFileRequest.idl => content/base/public/nsIDOMFileReader.idl
rename : content/base/src/nsDOMFileRequest.cpp => content/base/src/nsDOMFileReader.cpp
rename : content/base/src/nsDOMFileRequest.h => content/base/src/nsDOMFileReader.h
2009-11-09 12:05:16 -08:00
Neil Deakin
858ddbf525
Bug 482070, stop mousemove event propagation when a drag has began, r=smaug
2009-11-09 09:55:53 -05:00
Laurent Jouanneau
f13301ad46
Bug 524975 - Copy-Paste of simple HTML adds extra space not present in original content. r=Mats Palmgren sr=Olli Pettay
2009-11-09 15:41:12 +01:00
Mats Palmgren
7da2fe4fcf
Crash test for bug 497875.
2009-11-07 04:28:26 +01:00
Daniel Holbert
19f7ac425f
bug 526323: disable test_access_control.html on windows due to excessive orange (pending investigation)
2009-11-06 16:27:37 -08:00
Jonas Sicking
f84ddd9e6b
Bug 521668: Fire DOMLinkAdded asynchronously to avoid unexpected recursion. r=bent sr=jst
2009-11-06 15:30:24 -08:00
Mats Palmgren
6ebcd4414c
Null-check mCurrentPrototype (it's set to null when loading an overlay fails). b=497875 r=neil
2009-11-06 22:52:00 +01:00
Olli Pettay
7e40ce018a
Bug 448602 - Have a way to enumerate event listeners, r=bz
...
--HG--
extra : rebase_source : 77ed96b23db73ae78ed7f34ed231daf84fae1f54
2009-10-16 11:57:32 +03:00
L. David Baron
48e18ed038
Add bug numbers for the FIXME comments in CSS transitions patches. (Bug 435441)
2009-10-15 17:23:19 -07:00
L. David Baron
30ac481d4d
Add media queries for all of our system metrics exposed in :-moz-system-metric(). (Bug 522149) r=bzbarsky
2009-10-15 17:23:19 -07:00
L. David Baron
87dadf6778
Put :-moz-system-metric values in nsGkAtoms. (Bug 522149) r=bzbarsky
2009-10-15 17:23:18 -07:00
Jesse Ruderman
62dedaf641
Add more crashtests
2009-10-15 14:22:11 -07:00
Jesse Ruderman
28f2ece525
Add some crashtests
2009-10-15 13:26:59 -07:00
Robert O'Callahan
d09060c122
Disabling test_resume.html since it apparently fails on Tinderbox
2009-10-15 17:53:00 +13:00
Robert O'Callahan
47905e65de
Fixing test 459439-1.html to not depend on the load event (bug 521359)
2009-10-15 17:51:10 +13:00
Matthew Gregan
a63978aea7
Bug 522418 - Missing mozLoadFrom mochitest. r=roc
...
--HG--
extra : rebase_source : bda7a6e7bf813eb7e1c54a8550f224b27f37f425
2009-10-15 15:59:41 +13:00
Robert O'Callahan
8b9e8e66d8
Bug 518659. Tests should be in gPlayTests instead of gSmallTests. r=kinetik
2009-10-05 17:04:07 +13:00
Robert O'Callahan
c560bb5ad6
Bug 518659. If we finish decoding while loading metadata, go directly to COMPLETED instead of trying to decode again which violates liboggplay's assumptions. r=kinetik
2009-10-05 17:02:36 +13:00
Robert Longson
300606b3d6
Bug 515080 - setting fill doesn't always cause re-styling. r=bzbarsky
2009-09-11 14:39:12 +01:00
Neil Deakin
a5bfe49767
Bug 503943, back out mouse capture patch, CLOSED TREE
2009-09-10 12:11:41 -04:00
Olli Pettay
953e093b84
Bug 514487 - Cloning a document doesn't update the ID map, r=bz
...
--HG--
extra : rebase_source : 5b3003c47cdc47a3a9998dc4bfbe374c096a8690
2009-09-10 16:23:40 +03:00
Neil Deakin
2ca788ce33
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-10 08:51:36 -04:00
Olli Pettay
f49f941495
Bug 513912, Fix image document zoom handling in FF, r=dao, sr=jst
...
--HG--
extra : rebase_source : b562f90b4c326a5e40aa31e5bbbd363dd2047c8a
2009-09-09 23:04:05 +03:00
Alexander Surkov
f50096a8aa
Bug 514595 - it's not necessary to keep two events type for show and two ones for hide, r=marocz, davidb, ginn, sr=roc
...
--HG--
rename : accessible/tests/mochitest/test_events_mutation_coalesce.html => accessible/tests/mochitest/test_events_coalescence.html
2009-09-09 17:03:14 +08:00
Johnny Stenback
15c83e7c77
Disabling tests until we can figure out what's going on with windows orange.
2009-09-08 23:49:46 -07:00
Matin Movassate
70e24f808d
Remove recently added test that somehow fails on Windows only, fallout from the fix for bug 491201.
2009-09-08 21:04:25 -07:00
Matin Movassate
9d1c520e2b
Fixing orange from the fix for bug 491201.
2009-09-08 18:28:52 -07:00
Matin Movassate
d6945be650
Fixing bug 491201. Adding ability for XMLHttpRequest.send() to accept a File object. r+sr=jonas@sicking.cc, r=cbiesinger@gmail.com
2009-09-08 16:29:41 -07:00
Daniel Holbert
fc57a677a9
Bug 515229: Remove unused method nsHTMLSelectElement::DispatchDOMEvent. r=smaug
2009-09-08 13:41:33 -07:00
Boris Zbarsky
65ad8e401e
Bug 513153. Update the default submit correctly even if multiple form controls are removed in one remove operation. r=jst
2009-09-08 16:00:20 -04:00
Chris Pearce
1d3d66ca09
Bug 514573 - Free video data after paint, prevents repainting. r=doublec
2009-09-08 10:23:11 +12:00
Chris Pearce
93c3f32d4d
Bug 501031 - Make media seeking faster over HTTP by adding 'fuzz' factor to liboggz seek, and fixing its bisection search. r=doublec
2009-09-08 09:41:56 +12:00
Takeshi Kurosawa
ecd56e6571
Bug 494201 - feComposite has arguments inverted. r=longsonr
2009-09-07 08:33:22 +01:00
Matthew Gregan
34d676d624
Bug 506061 - Calculate frame time based on frame number and frame rate. p=j@oil21.org r=chris.double
...
Fixes sync problem caused by FP error accumulation in the old frame time
calculation.
--HG--
extra : rebase_source : 3a59eafe1a3fd91760ffb1e336c31ec431dfffc2
2009-09-07 15:30:03 +12:00
Matthew Gregan
658839d732
Bug 497815 - Read Wave headers in small chunks to avoid unnecessary large allocations. r=roc
...
--HG--
extra : rebase_source : 355af524b6d9f0634d9d09e4ddc1ce1715bc6c81
2009-09-07 15:28:26 +12:00
Matthew Gregan
6174ee7312
Bug 495165 - Add mochitest for bug 486646.
...
--HG--
extra : rebase_source : 3df5870b298fe27c5a2d61a679359e4f243e57ab
2009-09-07 15:25:22 +12:00
Neil Rashbrook
a7a6159b14
Bug 513156 VC7.1 bustage fix r=vlad
2009-09-04 22:57:33 +01:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Masayuki Nakano
46e7090dcf
Bug 512235 bug 462809 should be implemented in content/events, not widget/src/* r=roc+vlad
2009-09-03 16:07:18 +09:00
Karl Tomlinson
2d82dcbdc4
b=513802 type qualifiers ignored on function return type in nsINode::ChildIterator r=bz
...
--HG--
extra : rebase_source : da95ee41a254aea7356d8c86a61d0ba38b7e07e6
2009-09-03 08:48:41 +12:00
Mark Steele
0a322165de
b=513156; update Canvas 3D to implement WebGL (still disabled by default via configure); r=vlad
2009-09-02 17:47:49 -07:00
Daniel Holbert
12ac4739b6
Bug 474049: (first patch) Add SMILOverrideStyle rule & accessors on nsIContent/nsGenericElement, to store SMIL-animated style values. r=dbaron r=bz
2009-09-02 17:28:37 -07:00
Boris Zbarsky
182d27a809
Bug 489925. getElementById should not return anonymous nodes. r=jst
2009-09-02 11:32:02 -04:00
Chris Pearce
29eab171f3
Bug 513999 - merge for backout of changeset fb6d235b9efb on CLOSED TREE.
2009-09-02 10:35:06 +12:00
Chris Pearce
ccff87e6d9
Bug 513999 - Backed out changeset fb6d235b9efb (bug 512328) to see if that fixes near-permanent orange on Linux on CLOSED TREE.
2009-09-02 10:33:43 +12:00
Brian Birtles
de489d63b7
Fix and re-enable failing test from bug 506856.
2009-09-01 12:40:49 -04:00
Laurent Jouanneau
5428e94167
bug 513647: fixed a compil warning on nsHTMLContentSerializer::SerializeAttributes. r=Olli.Pettay, sr=bzbarsky
2009-09-01 16:31:05 +02:00
Olli Pettay
f13cd472f1
Bug 503729 - with browser.zoom.siteSpecific=false: viewing a standalone image resets full zoom level, r=jst
2009-09-01 16:15:33 +03:00
Olli Pettay
231aff3fb5
backout Bug 503729
2009-09-01 15:45:47 +03:00
Olli Pettay
cb8815c98a
Bug 503729 - with browser.zoom.siteSpecific=false: viewing a standalone image resets full zoom level, r=jst
2009-09-01 12:21:55 +03:00
Johnny Stenback
64412f2dc5
Merging with backout.
2009-08-31 15:04:11 -07:00
Johnny Stenback
8127d8695e
Backed out changeset 105d89f1a33b due to test failures.
2009-08-31 15:03:53 -07:00
Johnny Stenback
38a1a887ce
Merging with backout.
2009-08-31 14:58:01 -07:00
Johnny Stenback
dae61e5c95
Backed out changeset 7d5e1bcb4729 due to mochitest errors.
2009-08-31 14:57:45 -07:00
Johnny Stenback
29b20051c6
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2009-08-31 14:35:58 -07:00
Matin Movassate
fb202885f6
Resolving bug 491201. Added ability for XMLHttpRequest.send() to accept an nsIDOMFile. r+sr=jonas@sicking.cc, r=cbiesinger@gmail.com
2009-08-31 14:07:16 -07:00
fantasai
d5c48032c3
Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc
2009-08-31 11:25:36 -07:00
Chris Pearce
ece1cdb103
Bug 512398 - fix liboggplay update (rev f4087c5ac148) which accidentally removed liboggplay's os2_semaphore.*. r=doublec
2009-08-31 14:08:39 +12:00
Chris Pearce
0f3cd77669
Bug 512398 - Backed out changeset f4087c5ac148, checked in wrong patch.
2009-08-31 13:45:40 +12:00
Chris Pearce
75cfcd8e78
Update liboggplay to rev 8640eb3fddc43ad4, correct issue with presentation time, reset libfishsound on seek to 0.
2009-08-31 13:23:17 +12:00
Olli Pettay
2aa0b4e4e8
Bug 506212 - UI elements inside XBL are drawn incorrectly when initialized with broadcasters, r=sicking
2009-08-29 18:39:51 +03:00
Benjamin Smedberg
187a34a633
Merge mozilla-central into Electrolysis
2009-08-26 12:15:27 -04:00
Peter Van der Beken
1add2c5c48
Remove redundant mWeakReference (also in nsINode::nsSlots). r=sicking.
...
--HG--
extra : rebase_source : 6c8d4b7a3930dff5ccac300af228a1bc3e1786c4
2009-08-25 13:13:30 -07:00
Peter Van der Beken
8b5c239aac
Fix for bug 510677 (Avoid XPCCallContext for WrapNativeToJSVal). r/sr=jst.
...
--HG--
extra : rebase_source : 647f360f5603a2f9ade579a9911ba51af1db91b5
2009-08-14 21:00:24 +02:00
Peter Van der Beken
06a3290ed7
Fix for bug 510673 (Add a quickstub for document.write). r/sr=jst.
...
--HG--
extra : rebase_source : 10b08ef2c45a0db19122851cd105a7580e499d0a
2009-08-14 19:55:43 +02:00
Jesse Ruderman
e7e4dcc7df
Bug 418928 - remove bogus assertion. r=roc
2009-08-25 18:44:59 -07:00
Brian Birtles
dda3d26c82
Bug 510139. Remove no-longer-animated attributes from the set of attributes that are animated. r=roc
2009-08-25 12:02:28 -07:00
Benjamin Smedberg
0e0931b400
Bug 509798 - Create a ContentProcess protocol which manages IFrameEmbedding. ContentProcessChild is a globally-accessible singleton in the content process. For the moment, ContentProcessParent is a global singleton in the parent process, but that will change once we have process-per-domain or something similar.
...
--HG--
rename : dom/ipc/TabThread.cpp => dom/ipc/ContentProcessThread.cpp
rename : dom/ipc/TabThread.h => dom/ipc/ContentProcessThread.h
2009-08-12 12:18:08 -04:00
Johnny Stenback
039b7eb41d
Part 2 of fix for bug 459452 (Add support for optional arg count for IDL methods): use [optional_argc] for DOM methods. r=peterv.
...
--HG--
extra : rebase_source : c0bc25842b2645fe9f42c9ed5d57567f8e6b5279
2009-08-10 16:41:12 +02:00
Taras Glek
0f83b72143
Bug 524313: crash [@ RaiseException ] nsFastLoadFileReader::ReadFooter r=brendan
...
--HG--
extra : rebase_source : d9f2f41d0c2dfc0e7a2d90c97789e66a38c3f43f
2009-10-26 12:35:12 -07:00
Blake Kaplan
fa51c49e3b
Bug 504877 - Check for UniversalXPConnect access further down on the stack chain. r=jst sr=bzbarsky
2009-08-06 20:25:13 -07:00
Robert O'Callahan
77949843dd
Bug 518659, fixing crash bustage due to bad merging
...
--HG--
extra : rebase_source : 2d614525fa131c43d79d983ce531d8c50908d17e
2009-10-27 16:27:04 +13:00
Robert O'Callahan
e324cf9671
Bug 518659. Make nsHTMLMediaElement hold a reference to itself to keep itself alive while network or decoder activity could result in events being fired in the future. Also rework the handling of media elements in inactive documents. r=jst, r=doublec
2009-10-02 00:10:13 +10:00
Robert O'Callahan
34f0cdb6cf
Bug 518659. Make nsMediaCache call out to nsMediaCacheStream::ClientSeek/Suspend/Resume without holding its lock. r=doublec
2009-10-10 00:46:23 +13:00
Robert O'Callahan
5491b2a188
Bug 518659. Create nsIDocument::IsActive and IsVisible APIs so we can track HTML5 'active'ness. r=jst
2009-10-05 17:13:11 +13:00
timeless@mozdev.org
11b6d8a3b1
Bug 270042 - Crash on startup [@ nsXULDocument::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned int, unsigned int, unsigned char const*)], r=neil
2009-10-26 18:39:23 -07:00
Boris Zbarsky
16e03f7999
Bug 497794. Don't allocate two copies of the image data when doing GetImageData/CreateImageData, just to throw one away immediately. r=robarnold,jwalden
2009-10-26 16:57:41 -04:00
Makoto Kato
523bfdfd54
Backout Bug 182954 - Content should use the newer nsIPrefService APIs instead of nsIPref
2009-10-26 21:53:41 +09:00
Makoto Kato
f04dad3982
Bug 182954 - Content should use the newer nsIPrefService APIs instead of nsIPref. r+sr=jst
2009-10-26 20:11:24 +09:00
Daniel Holbert
48c43c3c63
Bug 520710 followup: move nsSMILAnimationFunction's inline methods IsToAnimation/IsAdditive to header, to fix link error on some OSX systems. r=smaug
2009-10-25 12:22:29 -07:00
Jonas Sicking
1d81e23e8d
Bug 516906: Remove XLink support from nsXMLElement. r/sr=jst
2009-10-24 21:33:47 -07:00
Jonas Sicking
17edc7e1dc
Bug 523771: Support the 'multiple' attribute on <input type=file>. r=benjamn sr=jst
2009-10-24 21:13:30 -07:00
Olli Pettay
ef18da75f3
Additional fix for Bug 517879
2009-10-24 20:20:00 +03:00
Olli Pettay
8d1c7e6a29
Bug 517879 - Move JS context pusher to event dispatcher, r=jst
2009-10-24 18:52:29 +03:00
Olli Pettay
1c736700d4
Bug 517851 - nsJSEventListener's string/atom handling can be optimized a bit, r=jst
2009-10-24 18:39:28 +03:00
Olli Pettay
63b621774f
Bug 517844 - nsDOMEvent::GetType could cache the return value, r=jst
2009-10-24 18:06:01 +03:00
Olli Pettay
572d40007e
Bug 521608 - nsCanvasRenderingContext2D::GetPresShell may crash or leak, r=vlad, sr=jst
2009-10-24 18:02:26 +03:00
Blake Kaplan
bc48a0588d
Attempting to wallpaper over the topcrash reported in bug 408116. r+sr=jst@mozilla.com
2009-10-23 14:50:40 -07:00
Boris Zbarsky
5ca7066094
Bug 523817. Make optional out params actually work and allow [retval] after [optional]. r=shaver
2009-10-23 16:24:47 -04:00
Jaakko Kiviluoto
53ba8a7707
Bug 523333. nsContentUtils::HidePopupsInDocument() does not check for null nsIDocument argument properly. r=enndeakin
2009-10-23 16:24:47 -04:00
Matthew Gregan
cfcf73a2dd
Bug 499874 - If decoding finishes when seeking to end of media, don't attempt to decode additional frames. Fixes a hang caused by violating oggplay's assumptions. r=roc
...
--HG--
extra : rebase_source : b8510182821e4babf667b0ff7d63060a82535c7c
2009-10-20 16:18:18 +13:00
Matthew Gregan
8f69ebf177
Bug 499874 - Move Wave decoder to ended state when seeking to end of media. r=roc
...
--HG--
extra : rebase_source : 8cad22f7269f9e4a9ff0f9885036b2a47f525b7d
2009-10-20 15:48:03 +13:00
Matthew Gregan
ed64464a5b
Bug 523814 - Refresh entry pointer after hashtable mutation in NotifyBlockSwapped. r=roc
...
--HG--
extra : rebase_source : 38287a4c930df4e55a5cf5fa334d48b26f7105fa
2009-10-23 15:18:54 +13:00
Matthew Gregan
64ce894035
Bug 523816 - Fix calculation of CMML record size. r=roc
...
--HG--
extra : rebase_source : a1f68e1f64581029b9624fd57a897f0085dd126b
2009-10-23 11:17:35 +13:00
David Zbarsky
bef61061f8
Bug 487023. Refactor IsCaseSensitive() into non-virtual inline IsHTML(). r=hsivonen, sr=jst
2009-08-25 13:15:55 -04:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
L. David Baron
2c391e58c6
Fix test from bug 501569 to avoid triggering the tinderbox error parser.
2009-08-25 08:30:16 -07:00
Boris Zbarsky
36622c6995
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
David Zbarsky
932e28482f
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Brian Birtles
bb1da31747
Use binary subdivision rather than Newton-Raphson iteration when the slope is very near 0 to avoid failing to converge correctly. (Bug 501569) r=dbaron
2009-08-24 12:34:34 -07:00
Serge Gautherie
28a6facccf
Bug 248011 - Cleanup <docbook.css>; (Av1) Remove unused PrintHistory rule; r=peterv
2009-08-24 04:03:01 +02:00
Doug Turner
db1a20b897
Bug 485943 - Device Orientation Support. r=olli
2009-08-21 07:42:37 -07:00
Brian Birtles
60e3fae385
Bug 507067: Fix GetAnimVal and GetBaseVal's handling of em/ex/etc. units inside display:none elements by using nsComputedDOMStyle's method for resolving style contexts for such elements. r=dbaron
2009-08-20 14:52:47 -07:00
L. David Baron
d2fe19f12a
Backed out changeset 3a829715fd39 (Bug 482935) on suspicion of causing mochitest-plain leaks.
2009-08-20 12:22:30 -07:00
Bjarne
b52baf2375
Bug 482935 - Cancel() from OnStopRequest should not cause cache entry to be doomed, r=jduell.mcbugs
2009-08-20 17:45:38 +02:00
Olli Pettay
39e59a0771
Bug 502818 - Property access on DOMMouseScroll events does not propagate to Event.prototype, r+sr=jst
...
--HG--
extra : rebase_source : a6c0082a9ba2f0689ec359ae5f6a2fa9322a2d0d
2009-08-20 13:13:06 +03:00
Zack Weinberg
1afe956ac2
Bug 444377 - preserve string form of color attributes; r=bzbarsky
2009-08-19 17:05:14 +02:00
Olli Pettay
2f12596208
Bug 495883 - ASSERTION: Unable to get an nsIScriptGlobalObject from the ScriptGlobalObjectOwner, r=sicking
...
--HG--
extra : rebase_source : 7e0670c8165de7e761ed5adec653dac676e00982
2009-08-19 12:09:26 +03:00
Phil Ringnalda
9f2d82f010
Bug 510894 - only build nsICanvasGLPrivate if MOZ_ENABLE_CANVAS3D is set, put it in content_canvas.xpt instead of content.xpt, and remove the accidental content.xpt, r=ted,vlad
2009-08-18 19:57:22 -07:00
Mats Palmgren
663acda6e0
Bug 498240 - Range.insertNode() causing NS_ERROR_DOM_INDEX_SIZE_ERR. r+sr=peterv
2009-08-19 02:18:24 +02:00
Taras Glek
8943704095
Bug 457949 - no need for Stopwatch r=bsmedberg
...
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
Jesse Ruderman
e1a92dde70
Add more crashtests
2009-08-27 21:11:40 -07:00
Jesse Ruderman
15e3a448a6
Add crashtests
2009-08-27 19:48:20 -07:00
Mats Palmgren
51b2d8fe4b
The traversal range end points are always part of the range. b=327694 r=jst
2009-08-27 20:05:23 +02:00
Benjamin Smedberg
0df64c6bc4
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Neil Deakin
3028324937
Bug 510388, check descendant documents for focus when closing popups, r=bz,sr=smaug
2009-08-27 08:51:41 -07:00
Jonathan Watt
90f95338dd
Fix build bustage due to checkin of bug 506856.
2009-08-27 04:56:09 -07:00
Henri Sivonen
4e335c0da3
Bug 505783 - Make HTML elements honor script-set xml:base. r=jonas.
2009-08-27 10:28:03 +03:00
Brian Birtles
a064e64688
Test for bug 506856.
2009-08-26 21:40:37 -07:00
Brian Birtles
73fb00580e
Bug 508496. SVGAnimatedLength's animVal and baseVal attributes always return different objects. r=roc
2009-08-26 21:30:51 -07:00
Brian Birtles
0f97c0a18e
Patch for bug 508206.
2009-08-26 21:19:44 -07:00
Robert O'Callahan
7243af1d6f
Bug 508227. Disable gradient tests that fail on Mac now that Mac handles degenerate radial gradients consistently with our other platforms. r=jmuizelaar
...
--HG--
extra : rebase_source : 6bdefccf7fe88a803260bad6fbd51d2526f37c91
2009-08-25 23:59:20 -07:00
Neil Deakin
5814a5694d
Bug 508477, add a flag to distinguish key focus navigation from other types of focus navigation, allows initial focused textboxes in a dialog to be selected by default, r=smaug
2009-08-26 09:19:41 -07:00
Ben Turner
fec47e4cf1
Remove annoying assertion when starting tab child process
2009-08-05 12:36:23 -07:00
Robert O'Callahan
79d0b07e8b
Bug 521359. Don't enter the NETWORK_LOADED state or fire a media 'load' event. r=doublec
2009-10-10 00:48:55 +13:00
Robert O'Callahan
1b090d96ec
Bug 521359. Our tests should not depend on NETWORK_LOADED or the media 'load' event. r=doublec
2009-10-10 00:48:33 +13:00
Robert O'Callahan
7b301159c7
Bug 512367. Don't reset fullZoom level when zooming in/out of an image loaded in an <iframe>. r=smaug
2009-10-15 15:20:50 +13:00
Robert O'Callahan
f92c87bc09
Bug 522114. While we're suspending the download, a Web server might close our connection, thinking we're dead. This might look just like a normal connection close. So whenever the connection closes after we resumed, try to reopen it, if we're seekable. r=kinetik
2009-10-15 15:20:49 +13:00
Robert O'Callahan
b91922846c
Bug 522114. Fix stupid bug so we don't treat 0 pin count as pinned. r=doublec
2009-10-15 15:20:49 +13:00
Matthew Gregan
563aeb839c
Bug 498380 - Remove bogus packet_buffer assert from oggz_close. r=chris.double
2009-10-12 13:07:51 +13:00
Matthew Gregan
87b090cb12
Bug 520908 - Use calculated duration from cloned decoder when initializing the clone. r=roc
2009-10-15 14:28:59 +13:00
Taras Glek
b0e277f707
Bug 522229 - XML Pretty-Print no longer colored r=bz
...
--HG--
extra : rebase_source : a4bac99887fcdae4b82e02e05e765cb9388858aa
2009-10-14 14:34:50 -07:00
Zelgadis
c42718629c
Bug 519926. When the string is an optional argument and isn't passed, pval is null. r=jorendorff
2009-10-14 14:27:34 -04:00
Chris Pearce
a00ded94a8
Bug 520500 - Don't reject vorbis streams with 0 length comments. r=doublec
2009-10-14 16:36:01 +13:00
Chris Pearce
9e521230fc
Bug 520493 - Fix regression in Ogg playback. r=doublec
2009-10-14 16:35:59 +13:00
L. David Baron
34d6f3a24f
Better disambiguate nsStyleCoord constructors taking nscoord and nscolor. (Bug 521352) r=bzbarsky
2009-10-13 19:38:20 -07:00
Boris Zbarsky
a839677a8d
Bug 522030 followup; do the release at a better point. Fixes orange.
2009-10-13 19:34:41 -04:00
Boris Zbarsky
7483a910e3
Bug 489925 and bug 522030 branch-safe fix. Hold strong refs in the id table. r=jst
2009-10-13 16:51:02 -04:00
Boris Zbarsky
c3214c55a5
Backed out changeset c5fe17b1caa9 (bug 489925)
2009-10-13 15:39:31 -04:00
Dão Gottwald
0153f907d0
Backed out unintended commit
2009-10-13 19:23:48 +02:00
Dão Gottwald
a1c4f0ea5b
x
2009-10-13 16:56:06 +02:00
Neil Rashbrook
93a2435dba
Bug 519049 Wrong value broadcast when setting attribute twice while script blocker active r=smaug sr=bz
2009-10-13 11:11:17 +01:00
Brian Birtles
8141231842
Bug 521705 - SVG SMIL: Update getStartTime to match behaviour in SVG 1.1 SE r=roc
...
--HG--
extra : rebase_source : ccb167188b6c3be499e75ef3b7d65ec24d266388
2009-10-13 10:14:08 +11:00
Taras Glek
45c73c60d8
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
...
--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe
2009-10-12 12:31:50 -07:00
Ben Turner
cd1d42ffe0
Merge mozilla-central
2009-07-30 11:28:07 -07:00
Jonas Sicking
1c4ef732da
Bug 507023: When inserting fragments into the DOM, use ContentAppended notification when possible. r/sr=jst
2009-07-30 02:27:24 -07:00
Ben Turner
fd28e9de5a
Allow out of process tabs and plugins to be disabled via prefs or environment variables, and disable them both by default so that unit tests go green.
2009-07-24 15:21:07 -07:00
Neil Deakin
492e487e7d
Bug 513299, add a flag to focus events to indicate that a window was raised, fixes issue where text in a field is selected when a window is raised, r=smaug.sr=neil
2009-10-01 14:53:10 -03:00
Boris Zbarsky
25c2a2fded
Bug 488249 followup. Make some more HTML nodeinfos use the right namespace.
2009-10-01 11:54:10 -04:00
Benjamin Smedberg
0501b7a589
Make --disable-ipc work... mac-ppc now builds by default.
2009-07-20 15:04:52 -04:00
Benjamin Smedberg
1e808cd4ea
Merge mozilla-central into Electrolysis
...
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Ben Newman
e199f1d0ec
Bug 504442 - Remove content/html/parser and land parser/html/javasrc/*.java.
...
--HG--
rename : content/html/parser/javasrc/AttributeName.java => parser/html/javasrc/AttributeName.java
rename : content/html/parser/javasrc/ElementName.java => parser/html/javasrc/ElementName.java
rename : content/html/parser/javasrc/HtmlAttributes.java => parser/html/javasrc/HtmlAttributes.java
rename : content/html/parser/javasrc/MetaScanner.java => parser/html/javasrc/MetaScanner.java
rename : content/html/parser/javasrc/Portability.java => parser/html/javasrc/Portability.java
rename : content/html/parser/javasrc/StackNode.java => parser/html/javasrc/StackNode.java
rename : content/html/parser/javasrc/StateSnapshot.java => parser/html/javasrc/StateSnapshot.java
rename : content/html/parser/javasrc/Tokenizer.java => parser/html/javasrc/Tokenizer.java
rename : content/html/parser/javasrc/TreeBuilder.java => parser/html/javasrc/TreeBuilder.java
rename : content/html/parser/javasrc/UTF16Buffer.java => parser/html/javasrc/UTF16Buffer.java
2009-07-17 13:50:20 -07:00
Peter Van der Beken
3145f88586
Part 1 of fix for bug 500850 (Make inline style use wrapper cache and slimwrappers). r/sr=bz.
...
--HG--
extra : rebase_source : 21f9c86dc4024e0e23882226e8395d61d5b0c518
2009-07-13 13:14:57 +02:00
Daniel Holbert
8cbc17565e
Bug 491080: add support for xlink:href targeting of SVG (SMIL) animations. r+sr=roc
2009-07-15 21:20:16 -07:00
Daniel Holbert
78cacddb37
cleanup: remove trailing whitespace in SMIL code. (whitespace changes only)
2009-07-15 11:33:31 -07:00
Jeff Muizelaar
02a803e8c7
Bug 501428. SMIL: Optimize nsSMILKeySpline::CalcBezier. r=dholbert, r=longsonr
...
Eliminates the call to pow() and reduces the number of multiplications from 4
to 3.
2009-07-15 14:08:57 -04:00
Henri Sivonen
3479df4b6a
Bug 501106 - Implement Comment end bang state. rs=sicking
2009-07-15 14:31:57 +03:00
Henri Sivonen
5cfd6d5ab3
Bug 501015 - Address code style comments from timeless. r+sr=mrbkap
2009-07-15 14:30:33 +03:00
fantasai
1a4e383ad9
Bug 499377 - Store float region on frame r+sr=roc
2009-07-14 22:19:31 -07:00
Michal Novotny
43788e16f6
Testcase for bug 466409 - uncached non-utf8 document loads forever (hangs) with auto-detect -> universal
2009-07-14 16:55:03 +02:00
Daniel Holbert
1fc13cfa2a
whitespace-only: fix trailing whitespace recently introduced into nsIContent.h (from bug 499781)
2009-07-14 12:42:46 -07:00
Daniel Holbert
26b1152092
Bug 487450: Remove stale SMIL animation effects from SVG elements, when animations are dynamically removed or retargeted. r+sr=roc
2009-07-14 12:33:29 -07:00
Robert O'Callahan
b8821fd30c
Fix for bug 503468 (canPlayType should return "", not "no"). r=cdouble.
...
--HG--
extra : rebase_source : d54cf6d92a20a5f7e6ce66042c8d489dc93f0c7a
2009-07-14 16:04:56 +02:00
Peter Van der Beken
9bad060002
Fix for bug 485881 (test_bug409380.html has unbound variable r). r/sr=smaug.
...
--HG--
extra : rebase_source : 355574ce1a831e8ea1e06891b6d0a7b3b6cc57ed
2009-07-14 16:04:55 +02:00
Peter Van der Beken
ed0899f1ce
Fix for bug 499781 (Move some methods from nsILink to nsIContent). r=bz, sr=dbaron.
...
--HG--
extra : rebase_source : da0ec8bfb6825d2e55edd2f5b08a9e43b033a2a3
2009-07-13 13:48:06 +02:00
Neil Deakin
951de11b1c
Bug 503047, element.select() should fire select event, r=bz
2009-07-13 07:55:56 -04:00
Robert O'Callahan
2a6184ac8a
Disable seek tests on Windows again
...
--HG--
extra : rebase_source : 45d9d5bff5f5241731c1bc6f1f3aa5e92deec1e9
2009-07-13 10:45:36 +12:00
Robert Longson
04852f4c7a
Bug 500174 - pointer-events=all not registering on non-visible stroke. r=roc
2009-07-12 19:50:45 +01:00
Craig Topper
4c6c257967
Bug 501311 - nsSVGLength still has infinite number parsing bug 393832. r=longsonr
2009-07-11 09:23:16 +02:00
Alexander Surkov
11522a48f5
Bug 494345 - Do not create accessibles for XUL label or description having a role of 'presentation', r=marcoz, enndeaking, sr=smaug
2009-07-10 20:17:15 +08:00
Robert O'Callahan
2d964640a9
Bug 493915. Fix test failures.
...
--HG--
extra : rebase_source : da441cd0351126a790463093bd6ad55681e18229
2009-07-10 16:05:40 +12:00
Robert O'Callahan
a161b1f5cc
Fix bustage properly
...
--HG--
extra : rebase_source : 109364254fd687c60770b2f9b0af0e6aaf14a1b6
2009-07-10 15:08:34 +12:00
Robert O'Callahan
ee99db569f
Fix bustage temporarily
2009-07-10 14:39:16 +12:00
Robert O'Callahan
c862b4f8f6
Bug 493915. Fix leak in media element when an error occurs early in the resource load. r=cpearce
2009-07-10 14:03:03 +12:00
Robert O'Callahan
9c0e48342a
Bug 502211. Convert 'new Audio' tests to be backend-independent. r=doublec
2009-07-10 14:03:02 +12:00
Robert O'Callahan
83fcea2f10
Bug 502211. Convert test_wav_8bit to a playtest. r=doublec
2009-07-10 14:03:02 +12:00
Robert O'Callahan
809d74757c
Bug 502211. Unify seek tests into a single backend-independent test. r=doublec
...
--HG--
rename : content/media/test/test_seek1.html => content/media/test/seek1.js
rename : content/media/test/test_seek3.html => content/media/test/seek2.js
rename : content/media/test/test_seek4.html => content/media/test/seek3.js
rename : content/media/test/test_seek5.html => content/media/test/seek4.js
rename : content/media/test/test_seek6.html => content/media/test/seek5.js
rename : content/media/test/test_seek7.html => content/media/test/seek6.js
rename : content/media/test/test_seek8.html => content/media/test/seek7.js
rename : content/media/test/test_seek9.html => content/media/test/seek8.js
2009-07-10 14:03:02 +12:00
Robert O'Callahan
22578eddd2
Bug 502211. Create test_playback and test_playback_errors for easy regression testing. r=doublec
2009-07-10 14:03:01 +12:00
Robert O'Callahan
108c42b7e8
Bug 502211. Make test_media_selection.html and test_load.html backend-independent. r=doublec
2009-07-10 14:03:01 +12:00
Benjamin Smedberg
d072272ca2
Windows build fixup. I haven't really tested whether tabs actually *work* in this scenario (widget sizing and parenting might be interesting), but it's at least enough to allow other people to start really working on code.
2009-07-07 12:26:49 -04:00
Chris Jones
8aa21b1e90
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
2009-07-02 11:54:22 -05:00
Benjamin Smedberg
cdf4b869dc
Land the remote-tab code from tmp-electrolysis.
2009-06-30 16:39:22 -04:00
Henri Sivonen
cc3e223a82
Bug 501091 - Avoid overlap with platform defines in HTML5 element/attribute name object names. r=jonas, sr=mrbkap
2009-06-30 13:50:56 +03:00
Olli Pettay
6041f8abed
Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking
2009-06-30 10:56:40 +03:00
Josh Aas
4a7715939e
Bug 501194 - Remove nsplugin.h. r/sr=jst
2009-06-30 01:55:05 -04:00
David Bolter
281b227c46
Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking
2009-06-29 14:36:25 -04:00
Jonathan Griffin
57454ce4ed
Actually run the test for bug 493881
2009-06-29 20:26:57 +02:00
Jonathan Griffin
79cb929745
Test for bug 493881. r=zweinberg
2009-06-29 18:25:38 +02:00
Robert O'Callahan
62129c7d37
Bug 500556. Split FRAMETREE_DEPENDS_ON_CHARS bit into NS_CREATE_FRAME_IF_NON_WHITESPACE and NS_REFRAME_IF_WHITESPACE so we don't need to reframe for every data change. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 580aed3273c16e8402434a6f32d18dca542f29c0
2009-06-29 10:48:24 +12:00
Henri Sivonen
857e3285d1
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-29 01:28:32 +02:00
Olli Pettay
5f157c4ca7
Bug 500243 - range.surroundContents() adds an extraneous empty text node, r=ajvincent@gmail.com, sr=sicking
2009-06-28 22:48:05 +03:00
Olli Pettay
b0eab11c98
Bug 497780 - onmouseout's MouseEvent.relatedTarget is a chrome element and is completely inaccessible, r=mrbkap@gmail.com, sr=bz
2009-06-28 22:46:52 +03:00
Johnny Stenback
eb2ed73403
Backed out changeset 168dd0eb7283
2009-06-28 11:47:11 -07:00
Henri Sivonen
af98547431
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-29 00:44:22 +02:00
Henri Sivonen
77265dbfa7
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-28 20:19:05 +03:00
Jonas Sicking
62c6519f6e
Move files to better location
...
--HG--
rename : content/html/parser/src/Makefile.in => parser/html/Makefile.in
rename : content/html/parser/src/jArray.h => parser/html/jArray.h
rename : content/html/parser/src/nsHtml5ArrayCopy.h => parser/html/nsHtml5ArrayCopy.h
rename : content/html/parser/src/nsHtml5AtomList.h => parser/html/nsHtml5AtomList.h
rename : content/html/parser/src/nsHtml5Atoms.cpp => parser/html/nsHtml5Atoms.cpp
rename : content/html/parser/src/nsHtml5Atoms.h => parser/html/nsHtml5Atoms.h
rename : content/html/parser/src/nsHtml5AttributeName.cpp => parser/html/nsHtml5AttributeName.cpp
rename : content/html/parser/src/nsHtml5AttributeName.h => parser/html/nsHtml5AttributeName.h
rename : content/html/parser/src/nsHtml5ByteReadable.h => parser/html/nsHtml5ByteReadable.h
rename : content/html/parser/src/nsHtml5DocumentMode.h => parser/html/nsHtml5DocumentMode.h
rename : content/html/parser/src/nsHtml5ElementName.cpp => parser/html/nsHtml5ElementName.cpp
rename : content/html/parser/src/nsHtml5ElementName.h => parser/html/nsHtml5ElementName.h
rename : content/html/parser/src/nsHtml5HtmlAttributes.cpp => parser/html/nsHtml5HtmlAttributes.cpp
rename : content/html/parser/src/nsHtml5HtmlAttributes.h => parser/html/nsHtml5HtmlAttributes.h
rename : content/html/parser/src/nsHtml5MetaScanner.cpp => parser/html/nsHtml5MetaScanner.cpp
rename : content/html/parser/src/nsHtml5MetaScanner.h => parser/html/nsHtml5MetaScanner.h
rename : content/html/parser/src/nsHtml5MetaScannerCppSupplement.h => parser/html/nsHtml5MetaScannerCppSupplement.h
rename : content/html/parser/src/nsHtml5MetaScannerHSupplement.h => parser/html/nsHtml5MetaScannerHSupplement.h
rename : content/html/parser/src/nsHtml5Module.cpp => parser/html/nsHtml5Module.cpp
rename : content/html/parser/public/nsHtml5Module.h => parser/html/nsHtml5Module.h
rename : content/html/parser/src/nsHtml5NamedCharacters.cpp => parser/html/nsHtml5NamedCharacters.cpp
rename : content/html/parser/src/nsHtml5NamedCharacters.h => parser/html/nsHtml5NamedCharacters.h
rename : content/html/parser/src/nsHtml5Parser.cpp => parser/html/nsHtml5Parser.cpp
rename : content/html/parser/src/nsHtml5Parser.h => parser/html/nsHtml5Parser.h
rename : content/html/parser/src/nsHtml5PendingNotification.h => parser/html/nsHtml5PendingNotification.h
rename : content/html/parser/src/nsHtml5Portability.cpp => parser/html/nsHtml5Portability.cpp
rename : content/html/parser/src/nsHtml5Portability.h => parser/html/nsHtml5Portability.h
rename : content/html/parser/src/nsHtml5ReleasableAttributeName.cpp => parser/html/nsHtml5ReleasableAttributeName.cpp
rename : content/html/parser/src/nsHtml5ReleasableAttributeName.h => parser/html/nsHtml5ReleasableAttributeName.h
rename : content/html/parser/src/nsHtml5ReleasableElementName.cpp => parser/html/nsHtml5ReleasableElementName.cpp
rename : content/html/parser/src/nsHtml5ReleasableElementName.h => parser/html/nsHtml5ReleasableElementName.h
rename : content/html/parser/src/nsHtml5StackNode.cpp => parser/html/nsHtml5StackNode.cpp
rename : content/html/parser/src/nsHtml5StackNode.h => parser/html/nsHtml5StackNode.h
rename : content/html/parser/src/nsHtml5StackNodeCppSupplement.h => parser/html/nsHtml5StackNodeCppSupplement.h
rename : content/html/parser/src/nsHtml5StackNodeHSupplement.h => parser/html/nsHtml5StackNodeHSupplement.h
rename : content/html/parser/src/nsHtml5StateSnapshot.cpp => parser/html/nsHtml5StateSnapshot.cpp
rename : content/html/parser/src/nsHtml5StateSnapshot.h => parser/html/nsHtml5StateSnapshot.h
rename : content/html/parser/src/nsHtml5Tokenizer.cpp => parser/html/nsHtml5Tokenizer.cpp
rename : content/html/parser/src/nsHtml5Tokenizer.h => parser/html/nsHtml5Tokenizer.h
rename : content/html/parser/src/nsHtml5TreeBuilder.cpp => parser/html/nsHtml5TreeBuilder.cpp
rename : content/html/parser/src/nsHtml5TreeBuilder.h => parser/html/nsHtml5TreeBuilder.h
rename : content/html/parser/src/nsHtml5TreeBuilderCppSupplement.h => parser/html/nsHtml5TreeBuilderCppSupplement.h
rename : content/html/parser/src/nsHtml5TreeBuilderHSupplement.h => parser/html/nsHtml5TreeBuilderHSupplement.h
rename : content/html/parser/src/nsHtml5TreeOperation.cpp => parser/html/nsHtml5TreeOperation.cpp
rename : content/html/parser/src/nsHtml5TreeOperation.h => parser/html/nsHtml5TreeOperation.h
rename : content/html/parser/src/nsHtml5UTF16Buffer.cpp => parser/html/nsHtml5UTF16Buffer.cpp
rename : content/html/parser/src/nsHtml5UTF16Buffer.h => parser/html/nsHtml5UTF16Buffer.h
rename : content/html/parser/src/nsHtml5UTF16BufferCppSupplement.h => parser/html/nsHtml5UTF16BufferCppSupplement.h
rename : content/html/parser/src/nsHtml5UTF16BufferHSupplement.h => parser/html/nsHtml5UTF16BufferHSupplement.h
2009-06-26 17:12:29 -07:00
Henri Sivonen
28fcb8397f
Merge trunk into HTML5 repo
2009-06-26 18:22:48 +03:00
Henri Sivonen
601d4b9db4
Documentation for nsHtml5Parser.h
2009-06-26 17:19:28 +03:00
Henri Sivonen
c0213aecb9
Put more stuff in static const in HTML5 parser, fix UnblockParser on HTML5 parser
2009-06-26 16:05:35 +03:00
Henri Sivonen
dc5c0fb922
Address review comments on the HTML5 parser
2009-06-26 14:13:46 +03:00
Henri Sivonen
e85fe2b80e
Clean up whitespace in the HTML5 parser; add some docs
2009-06-26 11:22:12 +03:00
Chris Pearce
1a65d280a9
Bug 449156 - Implement HTMLVideoElement.poster, with correct reftests. r+=doublec,jst, sr+=roc
2009-06-26 19:25:17 +12:00
Chris Pearce
32598b88c0
Backout bug 449156 due to test failures.
2009-06-26 18:25:50 +12:00
Chris Pearce
55076f0d9d
Backout bug 449156 due to test-poster-9 failure.
2009-06-26 18:25:03 +12:00
Robert O'Callahan
b456ec8e36
Bug 499880 - Restructure content/media directory. r+=doublec
...
--HG--
rename : content/media/video/src/nsAudioStream.cpp => content/media/nsAudioStream.cpp
rename : content/media/video/public/nsAudioStream.h => content/media/nsAudioStream.h
rename : content/media/video/src/nsMediaCache.cpp => content/media/nsMediaCache.cpp
rename : content/media/video/public/nsMediaCache.h => content/media/nsMediaCache.h
rename : content/media/video/src/nsMediaDecoder.cpp => content/media/nsMediaDecoder.cpp
rename : content/media/video/public/nsMediaDecoder.h => content/media/nsMediaDecoder.h
rename : content/media/video/src/nsMediaStream.cpp => content/media/nsMediaStream.cpp
rename : content/media/video/public/nsMediaStream.h => content/media/nsMediaStream.h
rename : content/media/video/src/nsChannelReader.cpp => content/media/ogg/nsChannelReader.cpp
rename : content/media/video/public/nsChannelReader.h => content/media/ogg/nsChannelReader.h
rename : content/media/video/src/nsOggDecoder.cpp => content/media/ogg/nsOggDecoder.cpp
rename : content/media/video/public/nsOggDecoder.h => content/media/ogg/nsOggDecoder.h
rename : content/media/video/test/320x240.allow-origin.ogv => content/media/test/320x240.allow-origin.ogv
rename : content/media/video/test/320x240.allow-origin.ogv^headers^ => content/media/test/320x240.allow-origin.ogv^headers^
rename : content/media/video/test/320x240.ogv => content/media/test/320x240.ogv
rename : content/media/video/test/Makefile.in => content/media/test/Makefile.in
rename : content/media/video/test/big.wav => content/media/test/big.wav
rename : content/media/video/test/bug461281.ogg => content/media/test/bug461281.ogg
rename : content/media/video/test/bug482461.ogv => content/media/test/bug482461.ogv
rename : content/media/video/test/can_play_type_ogg.js => content/media/test/can_play_type_ogg.js
rename : content/media/video/test/can_play_type_wave.js => content/media/test/can_play_type_wave.js
rename : content/media/video/test/contentDuration1.sjs => content/media/test/contentDuration1.sjs
rename : content/media/video/test/contentDuration2.sjs => content/media/test/contentDuration2.sjs
rename : content/media/video/test/contentDuration3.sjs => content/media/test/contentDuration3.sjs
rename : content/media/video/test/contentDuration4.sjs => content/media/test/contentDuration4.sjs
rename : content/media/video/test/contentDuration5.sjs => content/media/test/contentDuration5.sjs
rename : content/media/video/test/contentDuration6.sjs => content/media/test/contentDuration6.sjs
rename : content/media/video/test/crashtests/468763-1.html => content/media/test/crashtests/468763-1.html
rename : content/media/video/test/crashtests/474744-1.html => content/media/test/crashtests/474744-1.html
rename : content/media/video/test/crashtests/crashtests.list => content/media/test/crashtests/crashtests.list
rename : content/media/video/test/dynamic_redirect.sjs => content/media/test/dynamic_redirect.sjs
rename : content/media/video/test/file_access_controls.html => content/media/test/file_access_controls.html
rename : content/media/video/test/r11025_s16_c1.wav => content/media/test/r11025_s16_c1.wav
rename : content/media/video/test/r11025_s16_c1_trailing.wav => content/media/test/r11025_s16_c1_trailing.wav
rename : content/media/video/test/r11025_u8_c1.wav => content/media/test/r11025_u8_c1.wav
rename : content/media/video/test/r11025_u8_c1_trunc.wav => content/media/test/r11025_u8_c1_trunc.wav
rename : content/media/video/test/r16000_u8_c1_list.wav => content/media/test/r16000_u8_c1_list.wav
rename : content/media/video/test/redirect.sjs => content/media/test/redirect.sjs
rename : content/media/video/test/seek.ogv => content/media/test/seek.ogv
rename : content/media/video/test/small-shot.ogg => content/media/test/small-shot.ogg
rename : content/media/video/test/sound.ogg => content/media/test/sound.ogg
rename : content/media/video/test/test_access_control.html => content/media/test/test_access_control.html
rename : content/media/video/test/test_audio1.html => content/media/test/test_audio1.html
rename : content/media/video/test/test_audio2.html => content/media/test/test_audio2.html
rename : content/media/video/test/test_audioDocumentTitle.html => content/media/test/test_audioDocumentTitle.html
rename : content/media/video/test/test_autobuffer.html => content/media/test/test_autobuffer.html
rename : content/media/video/test/test_autobuffer2.html => content/media/test/test_autobuffer2.html
rename : content/media/video/test/test_autoplay.html => content/media/test/test_autoplay.html
rename : content/media/video/test/test_bug448534.html => content/media/test/test_bug448534.html
rename : content/media/video/test/test_bug461281.html => content/media/test/test_bug461281.html
rename : content/media/video/test/test_bug463162.xhtml => content/media/test/test_bug463162.xhtml
rename : content/media/video/test/test_bug465498.html => content/media/test/test_bug465498.html
rename : content/media/video/test/test_bug468190.html => content/media/test/test_bug468190.html
rename : content/media/video/test/test_bug468190_wav.html => content/media/test/test_bug468190_wav.html
rename : content/media/video/test/test_bug476973.html => content/media/test/test_bug476973.html
rename : content/media/video/test/test_bug482461.html => content/media/test/test_bug482461.html
rename : content/media/video/test/test_bug493187.html => content/media/test/test_bug493187.html
rename : content/media/video/test/test_bug495145.html => content/media/test/test_bug495145.html
rename : content/media/video/test/test_bug495145_wav.html => content/media/test/test_bug495145_wav.html
rename : content/media/video/test/test_bug495300.html => content/media/test/test_bug495300.html
rename : content/media/video/test/test_bug495319.html => content/media/test/test_bug495319.html
rename : content/media/video/test/test_can_play_type.html => content/media/test/test_can_play_type.html
rename : content/media/video/test/test_can_play_type_no_ogg.html => content/media/test/test_can_play_type_no_ogg.html
rename : content/media/video/test/test_can_play_type_no_wave.html => content/media/test/test_can_play_type_no_wave.html
rename : content/media/video/test/test_can_play_type_ogg.html => content/media/test/test_can_play_type_ogg.html
rename : content/media/video/test/test_can_play_type_wave.html => content/media/test/test_can_play_type_wave.html
rename : content/media/video/test/test_closing_connections.html => content/media/test/test_closing_connections.html
rename : content/media/video/test/test_constants.html => content/media/test/test_constants.html
rename : content/media/video/test/test_contentDuration1.html => content/media/test/test_contentDuration1.html
rename : content/media/video/test/test_contentDuration2.html => content/media/test/test_contentDuration2.html
rename : content/media/video/test/test_contentDuration3.html => content/media/test/test_contentDuration3.html
rename : content/media/video/test/test_contentDuration4.html => content/media/test/test_contentDuration4.html
rename : content/media/video/test/test_contentDuration5.html => content/media/test/test_contentDuration5.html
rename : content/media/video/test/test_contentDuration6.html => content/media/test/test_contentDuration6.html
rename : content/media/video/test/test_controls.html => content/media/test/test_controls.html
rename : content/media/video/test/test_currentTime.html => content/media/test/test_currentTime.html
rename : content/media/video/test/test_decoder_disable.html => content/media/test/test_decoder_disable.html
rename : content/media/video/test/test_delay_load.html => content/media/test/test_delay_load.html
rename : content/media/video/test/test_duration1.html => content/media/test/test_duration1.html
rename : content/media/video/test/test_ended1.html => content/media/test/test_ended1.html
rename : content/media/video/test/test_ended2.html => content/media/test/test_ended2.html
rename : content/media/video/test/test_error_on_404.html => content/media/test/test_error_on_404.html
rename : content/media/video/test/test_info_leak.html => content/media/test/test_info_leak.html
rename : content/media/video/test/test_load.html => content/media/test/test_load.html
rename : content/media/video/test/test_load_candidates.html => content/media/test/test_load_candidates.html
rename : content/media/video/test/test_media_selection.html => content/media/test/test_media_selection.html
rename : content/media/video/test/test_mixed_principals.html => content/media/test/test_mixed_principals.html
rename : content/media/video/test/test_networkState.html => content/media/test/test_networkState.html
rename : content/media/video/test/test_onloadedmetadata.html => content/media/test/test_onloadedmetadata.html
rename : content/media/video/test/test_paused.html => content/media/test/test_paused.html
rename : content/media/video/test/test_paused_after_ended.html => content/media/test/test_paused_after_ended.html
rename : content/media/video/test/test_play.html => content/media/test/test_play.html
rename : content/media/video/test/test_progress1.html => content/media/test/test_progress1.html
rename : content/media/video/test/test_progress2.html => content/media/test/test_progress2.html
rename : content/media/video/test/test_progress3.html => content/media/test/test_progress3.html
rename : content/media/video/test/test_progress4.html => content/media/test/test_progress4.html
rename : content/media/video/test/test_readyState.html => content/media/test/test_readyState.html
rename : content/media/video/test/test_seek1.html => content/media/test/test_seek1.html
rename : content/media/video/test/test_seek2.html => content/media/test/test_seek2.html
rename : content/media/video/test/test_seek3.html => content/media/test/test_seek3.html
rename : content/media/video/test/test_seek4.html => content/media/test/test_seek4.html
rename : content/media/video/test/test_seek5.html => content/media/test/test_seek5.html
rename : content/media/video/test/test_seek6.html => content/media/test/test_seek6.html
rename : content/media/video/test/test_seek7.html => content/media/test/test_seek7.html
rename : content/media/video/test/test_seek8.html => content/media/test/test_seek8.html
rename : content/media/video/test/test_seek9.html => content/media/test/test_seek9.html
rename : content/media/video/test/test_source.html => content/media/test/test_source.html
rename : content/media/video/test/test_source_write.html => content/media/test/test_source_write.html
rename : content/media/video/test/test_standalone.html => content/media/test/test_standalone.html
rename : content/media/video/test/test_timeupdate1.html => content/media/test/test_timeupdate1.html
rename : content/media/video/test/test_timeupdate2.html => content/media/test/test_timeupdate2.html
rename : content/media/video/test/test_timeupdate3.html => content/media/test/test_timeupdate3.html
rename : content/media/video/test/test_videoDocumentTitle.html => content/media/test/test_videoDocumentTitle.html
rename : content/media/video/test/test_volume.html => content/media/test/test_volume.html
rename : content/media/video/test/test_wav_8bit.html => content/media/test/test_wav_8bit.html
rename : content/media/video/test/test_wav_ended1.html => content/media/test/test_wav_ended1.html
rename : content/media/video/test/test_wav_ended2.html => content/media/test/test_wav_ended2.html
rename : content/media/video/test/test_wav_list.html => content/media/test/test_wav_list.html
rename : content/media/video/test/test_wav_onloadedmetadata.html => content/media/test/test_wav_onloadedmetadata.html
rename : content/media/video/test/test_wav_seek1.html => content/media/test/test_wav_seek1.html
rename : content/media/video/test/test_wav_seek3.html => content/media/test/test_wav_seek3.html
rename : content/media/video/test/test_wav_seek4.html => content/media/test/test_wav_seek4.html
rename : content/media/video/test/test_wav_seek5.html => content/media/test/test_wav_seek5.html
rename : content/media/video/test/test_wav_seek6.html => content/media/test/test_wav_seek6.html
rename : content/media/video/test/test_wav_seek7.html => content/media/test/test_wav_seek7.html
rename : content/media/video/test/test_wav_seek8.html => content/media/test/test_wav_seek8.html
rename : content/media/video/test/test_wav_seek_past_end.html => content/media/test/test_wav_seek_past_end.html
rename : content/media/video/test/test_wav_seek_then_play.html => content/media/test/test_wav_seek_then_play.html
rename : content/media/video/test/test_wav_standalone.html => content/media/test/test_wav_standalone.html
rename : content/media/video/test/test_wav_timeupdate1.html => content/media/test/test_wav_timeupdate1.html
rename : content/media/video/test/test_wav_timeupdate2.html => content/media/test/test_wav_timeupdate2.html
rename : content/media/video/test/test_wav_trailing.html => content/media/test/test_wav_trailing.html
rename : content/media/video/test/test_wav_trunc.html => content/media/test/test_wav_trunc.html
rename : content/media/video/test/test_wav_trunc_seek.html => content/media/test/test_wav_trunc_seek.html
rename : content/media/video/test/use_large_cache.js => content/media/test/use_large_cache.js
rename : content/media/video/src/nsWaveDecoder.cpp => content/media/wave/nsWaveDecoder.cpp
rename : content/media/video/public/nsWaveDecoder.h => content/media/wave/nsWaveDecoder.h
2009-06-26 16:23:15 +12:00
Chris Pearce
7bb427a394
Bug 449156 - Implement HTMLVideoElement.poster r+=doublec,jst sr+=roc
2009-06-26 16:23:14 +12:00
Wladimir Palant
4107ec47a5
Bug 478528 - making sure test_bug375314.html removes its binding to prevent memory leak
2009-06-25 17:58:56 -04:00
Vladimir Vukicevic
408d89bc73
b=492724 followup; put back original CheckSaneSubrectSize
2009-06-25 14:12:57 -07:00
Josh Aas
4734a09527
Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
2009-06-25 17:06:54 -04:00
Vladimir Vukicevic
5ffc3df659
b=487693; avoid aggressive invalidation in canvas; r=roc
2009-06-25 13:31:35 -07:00
Vladimir Vukicevic
ce0b21af22
b=492724; pull out canvas utility functions into CanvasUtils/LayoutUtils; r+sr=roc
2009-06-25 13:30:56 -07:00
Henri Sivonen
ea5bed31bc
Address HTML5 parser review comments (partially); fix static jArray lengths
2009-06-25 15:28:48 +03:00
Jesse Ruderman
a944b7552a
Fix allocator mismatch in nsSVGFEConvolveMatrixElement::Filter (bug 500273). r=roc
2009-06-24 16:32:46 -07:00
Henri Sivonen
b8652e95fb
Add a readme file for the .java files
2009-06-24 15:37:31 +03:00
Henri Sivonen
d60818cc01
Use less parentheses in assertions in HTML5 parser
2009-06-24 15:32:53 +03:00
Henri Sivonen
873ddb4555
Include the .java sources for translated files in the HTML5 parser
2009-06-24 15:27:43 +03:00
Henri Sivonen
afdf16c7b5
Move the initialization of primitive static jArrays to initializeStatics in HTML5 parser
2009-06-24 14:42:50 +03:00
Henri Sivonen
bc8527ba95
Null out jArray after releasing.
2009-06-24 13:41:18 +03:00
Henri Sivonen
d6a5f0ef48
Try to avoid crashing in HTML5 parser cycle collection
2009-06-24 13:38:11 +03:00
Henri Sivonen
43c3e39538
Remove legacy comments
2009-06-24 11:08:39 +03:00
Henri Sivonen
79a4ed13ec
#ifdef out a variable only used for debugging.
2009-06-24 10:58:47 +03:00
Henri Sivonen
1b856465b2
Add comments to the HTML5 parser explaining buffer chain key holders
2009-06-24 10:56:40 +03:00
Henri Sivonen
ed2dbde744
Use NS_PRECONDITION instead of NS_ASSERTION for asserting the start condition of HTML5 parser
2009-06-24 10:45:43 +03:00
Henri Sivonen
77b135ca59
Tweak assertions in HTML5 parser
2009-06-24 10:26:30 +03:00
Henri Sivonen
4cfd1317c0
Make GetChannel nicer in HTML5 parser
2009-06-24 10:22:51 +03:00
Henri Sivonen
cf598ae101
Use NS_ERROR instead of asserting true in HTML5 parser
2009-06-24 10:21:17 +03:00
Henri Sivonen
8dbfcccbd7
Fix GetCommand in HTML5 parser to return "view"
2009-06-24 10:20:13 +03:00
Henri Sivonen
9f40c21137
Clean up nsHtml5Parser destructor
2009-06-24 09:59:03 +03:00
Henri Sivonen
ed38c9a3c6
Make test_bug417255.html use <div> instead of <p> because HTML5 parser closes <p> earlier than the test needs
2009-06-24 09:56:37 +03:00
Henri Sivonen
c2f88d2327
Make app cache not crash HTML5 parser when it calls Terminate() in mid-flight.
2009-06-24 09:55:38 +03:00
Henri Sivonen
496b19a91d
Merge trunk into HTML5 repo
2009-06-23 10:17:29 +03:00
Robert Strong
21cc8c0b17
Bug 487571 - add xpcshell tests for network offline and connection refused. r=sicking
2009-06-22 12:28:34 -07:00
Henri Sivonen
02dfbcf3ff
Bug 497865 - Make serializer not reverse attributes when HTML5 parser used (patch by Mats Palmgren)
2009-06-22 12:16:37 +03:00
Henri Sivonen
43e0fcb133
Merge trunk into HTML5 repo
2009-06-22 10:05:55 +03:00
Henri Sivonen
fc7407d5c6
Fix bad merge between HTML5 repo and trunk
2009-06-21 16:23:03 +03:00
Henri Sivonen
0ffb6117a2
Make HTML5 parser enablement use AddBoolPrefVarCache
2009-06-21 16:14:38 +03:00
Henri Sivonen
5c2176286d
Move static inline void on one line in nsHtml5ArrayCopy.h
2009-06-21 15:46:29 +03:00
Boris Zbarsky
3878fd4be6
Bug 497242. GetElementsByName should not find non-HTML elements. r+sr=sicking
2009-06-19 16:57:39 -04:00
Henri Sivonen
057b4f1b12
Zap tests for bug 448564 that the HTML5 parser obsoletes.
2009-06-18 18:01:51 +03:00
Henri Sivonen
0730ae2a8f
Bug 497845 - Hook cycle collector into the HTML5 parser
2009-06-18 16:24:51 +03:00
Olli Pettay
6fe7954588
Bug 478528 - mochitest-plain: test_bug419527.xhtml intermittently leaks 300 kB, r=bz
...
--HG--
extra : rebase_source : 02d7944dd0eaa99717a2902d77b00a93b2580570
2009-06-22 21:40:55 +03:00
Olli Pettay
00d5274b20
Backout Bug 496102
...
--HG--
extra : rebase_source : f33905aff8d759480277d9f13908035382c026c6
2009-06-22 16:35:15 +03:00
Olli Pettay
ecc0350c75
Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc
2009-06-22 14:07:46 +03:00
Neil Deakin
463ebf9287
Bug 455590, use new drag and drop api with trees, r=neil,sr=smaug
2009-06-24 13:12:33 -04:00
Olli Pettay
965bce94cb
Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
2009-06-24 16:33:02 +03:00
Olli Pettay
b9fa86fa3b
Backout Bug 495983, part2
2009-06-24 14:49:27 +03:00
Olli Pettay
05d764dea7
Backout Bug 495983
...
--HG--
extra : rebase_source : d60b23f968d8279ef726de5baf4eaa622814687c
2009-06-24 14:32:50 +03:00
Olli Pettay
bbe57b86cd
Bug 495764 - remove unused methods from nsIPrivateDOMEvent, r+sr=jst
...
--HG--
extra : rebase_source : a1ad4daa29a7025a0345ece37752b8e6374d7b1f
2009-06-24 12:02:37 +03:00
Olli Pettay
a22b555893
Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
...
--HG--
extra : rebase_source : e5dac1176973db9660eb109e03d237799acad35d
2009-06-24 11:47:46 +03:00
Olli Pettay
f1f141152f
Bug 496000 - Remove nsBeforePageUnloadEvent, r+sr=jst
...
--HG--
extra : rebase_source : 0288c06ade3ef23641bb2fe9a33143e865d90217
2009-06-24 11:42:00 +03:00
Henri Sivonen
5472755269
Fix bad automatic trunk merge.
2009-06-17 10:51:23 +03:00
Henri Sivonen
420d38551f
Merge trunk into HTML5 repo
2009-06-16 12:18:59 +03:00
Henri Sivonen
34f853a2de
Avoid double-free in HTML5 parser when attributes are moved around in the isindex parser macro
2009-06-16 12:09:54 +03:00
Henri Sivonen
d1ad385038
Fix GetChannel() in HTML5 parser to deal with null channels the properly
2009-06-16 09:58:13 +03:00
Neil Deakin
718c760715
Bug 497562, accesskeys on radio don't focus properly, r+sr=neil
2009-06-15 11:08:41 -04:00
Henri Sivonen
b045a5d8bf
Make test_bug461555.html not crash HTML5 parser
2009-06-15 14:11:36 +03:00
Henri Sivonen
fa3e4b55a2
Disable HTML5 parser by default
2009-06-15 10:17:52 +03:00
Henri Sivonen
1313b37fa2
Initialize HTML5 TreeBuilder fields properly patch from Mats Palmgrem. r=hsivonen
2009-06-15 10:05:00 +03:00
Boris Zbarsky
2f7a0cc166
Bug 503028. Don't flush out mCells laziness unless we have to. r+sr=jst
2009-07-09 14:09:44 -07:00
Boris Zbarsky
3fdb021eae
Bug 503177. Don't assert when invalidating on dirty geometry from canvas. r+sr=roc
2009-07-09 14:09:43 -07:00
Masayuki Nakano
245ec4860e
Bug 502273 contentEditable is disabled if an attribute is removed from the node r+sr=peterv
2009-07-09 10:54:43 +09:00
L. David Baron
9a8d97752d
Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv
2009-07-08 18:10:29 -07:00
Boris Zbarsky
69367704d2
Bug 466409. If the load is stopped, don't run any pending scripts. r+sr=sicking
2009-07-07 22:55:05 -07:00
bjarne@runitsoft.com
6687250282
Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky
2009-07-07 22:23:20 -07:00
Ben Newman
94f19e102d
Bug 484121 (2/6) - Add nsIDTD::GetMode to eliminate heinous const_cast. r+sr=mrbkap
2009-06-23 14:22:16 -07:00
Saint Wesonga
478108b350
Reset clipping region it PutImageData so that it doesn't clip the output, per spec. r=vlad sr=dbaron (Bug 433397)
2009-06-23 14:09:27 -07:00
Henri Sivonen
6f2dda34a3
Make HTML5 createContextualFragment support text nodes and documents as context
2009-06-12 17:31:55 +03:00
Henri Sivonen
2c937dc855
Avoid using HTML5 contextual fragment code path when context is not nsIContent
2009-06-12 16:42:35 +03:00
Henri Sivonen
3aede6927e
Buf 497580 - Avoid UNICODE as an identifier in the HTML5 parser due to Windows CE compiler
2009-06-12 09:28:10 +03:00
Olli Pettay
6ddf70029c
Bug 388422 - Avoid checks for editability in BindToTree, r+sr=peterv
...
--HG--
extra : rebase_source : 06eae0083f9b620e6a7ee2fe63a22c974b29608c
2009-06-23 15:57:56 +03:00
Peter Van der Beken
3e77cc7366
Fix for bug 499754 (Remove DocumentStyleSheetList from DOMCI). r/sr=bz.
...
--HG--
extra : rebase_source : 994c6ddd20bbc36df7e8c1fd75b146a3da9aad8b
2009-06-23 12:09:13 +02:00
Peter Van der Beken
b5c0609477
Testcase for bug 498897.
...
--HG--
extra : rebase_source : a70554700d208221bfa8c7349cb11f879341e317
2009-06-19 18:31:49 +02:00
Olli Pettay
1a534bf2c2
Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
...
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
2009-06-23 14:23:52 +03:00
Olli Pettay
2e0f78e968
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
2009-06-23 13:07:39 +03:00
Olli Pettay
d0915154d5
Bug 499665 - Remove nsIDOMSVGListener and nsIDOMSVGZoomListener interfaces, r+sr=roc
2009-06-23 12:19:12 +03:00
Olli Pettay
df6649fbc1
Bug 499667 - Remove nsIDOMDragListener, r+sr=sicking
2009-06-23 12:13:01 +03:00
Olli Pettay
5d266c5155
Bug 496102 - Remove nsNotifyPaintEvent, r+sr=roc
2009-06-23 12:09:05 +03:00
Henri Sivonen
e436bd77a1
Fixing bad automatic merge
2009-06-11 17:11:05 +03:00
Henri Sivonen
bb1733dfd5
Merge trunk into HTML5 repo
2009-06-11 17:00:20 +03:00
Neil Deakin
79321ef1f8
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Serge Gautherie
c294f41ab4
Bug 494769 - [MacOSX] mochitest-plain: test_wav_trailing.html (and others) intermittently triggers "malloc: *** error: can't allocate region"; (Fv1) reorder file list
2009-06-09 16:07:22 +02:00
Chris Pearce
3bb5eed6a2
Bug 493431 - Add test to ensure video file with more audio than video plays and that video.currentTime only increases during playback. r=n/a
2009-08-17 09:32:24 +12:00
Olli Pettay
f1f0d74e5a
Bug 503226 r=jst,sicking, sr=jst
...
--HG--
extra : rebase_source : c45e2f0926bc2e27e298d8a46d14f5acab053484
2009-08-15 11:51:37 +03:00
Adam Barth
58a157fb07
Bug 509714 - Add TestGetURL executable for testing network stack; r=dwitte
2009-08-14 16:10:17 +02:00
Hashem Masoud
c8f711113e
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
2009-08-14 16:09:00 +02:00
L. David Baron
ed026ed2f0
Don't QI a node to nsIDOMElement and back to nsIContent for every call to nsEventStateManager::GetContentState. (Bug 509889) r=enndeakin
2009-08-13 19:09:49 -07:00
Felipe Gomes
972bf3dc41
Bug 503541 - Fine grained control of gesture registration on widgets (Win7). r=smaug+roc, sr=smaug
2009-08-13 13:54:09 -07:00
Olli Pettay
1e82a3f9fe
Bug 502168, r=bz
...
--HG--
extra : rebase_source : a5ee5c40d26bc654b05d94205273dc51c9cfa0fc
2009-08-13 23:27:37 +03:00
Timothy Nikkel
fce10a2395
Bug 508927 minor cleanup. In debug listing of XUL content get rid of the leading '<' so that angle brackets balance. r=bzbarsky, a=beltzner for CLOSED TREE
2009-08-13 11:38:23 -04:00
Peter Van der Beken
dd5bda7f79
Fix for bug 502730 (ASSERTION: Wrong scope, this is really bad!: 'JS_GetGlobalForObject(cx, obj) == newScope').
...
--HG--
extra : rebase_source : dbd409d54e6ecad801953d4cf76a57f95c419f94
2009-07-25 13:27:42 +02:00
Peter Van der Beken
82ce2b89d6
Fix for bug 500850 (Make inline style use wrapper cache and slimwrappers), add unlinking. r/sr=bz.
...
--HG--
extra : rebase_source : ec60be3645c020dd171e0ea4866759d6a508799c
2009-08-10 16:15:49 +02:00
Neil Deakin
27fcca5f3d
Bug 507056, move scale atom as it's needed for both xul and svg, r=bz
2009-08-12 10:04:40 -04:00
Olli Pettay
cb4754240f
Bug 501257 - Implement HTML 5's HTMLElement.classList property, p=sylvain.pasche@gmail.com, r=smaug, sr=sicking
...
--HG--
extra : rebase_source : cbbd5a5679af57f97122082213f44491431d87e3
2009-08-12 11:55:14 +03:00
Navin Lal
7d36965d96
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
timeless@mozdev.org
5d929545cf
Bug 504482 nsXBLProtoImplMethod::CompileMember shouldn't poke args[] outside paramCount condition
...
r=bz
2009-08-12 11:49:52 +02:00
Henri Sivonen
044238db06
Bug 381885 - Avoid underflow in unsigned computation order. patch by Mats Palmgren. r=hsivonen
2009-06-09 11:56:18 +03:00
Henri Sivonen
2b33dab370
Bug 468708 - namespaceURI for HTML elements should be http://www.w3.org/1999/xhtml (also make localName return in lower case) r=sicking, sr=peterv, a=beltzner
2009-06-09 10:41:19 +03:00
Henri Sivonen
8887124861
Bug 483015 - Expose line numbers for <style> and <script> in the HTML5 parser
2009-06-08 16:29:54 +03:00
Henri Sivonen
d839728b28
Bug 483158 - Make the HTML5 tokenizer not write into the input buffer
2009-06-05 15:51:00 +03:00
Henri Sivonen
69949bfe89
Merge trunk into HTML5 repo
2009-06-05 14:52:43 +03:00
Dirk Schulze
af1d0235a1
Bug 471281. Reimplement arcTo() to match Canvas spec. r=jrmuizel
...
This is based on Philip Taylor's emulation written in JavasScript.
Relanding this now that 499161 has landed which should fix test failures.
2009-06-17 13:57:50 -04:00
Jonathan Watt
0c1ff4dba4
Bug 498275. Stop using nsIDOMSVGMatrix in nsSVGForeignObjectFrame + fixes. r=longsonr
2009-06-18 13:31:25 +02:00
Robert Longson
59091587f8
Bug 327756 - ASSERTION: can't find nsISVGValue interface on mMatrix. r=roc
2009-06-17 22:39:59 +01:00
Robert Longson
ca3f800907
Bug 496420 - ASSERTION: no presShell' changing currentScale in display:none iframe. r=jwatt
2009-06-17 22:35:49 +01:00
Robert Longson
41938ef925
Bug 393832 - svg circle with infinite radius causes hang. r=jwatt
2009-06-17 21:58:38 +01:00
Jeff Muizelaar
ea694cb6f0
Backout Bug 471281 changeset b116b49459f8 because of Mochitest failures on Mac OS X
2009-06-17 16:43:12 -04:00
Robert Longson
387a9578c5
Bug 495135 - nsSMILValue forward declared as a struct in one place. r=jwatt
2009-06-17 21:38:15 +01:00
Robert Longson
1973deec58
Bug 486936 - image-rendering style should apply to canvas element. r=vladimir
2009-06-17 21:31:18 +01:00
Dirk Schulze
50a8dd0633
Bug 471281. Reimplement arcTo() to match Canvas spec. r=jrmuizel
...
This is based on Philip Taylor's emulation written in JavasScript.
2009-06-17 13:57:50 -04:00
Olli Pettay
4f0aa79a1e
backout Bug 486990
...
--HG--
extra : rebase_source : 5947dd5fcc29bfb333c53cc2f60a00895910e9bb
2009-06-17 16:22:37 +03:00
Olli Pettay
b4d60fb950
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
...
--HG--
extra : rebase_source : a425f116d1350ff1204f1b031754a262ec73f8b1
2009-06-17 13:26:21 +03:00
Olli Pettay
c1ef3d1afe
Bug 496317 - Remove nsPopupBlockedEvent, r+sr=sicking
...
--HG--
extra : rebase_source : 354385de35d48a6f2c911c20175b1715c89c9196
2009-06-16 19:07:56 +03:00
L. David Baron
0d06184f97
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
2009-06-16 08:00:20 -07:00
Christian Biesinger
75d4cbb2e8
bug 498433 Add [ ] to the EscapeURI whitelist, so that IPv6 literals get
...
serialized correctly.
r+sr=bz
2009-06-16 15:15:57 +02:00
Olli Pettay
6ede3e22fa
reuse etci pool, r+sr=sicking
...
--HG--
extra : rebase_source : 698eae6de79ab094c978cf06f938dd2240a31bc8
2009-06-16 12:15:46 +03:00
timeless@mozdev.org
b9104e9f88
Bug 494688 nsCanvasRenderingContext2D::CreateImageData warning: comparison between signed and unsigned
...
r+sr=vlad
2009-06-27 18:42:51 -07:00
timeless@mozdev.org
1b1c60d518
Bug 494687 txEXSLTFunctionCall::evaluate warning: comparison between signed and unsigned
...
r+sr=sicking
2009-06-27 18:42:50 -07:00
timeless@mozdev.org
6a0ab1b900
Bug 494685 nsMathMLElement::MapMathMLAttributesInto comparison between signed and unsigned
...
r+sr=roc
2009-06-27 18:42:50 -07:00
timeless@mozdev.org
14b4633569
Bug 494684 nsXBLStreamListener::~nsXBLStreamListener warning: comparison between signed and unsigned
...
r+sr=neil
2009-06-27 18:42:50 -07:00
timeless@mozdev.org
836e302da1
Bug 493716 gEventIdTable is unused
...
r=smaug sr=smaug
2009-06-27 18:42:50 -07:00
Vladimir Vukicevic
5e215020b8
fixup for msvc
2009-06-27 17:33:06 -07:00
Vladimir Vukicevic
d49b688ab5
b=500883; put canvas3d into core (disabled by default, configure flag to enable); r=me,npotb
2009-06-27 16:44:35 -07:00
Vladimir Vukicevic
4ffe8ab539
b=500493; fix bogus getter_AddRefs in canvas code; r=stuart
2009-06-27 16:44:32 -07:00
Ryo Onodera
95bc019eac
Bug 366697 - getCTM() shouldn't return the same matrix as .getScreenCTM() for nested SVG elements. r=longsonr
2009-06-26 21:13:07 +01:00
Henri Sivonen
f09b30c3b5
Bug 488818 - Mark malformed scripts as malformed in HTML5 tree builder.
2009-05-29 15:44:40 +03:00
Saint Wesonga
88388c2129
Bug 467988. Merge canvas mochitests into one file to speed up mochitest running. r=roc
...
--HG--
extra : rebase_source : 9a4f90fdbe07759e3970dbf665d753b7320b345a
2009-07-30 15:04:14 +12:00
Neil Deakin
5303f25260
Bug 478416, replace chromedir attribute with :moz-locale-dir pseudoclass, r=neil,dao,dbaron,sr=dbaron
2009-07-29 14:33:53 -04:00
Vivien Nicolas
bf4c343a15
Bug 506641: Click image resizing for nsImageDocument should be disabled, r=bzbarsky
2009-07-28 23:02:55 -04:00
Rob Arnold
3cdff97f5b
Backed out changeset d41cc3134424
2009-07-28 18:11:57 -07:00
Rob Arnold
a7d4f226fc
Bug 502715 - Enable the canvas 2d context to function without an actual canvas element r=vlad
...
--HG--
extra : rebase_source : ac4f5e0038dd5d4ccb055ae2324b17867106d827
2009-07-28 11:52:31 -07:00
David Zbarsky
a3748ef858
Bug 484200. src attribute on <style> makes styles not apply. r=bzbarsky
2009-07-28 12:07:31 -04:00
Daniel Holbert
447c7e4618
Bug 506096: In SVG Animation (SMIL), make sure to visit the underlying base value for first half of duration, in discrete-mode "to" animations. r+sr=roc
2009-07-27 13:52:19 -07:00
Olli Pettay
630314bd62
Bug 505730 - nsRange::ContentRemoved does too much work, r=sicking
2009-07-27 15:58:23 +03:00
Michael Kohler
39067b5db3
Bug 106386 - Correct misspellings in source code (old); Patch 1; r=timeless
2009-07-27 10:46:59 +02:00
Robert O'Callahan
53d5a94b76
Bug 503928. Cap blur box size to 1024 pixels to avoid pathological behaviour. r=longsonr
...
--HG--
extra : rebase_source : 6ce4a3b197a567c15cc3d9f5aa8d262e84b4ebe2
2009-07-27 10:09:20 +12:00
Robert O'Callahan
14dbcb0874
Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
...
--HG--
extra : rebase_source : 18c390e3ebd09de82b1a23699c56b741f928ca37
2009-07-27 10:05:41 +12:00
Robert O'Callahan
c5f9f6ca32
Bug 503835. Wave codec 0 should be reported as unsupported. r=doublec
...
--HG--
extra : rebase_source : ab41c6d1e124ba52200bf91fcf7bc5d0c983b78e
2009-07-27 10:01:41 +12:00
Robert O'Callahan
93cecdc075
Bug 505150. 'new Audio' constructors should set autobuffer automatically. r=doublec
...
--HG--
extra : rebase_source : 418f3c2ad918ae729857363041273c95230dfd2c
2009-07-27 09:31:11 +12:00
Mats Palmgren
5c5961a33e
A mochitest-plain for bug 226361.
2009-07-25 21:47:16 +02:00
David Zbarsky
065a422dab
Bug 332893. <form>.elements['x'] order is not updated after reordering element using DOM. r=bzbarsky
2009-07-24 09:33:20 -04:00
Henri Sivonen
54e806273c
Bug 484988 - Make HTML5 parser-performed removals notify but not fire mutation events
2009-05-28 20:42:26 +03:00
Henri Sivonen
137e64c272
Make HTML5 tree builder match the scripting state.
2009-05-28 17:17:42 +03:00
Henri Sivonen
94393e75e1
Make document-initiated flushes no-ops in HTML5 parser
2009-05-26 12:00:37 +03:00
Henri Sivonen
7b8db88561
Merge trunk into HTML5 repo
2009-05-25 19:16:57 +03:00
Henri Sivonen
498d1488eb
Inline read() method in HTML5 tokenizer
2009-05-25 11:59:22 +03:00
Robert O'Callahan
4f81b0342f
Since test_load.html waits for load events, make sure it autobuffers and set the cache size to something large so loads aren't suspended. No bug, test-only change.
2009-05-25 12:51:01 +12:00
Chris Double
1ae4c2a0d3
Bug 494035. Never enable tracks we don't use. r=roc
...
--HG--
extra : rebase_source : ceffc78e6473273893fd1ad000799b32023f5c76
2009-05-25 12:45:47 +12:00
Robert O'Callahan
3dc99d8a9f
Bug 494336. In DECODER_STATE_DECODING state, if mBufferExhaused is set then stop waiting for the next frame to become available. r=doublec
...
--HG--
extra : rebase_source : 8b9a35e65cd0ddde311a493b4762fbd58fa2abf6
2009-05-25 12:44:45 +12:00
Robert O'Callahan
3d39f15314
Bug 475110. Don't try to handle Wave files loaded via links or <object> using our Wave codec, since there are Wave formats we don't support that are actually used in the wild. r=doublec,a=beltzner
...
--HG--
extra : rebase_source : 562c7c7c17157082483e456f33aa8b211fd07aeb
2009-05-25 12:42:19 +12:00
Neil Deakin
cd2a6410e2
Bug 504183, crash setting focus on file input that has no frame, r=smaug
2009-07-23 10:39:10 -04:00
Jonathan Watt
93d4d6c74c
Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
2009-07-23 10:35:59 +02:00
Peter Weilbacher
2edd748d49
Bug 495352: Audio stream polling runs amok, p=dragtext@e-vertise, r=chris.double
2009-07-23 09:17:26 +03:00
timeless@mozdev.org
145236e39f
Bug 504474 JS_ValueToBoolean is void
...
r=brendan
2009-07-22 17:31:04 -05:00
timeless@mozdev.org
73ec0541b5
Bug 504453 nsAttrAndChildArray::GrowBy worries coverity
...
r=sicking sr=sicking
2009-07-22 17:31:01 -05:00
timeless@mozdev.org
b456407073
Bug 504473 FORWARD_NULL deref of mPresContext in nsEventStateManager::GetEventTarget
...
r=smaug sr=smaug
2009-07-22 17:31:01 -05:00
timeless@mozdev.org
4573189bef
Bug 504479 nsSMILAnimationFunction::ScaleIntervalProgress Comparing unsigned less than zero is never true
...
r=roc
2009-07-22 17:31:01 -05:00
timeless@mozdev.org
a505c4ee0b
Bug 504487 nativeBindings is unused in nsXBLWindowKeyHandler::WalkHandlers
...
r=neil
2009-07-22 17:31:01 -05:00
Robert O'Callahan
2ebc95776b
Bug 352093. Part 10: misc fixes to remove assumptions about documents having widgets. r=smaug
2009-07-22 12:45:09 +12:00
Robert O'Callahan
243774fd17
Bug 352093. Part 4: IME code should use GetRootWidget so it works with documents that don't have their own widgets. r=masayuki
2009-07-22 12:45:05 +12:00
Robert O'Callahan
41b0dc9d84
Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
2009-07-22 12:45:00 +12:00
Jonathan Watt
7ba9615f7a
Backout bug 435356 to fix nsSVGMatrix leaks.
2009-07-22 00:55:48 +02:00
Rob Arnold
4b817e70c5
Bug 503355 - drawWindow should have an option to draw with scrollbars and at the current viewport r=vladimir
...
--HG--
extra : rebase_source : afad172931caa4d1fa37edeeaabec0e933cc447c
2009-07-21 15:45:21 -07:00
Jonathan Watt
766d192858
Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
2009-07-21 22:34:37 +02:00
Joe Drew
6c441f55f7
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
...
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Olli Pettay
88da1e6840
Bug 492037 - EndUpdateBatch not being called for tree builders in some cases, r=neil,kairo,mossop
...
--HG--
extra : rebase_source : 165c6eac689cbffc2007519d5202711017f49edd
2009-05-22 12:04:02 +03:00
Zack Weinberg
6a08d287a7
Bug 494225: correct check for property-not-set in nsHTMLDocument::Get*LinkColor, r+sr=bzbarsky
2009-05-21 15:42:17 -04:00
Olli Pettay
f8ac6b134b
backout Bug 492037
2009-05-21 22:35:49 +03:00
Chris Pearce
4a9eea3922
Bug 493958. When decoding ahead to the desired seek position, save up the audio data as we go, because some of it might be needed for the destination frame and later frames. Also, if we reach the end of the frames without finding our destination position, keep the last frame and display it. r=doublec,roc
2009-05-21 17:55:12 +12:00
Jonas Sicking
f3ab6311bc
Add prefs to disable CORS, as well as fix compliance issue in Access-Control-Request-Headers header. r/sr/a=jst
2009-05-20 16:07:18 -07:00
Chris Double
e3232bfecd
Fix another FrameData leak (Bug 463358). Fixes intermittent orange.
2009-05-21 03:17:21 +12:00
enndeakin@gmail.com
3dcf82f2cc
Bug 492037 - EndUpdateBatch not being called for tree builders in some cases, r+sr=smaug
...
--HG--
extra : rebase_source : 1fe10dd0ee2b7af313f80bdeb8241cd0d7757141
2009-05-20 13:57:01 +03:00
Robert O'Callahan
dfae15cade
Fix FrameData leak (bug 463358)
2009-05-20 21:11:48 +12:00
Olli Pettay
1d0c8384b8
Bug 491063 - Mixed mode warning dialog (and other dialog windows) is sometimes not rendered, r+sr=bz
2009-05-20 11:00:04 +03:00
Henri Sivonen
15213180ab
HTML5 (and other browsers) do not infer <select> on <optgroup>
2009-05-19 15:41:00 +03:00
Robert O'Callahan
cda3109ffc
Bug 493109. Shut down step-decode thread from the main decoder thread, instead of synchronously on the main thread at bad times. r=doublec
...
--HG--
extra : rebase_source : 4af72350a51255e7e8748c726a17f9e88e1a540b
2009-05-19 11:08:08 +12:00
Chris Pearce
b515f90d78
Bug 463358. Seek to any desired frame without visual artifacts by seeking to the previous keyframe and then decoding forward to the desired frame. r=doublec,roc
...
--HG--
extra : rebase_source : 602a8f9feb74a1ef88e86424028d8da7bcf57b58
2009-05-20 15:50:44 +12:00
Boris Zbarsky
bc7e96f36d
Fixing bug 488649 build bustage
2009-05-19 22:40:07 -04:00
Boris Zbarsky
0460675e76
Bug 489671. Make sure the error reporter doesn't suppress our error reports. r=mrbkap, sr=jst
2009-05-19 22:11:01 -04:00
Zack Weinberg
d1ad418dbf
Bug 488649: Unify document.body.{bgColor,text,link,vLink,aLink} with the <body> attributes of the same names. Do not default to prescontext/CSS for these. Remove the unsafe function NS_RGBToHex().
2009-05-19 22:11:01 -04:00
Jim Mathies
586ad3cbd2
Bug 485101 - Implement panning feedback for touch enabled displays with win7. r+sr=smaug r=blassey.
2009-05-19 21:05:59 -05:00
Jonas Sicking
d378472c28
Bug 481566: Add prefs to control making the content sink more responsive. r/sr=mrbkap
2009-05-19 08:54:42 -07:00
Robert O'Callahan
efef7a6bc2
Backing out bug 493109 on suspicion of causing crashes in linux tests
2009-05-20 00:24:37 +12:00
Robert O'Callahan
6256de7f9c
Backed out changeset 4b86cbae2846
2009-05-20 00:23:51 +12:00
Robert O'Callahan
f843370660
Bug 486922. Clamp out-of-bounds seek requests. r=doublec
...
--HG--
extra : rebase_source : deeabc531d4fa6ada6e35740aed44bcc3844f233
2009-05-19 21:55:04 +12:00
Robert O'Callahan
b4d2d7054a
Fix test_media_selection.html to handle IDLE network states, since the cache size limit can suspend its loads
...
--HG--
extra : rebase_source : a90486545fbb993c48dba3ee0025418b7bdc915f
2009-05-19 21:53:38 +12:00
Robert O'Callahan
d848e30d78
Bug 493109. Shut down step-decode thread from the main decoder thread, instead of synchronously on the main thread at bad times. r=doublec
...
--HG--
extra : rebase_source : 3a1a053308fc209181f7f23b234ba2f396de2a6e
2009-05-19 11:08:08 +12:00
Robert O'Callahan
5b5d6baa5f
Bug 480058. Handle non-square Theora pixel-aspect-ratio property. r=doublec
...
--HG--
extra : rebase_source : 0a43b053b52a9b1e300f7f516517722c44040992
2009-05-19 11:07:19 +12:00
Chris Double
127a265725
Bug 493673. If a video frame has an audio track but no audio data at all, assume the audio has ended and stuff silence into the audio stream. We need this so that video will keep playing synced to the audio clock. r=roc
...
--HG--
extra : rebase_source : a1684fbd769ae48602335d312a33aa87ca17b8aa
2009-05-19 17:39:40 +12:00
Robert O'Callahan
3d87360eee
Bug 493431. When a frame has no video data, don't try to use the video time. r=doublec
...
--HG--
extra : rebase_source : 985b41ec426c1cc793634c9f40f6924fbd33ed9b
2009-05-19 17:30:36 +12:00
Chris Pearce
a0da0c82f6
Bug 487612. Let the start time of all media be 0 even if the internal timestamps start with something nonzero. r=doublec,roc
...
--HG--
extra : rebase_source : ee419a06388a5230cddd79c78ddb86ed99fb6400
2009-05-19 17:25:51 +12:00
Matthew Gregan
f201fe7c68
Bug 454971. Support 'new Audio()' constructor. r+sr=roc
...
--HG--
extra : rebase_source : 1738d65cd16a79d69408055a8d9feb5ab5d97923
2009-05-19 17:18:41 +12:00
Robert O'Callahan
bb3c7fc0f9
Bug 492420. Delay a little before playing a live stream to try to reduce the likelihood we'll have to buffer. r=doublec
...
--HG--
extra : rebase_source : 022aa4d89644b3cfef62f95b4349932594de734f
2009-05-19 17:14:20 +12:00
Robert O'Callahan
acdb5cc508
Bug 480058. Handle non-square Theora pixel-aspect-ratio property. r=doublec
...
--HG--
extra : rebase_source : 762e10566ae85d0f73d7080ccb090533d50bfe66
2009-05-19 11:07:19 +12:00
Robert O'Callahan
0855ba8432
Bug 493509. Don't fire 'suspend' when the resource is actually fully loaded. r=doublec
...
--HG--
extra : rebase_source : a7ae1b2f53c7eb4b8a0e270510028d155d79f319
2009-05-19 11:06:10 +12:00
Robert O'Callahan
f1b439157e
Bug 487659. Make sure we never pass a playback rate of 0 to the media cache. r=doublec
...
--HG--
extra : rebase_source : af86613bb5283e777acf1ca01d67eaa734cb8a0f
2009-05-19 11:05:13 +12:00
Robert O'Callahan
0785b005eb
Bug 493187. Call nsOggDecoder::UpdateReadyStateForData more often so we don't fail to notice state changes, and make it smarter about examining the frame queue. r=doublec
...
--HG--
extra : rebase_source : 9a45e7cf9dc048956971ecf83b0bcc9bb2e45491
2009-05-19 10:47:08 +12:00
Robert O'Callahan
a3f433b1b3
Bug 493443. Set readyState to HAVE_CURRENT_DATA whenever the Ogg frame queue is empty or we're buffering/seeking, instead of trying to hardcode it based on other events like PlaybackEnded. r=doublec
...
--HG--
extra : rebase_source : 0b2f938e5f19cbb21258248da9da09e2a525db81
2009-05-19 10:44:17 +12:00
Benjamin Smedberg
bb1c33c4ea
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
...
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Olli Pettay
f9fa7407e7
Bug 493251 - Header/navigation links on PG.com take two clicks to load, r+sr=jst
2009-05-18 12:17:45 +03:00
Robert O'Callahan
ceaf55f434
Fix test_media_selection.html; its video resource needs to be autobuffer so it doesn't stop loading
...
--HG--
extra : rebase_source : 937602951c6a8c9831f6a73adc913457e913a7d6
2009-05-18 20:18:43 +12:00
Robert O'Callahan
2d8939e3ca
Fix test_autobuffer2 to handle the case when a suspend happens when all the data is already loaded.
...
--HG--
extra : rebase_source : 7923d3fde3e4aef1723e424631f65a64d663f2a3
2009-05-18 16:37:10 +12:00
Robert O'Callahan
5c3106e300
Relax time constraint in test_buf482461 a bit.
...
--HG--
extra : rebase_source : 01fda6b6e4f50a8207208b22811a335117f9518c
2009-05-18 15:20:40 +12:00
Robert O'Callahan
9ae2cf2709
Bug 479863. AdFire 'suspend' event and do correct networkState transitions when downloads suspend and resume. Also avoid firing 'stalled' while the download is suspended. r=doublec
...
--HG--
extra : rebase_source : 0615871c062638d575a66e29b630040821a9f9cf
2009-05-18 14:03:37 +12:00
Robert O'Callahan
710d28a4e6
Bug 479863. Add ability to close and reopen suspended streams, and recover from server-side disconnect of suspended streams. r=doublec
...
--HG--
extra : rebase_source : 5ed7825cd919ad3f997f58dafb61c2d4249b60d4
2009-05-18 14:02:20 +12:00
Robert O'Callahan
a2a28c523b
Bug 479863. Stop buffering media elements by default, implement 'autobuffer' attribute to control buffering. r=doublec
...
--HG--
extra : rebase_source : 5fa0b63da981fdfcf7b1555174b6d1122bf2ae97
2009-05-18 14:00:44 +12:00
Robert O'Callahan
80975dcc56
Fix seeking tests to avoid false assumptions
2009-05-18 12:25:05 +12:00
Robert O'Callahan
ee1a877ccf
Fix test_seek5; it should not depend on reading currentTime for the first seek during the asynchronous 'seeking' event, since the second seek may well have already happened.
2009-05-18 12:15:32 +12:00
Chris Pearce
58241ba80b
Bug 485471. nsHTMLMediaElement's mChannel should be updated when redirects happen. r=bzbarsky,sr=roc
2009-05-18 10:20:37 +12:00
Chris Pearce
ff942d65f4
Bug 469408. Make seeking in bufferred ranges fast by trying a 'bounded seek' in each buffered data range before falling back to a seek over the whole resource. r=doublec,sr=roc
2009-05-18 10:15:57 +12:00
Robert O'Callahan
9eb2887534
Bug 489008. Destroy anonymous content off a script-runner. r=bzbarsky
2009-05-18 10:08:08 +12:00
Robert O'Callahan
c2bc1f2907
Bug 476973. Don't get confused by repeated seeks in the Ogg decoder. r=doublec
2009-05-18 10:03:03 +12:00
Boris Zbarsky
7ffb5c2980
Fixing test
...
--HG--
rename : content/base/test/test_bug490760.xhtml => content/base/crashtests/490760-1.xhtml
2009-05-17 13:12:20 -04:00
Boris Zbarsky
87baef0972
Add the crashtest for bug 490760
2009-05-17 10:22:55 -04:00
Boris Zbarsky
0f6dae2977
Bug 489050. Make sure to not notify on our content once we've disconnected from the document. r=bent, sr=sicking
2009-05-17 10:22:55 -04:00
Boris Zbarsky
6f4f48e0e7
Bug 492196. Make it possible to disable dns prefetch on a per-docshell-tree level; disable it by default in embedding contexts, for api compat. r+sr=jst
2009-05-17 10:22:54 -04:00
Olli Pettay
0d4aa15af4
Bug 496308 - Crash [@ nsDOMPopupBlockedEvent::GetRequestingWindow], r+sr=jonas
2009-06-15 13:27:54 +03:00
Olli Pettay
5f13578f13
Bug 493266 - Optimize setting currentTarget, r+sr=bz
2009-06-15 13:21:06 +03:00
Olli Pettay
2fac929f6b
Bug 495098 - [@ nsXMLHttpRequest::StreamReaderFunc ], r+sr=sicking
...
--HG--
extra : rebase_source : 29d31152455cd9f6702f0788539f0b62bbcf3a98
2009-06-15 13:11:04 +03:00
Olli Pettay
122deedb9f
Bug 495444, r=enn,sr=neil
...
--HG--
extra : rebase_source : a4eaa6a8c816630456381b78f436447159bd44a8
2009-06-15 12:46:39 +03:00
Olli Pettay
42ec618ee6
Trunk patch for Bug 491134, r+sr=jst
2009-06-15 11:27:29 +03:00
Olli Pettay
0909c69d98
Bug 384003 - XPathEvaluator does not accept a Node as NSResolver, r=sicking, sr=peterv
2009-06-14 21:06:22 +03:00
Phil Ringnalda
dae845ed21
Bug 495025 - content/xul/content builds its tests unconditionally, r=ted
2009-06-13 11:53:37 -07:00
Mats Palmgren
d108510b8e
Test for bug 322588.
2009-06-13 15:51:25 +02:00
Laurent Jouanneau
1eaf91e8f7
Bug 494103 - nsXMLContentSerializer UMR during update.mar tests; r+sr=peterv
2009-06-13 15:27:35 +02:00
Mats Palmgren
e0c38624c4
Test for bug 299673.
2009-06-13 01:11:55 +02:00
Neil Deakin
9e567b4175
Bug 494113, wait for datasources to load in test for bug 441785, r=smaug
...
--HG--
rename : content/xul/templates/src/crashtests/441785-1.rdf => content/xul/templates/tests/bug441785-1.rdf
rename : content/xul/templates/src/crashtests/441785-2.rdf => content/xul/templates/tests/bug441785-2.rdf
rename : content/xul/templates/src/crashtests/441785-1.xul => content/xul/templates/tests/test_bug441785.xul
2009-06-12 14:23:15 -04:00
Neil Deakin
53bedd0e8d
Bug 378893, fix template tests so that they wait for the datasource to load first, r=smaug
2009-06-12 14:23:14 -04:00
Peter Van der Beken
98633d5f16
Fix for bug 490592 (Possible to GC way too much during shutdown due to XUL and XBL prototypes). r/sr=bz.
2009-05-07 11:19:41 -07:00
Josh Aas
2f6891c68f
Disable test "test_videoDocumentTitle.html" due to random failures. b=492821
2009-05-15 23:20:39 -04:00
Peter Van der Beken
e07ba2eafd
Merge backout.
2009-05-15 16:39:20 +02:00
Peter Van der Beken
a45851d286
Backed out changeset 5e867032abe5 (Fix for bug 490592 (Possible to GC way too much during shutdown due to XUL and XBL prototypes).) to try to fix Tshutdown regression.
2009-05-15 14:49:21 +02:00
Olli Pettay
a26f88717b
Bug 461861, r=mrbkap, sr=jst
...
--HG--
extra : rebase_source : a5aea484f992785a3d67bb03d7fe074ce4f7f95a
2009-05-14 10:03:15 +03:00
Robert O'Callahan
bb0f8610f9
Backed out changeset eb93563530d5
2009-05-14 12:38:33 +12:00
Robert O'Callahan
9926956f04
Bug 489415. Handle media streams with data from different principals in the media cache. r=bzbarsky,doublec
...
--HG--
extra : rebase_source : 2551f25e1828939dbb1619c31d3cedc2217a6623
2009-05-14 09:52:50 +12:00
Chris Double
f875415388
Bug 474540 - Moves oggplay decoder to separate thread for better playback performance in big videos - r=kinetik sr=roc
...
--HG--
extra : rebase_source : 8f6925b3dc3a50e8bb02f39d76d2b2444b089b6d
2009-05-13 11:47:52 +12:00
Robert O'Callahan
9bc46422a9
Disable test_autobuffer2.html for now, it fails a lot (bug 493692 filed)
2009-05-19 17:44:23 +12:00
Robert O'Callahan
e2ae04f459
Make test_autobuffer2.html more informative to try to narrow down the failures
2009-05-19 16:10:08 +12:00
Robert O'Callahan
45d2769b54
Backing out bug 480058 since it seems to have caused reftest failures on Windows
2009-05-19 16:04:16 +12:00
Robert O'Callahan
fb15d8ccac
Backed out changeset 49f254a4390e
2009-05-19 16:03:49 +12:00
Chris Double
7d1ceb826c
Bug 461286. Don't try to get more frames if we've completed decoding. r=roc
...
--HG--
extra : rebase_source : 11346f044176fdaba753e5a4ce5d74ef91ffc493
2009-05-19 12:07:27 +12:00
Chris Double
16b6058725
Bug 493494. Stop playback when a seek occurs so that A/V sync doesn't get confused. r=roc
...
--HG--
extra : rebase_source : 8dd4c7d5e95472cb17f7523db56446966f11f704
2009-05-19 11:11:59 +12:00
Chris Double
828918bcb5
Bug 496456. When we seek to the end, we should only fire end stuff if we're not playing, otherwise playing should be responsible for ending. Set the current frame time at the end of the stream to the duration, if it's longer than our end time estimate, because the duration can include more than one frame-time's worth of audio. Also, don't replicate a frame of audio in DecodeToFrame when seeking. r=cpearce,sr=roc
...
--HG--
extra : rebase_source : e34cc28482e2b0ced5ec0774ce73865501400ca6
2009-06-12 14:14:28 +12:00
Matthew Gregan
f86e17cca9
Bug 495163. Trivial code removal, r=roc
...
--HG--
extra : rebase_source : 5dee5799025c99cad5f7ae8ca7cc4ade3f650a89
2009-06-12 14:08:32 +12:00
Robert O'Callahan
f600456032
Bug 496581. If we seek to the end, enter COMPLETED state instead of trying to decode more. r=doublec
...
--HG--
extra : rebase_source : 16d4e604e40384221b148bf8939339179a93d96c
2009-06-12 14:07:08 +12:00
Robert O'Callahan
2e0c46ca2e
Bug 494322. nsMediaCache verification code is super slow in debug builds, so turn it off during seeking so we don't get O(N^2) slowdowns. r=doublec
...
--HG--
extra : rebase_source : a088ef84206eeb7e6e77d42fecb1bbd8f0721c60
2009-06-12 13:43:23 +12:00
Chris Pearce
be07afd637
Bug 496147 - Ensure ended is true when video playback is ended. r=doublec,sr=roc
...
--HG--
extra : rebase_source : dc04fe505e75d91e5e1f694728aba8f5be0e32b2
2009-06-12 12:56:50 +12:00
Shawn Wilsher
c75ae311ff
Backed out changeset f3fcd36fcbd1 (bug 119061) for linux orange.
2009-06-11 16:57:09 -07:00
Jonathan Watt
befc705ae5
Bug 119061. SVG elements to which the :hover pseudo class apply do not restyle when moved under the mouse pointer. r=roc
2009-06-11 21:49:34 +02:00
Bernd
5f442c604e
Bug 192902 - "Words wrap in nowrap cell when width=0 and next cell have width=100%". r+sr=bzbarsky
2009-06-11 13:09:34 -04:00
Jonathan Watt
f703960fe8
Bug 495938. Stop using nsIDOMSVGRect objects on the stack. r=longsonr
2009-06-11 17:21:03 +02:00
Boris Zbarsky
7b0ee90b96
Bug 495499. Speed up PutImageData for cases when the array contains doubles. r=brendan,vlad,jorendorff
2009-06-11 10:35:41 -04:00
Zack Weinberg
a6f28c8853
Bug 493881: ignore attempts to set legacy color props on a HTML document object before its body element exists. r+sr=bzbarsky
2009-06-11 10:35:40 -04:00
Arpad Borsos
be212f351c
Bug 495296 - kill nsISVGTextContentMetrics; r+sr=roc
2009-05-29 12:15:40 +02:00
Arpad Borsos
a797cac310
Bug 497068: Fix "will be initialized after" warnings; r=dbaron
2009-06-09 18:03:59 +02:00
Henri Sivonen
70bbf4241e
Bug 468708 - Fix serializer code to live in the XHTML namespace world
2009-05-04 11:19:56 -07:00
Henri Sivonen
fee082ae9f
Merge the trunk into HTML5 parsing repo
2009-05-04 11:19:16 -07:00
Henri Sivonen
802b683c22
Bug 490941 - Fix visual Hebrew in HTML5 parser
2009-05-04 10:25:29 -07:00
Blake Kaplan
7b08162c95
Bug 506838 - Deal with GetCxSubjectPrincipalAndFrame returning a non-scripted frame. r+sr=jst
2009-08-10 18:07:47 -07:00
Blake Kaplan
0a0f22bdc5
Bug 493281 - Add a crashtest.
2009-08-10 16:01:42 -07:00
L. David Baron
48c0c7d6aa
Remove InspectorCSSUtils, part 1: Move GetStyleContextForContent to nsComputedDOMStyle. (Bug 371655) r=bzbarsky
2009-08-10 15:52:29 -07:00
L. David Baron
bcebc6f79b
Add more parameters to nsStyleSet::ResolveStyleForRules. (Bug 435441) r=bzbarsky
2009-08-10 15:52:29 -07:00
Peter Weilbacher
03d2968cb4
Bug 509188 - Fix OS/2-only build break in nsCanvasRenderingContext2D.cpp, r=bzbarsky
2009-08-10 10:39:02 +02:00
Takanori MATSUURA
3ac7c4f0b7
Bug 508923 - ‘nsIDocShell’ has not been declared in nsICanvasRenderingContextInternal.h. r=robarnold
2009-08-09 22:29:56 +02:00
Jesse Ruderman
52da8631d2
Make crashtests.list point to a file that actually exists
2009-08-09 12:00:47 -07:00
Jesse Ruderman
56d3eef776
Bug 509269 - reftest should deal with missing root. r=dbaron. May fix 468211-3 orange, too.
2009-08-08 17:50:50 -07:00
Jesse Ruderman
5b80b3d6af
Hopefully fix orange (bug 509272)
...
--HG--
rename : content/media/test/sound.ogg => content/media/test/crashtests/sound.ogg
2009-08-08 17:36:23 -07:00
Jesse Ruderman
b18643ee81
Add crashtests for bug 468211
2009-08-08 16:48:15 -07:00
Jesse Ruderman
411d2659ca
Add crashtests for bug 459439 and bug 466607
2009-08-08 16:00:31 -07:00
Jesse Ruderman
0b5ba3e8f7
Add crashtests for bug 77271
2009-08-08 15:17:03 -07:00
Roy Frostig
249672820c
bug 508487. elementFromPoint returns null outside of viewport when aIgnoreRootScrollFrame is true
2009-08-07 21:10:05 -07:00
Masayuki Nakano
f9802cc670
Bug 128647 [RFE] Handler for WM_COPY/WM_CUT/WM_PASTE/WM_CLEAR r=ere+roc, sr=roc
2009-08-08 00:11:17 +09:00
Blake Kaplan
ab354b731d
Backed out changeset 5ea7f2882982. It's causing mochitest orange.
2009-08-06 23:52:01 -07:00
Blake Kaplan
f4d931d00a
Bug 504877 - Check for UniversalXPConnect access further down on the stack chain. r=jst sr=bzbarsky
2009-08-06 20:25:13 -07:00
Olli Pettay
8c15d2235f
Bug 477071, r=enndeakin, sr=neil
...
--HG--
extra : rebase_source : d19ed0f318958f9905c77e22c257737cdbc7bb6b
2009-08-06 17:35:07 +03:00
Robert O'Callahan
a3ed732448
Backed out changeset 60add17e8ed3
2009-08-05 16:44:03 +12:00
Yu-Hsun Lin
ab00cb4b56
Bug 486081. Remove unused nsTime class. r=roc
...
--HG--
extra : rebase_source : 582694b45d1d56759a619a4243abfc5a05453d8a
2009-08-05 14:39:05 +12:00
Brian Birtles
a21a092b74
Bug 474739. Handle zero-duration intervals properly in SMIL. r=roc
...
--HG--
extra : rebase_source : 8ad07bedbb6b808dd36ce8949dcb186ba1fd7ca1
2009-08-05 14:39:04 +12:00
Rob Arnold
7697869972
Bug 502715 - Enable the canvas 2d context to function without an actual canvas element r=vladimir
2009-08-04 14:36:02 -07:00
Chris Pearce
932c67eb08
Bug 495129 - Add testcase.
2009-08-04 18:13:40 +12:00
Chris Pearce
d2387ccba0
Bug 501279 - Add testcases, includes test files from bug 504644 and bug 506094 as they're fixed by bug 501279 too.
2009-08-04 18:13:40 +12:00
Chris Pearce
94fbc64782
Bug 500311 - Add testcase. r=roc
2009-08-04 18:13:40 +12:00
Chris Pearce
451fb7cfc2
Bug 498855 - Add testcase.
2009-08-04 18:13:40 +12:00