Birunthan Mohanathas
c8c6722bb4
Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug
2014-04-25 12:49:00 -04:00
Jason Orendorff
009c8c80e0
Bug 547140, part 2 - Remove flags argument from JS_GetPropertyDescriptor and friends. r=Waldo.
2014-04-25 16:11:01 -05:00
Andrew McCreight
caf4246635
Bug 1000974 - Don't do cycle collector optimization for nodes in the shadow tree. r=smaug
2014-04-25 09:12:26 -07:00
Ben Kelly
357e52440e
Bug 987556 Part 12 Remove the nsString ConvertToUTF16() compat shim. r=bz
2014-04-25 10:11:57 -04:00
Ben Kelly
9b439fd8e4
Bug 987556 Part 7 Use JS::SourceBufferHolder in nsFrameMessageManager. r=bz
2014-04-25 10:11:56 -04:00
Ben Kelly
9ead49c712
Bug 987556 Part 5 Use JS::SourceBufferHolder in nsScriptLoader. r=bz
2014-04-25 10:11:56 -04:00
Aryeh Gregor
b89e016680
Bug 957430 - Stop pretending Attr.specified is deprecated; r=ehsan
2014-04-25 13:29:56 +03:00
Ehsan Akhgari
efcc9419f8
Bug 998725 - Mark nsIXHRSendable as non-scriptable; r=smaug
2014-04-24 17:09:09 -04:00
Aryeh Gregor
57e61e9d15
Bug 950386 - Move mozilla::Selection to mozilla::dom::Selection; r=ehsan
2014-04-10 19:09:40 +03:00
Ben Turner
93e285a83b
Bug 999742, Split Blob<> into BlobParent/BlobChild. rs=sicking.
...
--HG--
extra : transplant_source : %F6%EF%8D%0C%0E%0B7%EFm%7F%15%83%D5%82%19T%BF-%3C%98
2014-04-23 21:43:57 -07:00
Ehsan Akhgari
164e703836
Bug 491863 - Remove IBMBIDI; r=roc
2014-04-23 21:15:29 -04:00
Henri Sivonen
4265c19aa6
Bug 999349 - Add "DO NOT USE" annotation to nsIPlatformCharset. r=emk
2014-04-22 12:35:44 +03:00
Jefry Lagrange
e1f4424ba4
Bug 939323 - Warn about XMLHttpRequest sendAsBinary usage. r=smaug
2014-04-22 13:59:39 -07:00
Martin Thomson
9583f4340e
Bug 907770 - Part 2: Test changes for https support on b2g/android. r=jmaher
2014-03-14 11:25:48 -07:00
Aryeh Gregor
eb84f75c4c
Bug 805668 - Don't set editable flag on anonymous content; r=ehsan
2013-04-07 16:30:25 +03:00
Aryeh Gregor
549944809f
Bug 986857 - Replace the Attr element getters by something that returns an Element; r=bz
2014-04-10 19:09:50 +03:00
Aryeh Gregor
15f6b464aa
Bug 906511 - Correctly initialize .bubbles and .cancelable; r=smaug
2014-04-07 19:24:01 +03:00
Adrian Lungu
a3166584d9
Bug 822480 - Add in the Resource Timing API. r=honzab, r=jst
2013-10-15 18:35:44 -07:00
Ryan VanderMeulen
915c699141
Merge m-c to inbound.
2014-04-18 22:08:16 -04:00
Ryan VanderMeulen
f394fe9b5b
Merge inbound to m-c.
2014-04-18 22:00:13 -04:00
Bobby Holley
e8f0ed897a
Bug 998377 - Remove mDelayedDisconnect and friends. r=smaug
2014-04-18 16:00:06 -07:00
Bobby Holley
a9371e5350
Bug 998377 - Stop calling ReleaseWrapper in DelayedDisconnect(). r=smaug
...
AFAICT, nobody ever calls PreserveWrapper. Presumably, the CC machinery should
take care of us here.
2014-04-18 16:00:06 -07:00
Bobby Holley
9ce629e394
Bug 998377 - Stop nulling out nsInProcessTabChildGlobal::mGlobal during DelayedDisconnect. r=smaug
...
This is already cycle-collected, so no extra work needs to happen.
2014-04-18 16:00:06 -07:00
Ryan VanderMeulen
5b8eaf2cf4
Merge m-c to b2g-inbound. a=merge
2014-04-18 10:03:35 -04:00
Terrence Cole
de2fb98fa3
Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
...
--HG--
rename : js/public/Tracer.h => js/public/TracingAPI.h
2014-04-11 15:19:05 -07:00
Marco Castelluccio
9b8bd037cb
Bug 993326 - Automatically restore apps launchable value. r=fabrice
2014-04-17 16:43:04 -04:00
Fabrice Desré
c4f785449c
Bug 965970 - Add support to compile asm.js code at install/update time r=luke,bholley,marco
2014-04-17 22:03:03 -07:00
Andrea Marchesini
d848197189
Bug 969201 - HTMLLinkElement sizes attribute, f=ms2ger, r=bz
2014-04-17 12:50:54 +01:00
Carsten "Tomcat" Book
b5c721a037
merge fx-team to mozilla-central
2014-04-17 12:49:25 +02:00
Ryan VanderMeulen
2b950f9f7f
Merge m-c to fx-team.
2014-04-16 22:53:31 -04:00
Gabor Krizsanits
91a0c0d068
Bug 996069 - Part1: nsContentUtils::IsSystemOrExpandedPrincipal. r=bz
2014-04-16 22:29:12 +02:00
Olli Pettay
ddbaf239cc
Bug 957666 - Send back a huge retry reconnection time in delayedServerEvents.sjs. r=ehsan
2014-04-16 20:56:20 -04:00
Florian Quèze
00c42a4376
Bug 995321 - nsIDocumentEncoder.encodeToString should offer a way to limit the size of the output, r=smaug.
2014-04-17 00:01:55 +02:00
Boris Zbarsky
22f64a2913
Bug 843840 part 2. Add a way to ask DOM proxies for only their enumerable property names, and use that in the enumerate hook. r=peterv
2014-04-15 22:58:44 -04:00
Boris Zbarsky
b730833389
Bug 843840 part 1. Add a way to ask DOM proxies with a named getter whether a property is enumerable or not and use that information in getOwnPropertyDescriptor. r=peterv
2014-04-15 22:58:44 -04:00
Kyle Huey
bb4b172be0
Bug 994971: Don't export nsObserverService.h. r=bsmedberg
...
--HG--
extra : rebase_source : cd5aa136075086a10cfa03d937743d8a5471fd6c
2014-04-14 12:04:27 -07:00
Robert O'Callahan
91e3ef7f95
Bug 983465. Disable collapsing-text frame construction optimization on a per-document basis. r=bz
...
--HG--
extra : rebase_source : fc2059ac826e001660fb7233d775f8a046467f6b
2014-04-03 03:48:51 -04:00
Timothy Nikkel
b822efd0cb
Bug 964187. Address review comment.
2014-04-15 00:33:45 -05:00
Timothy Nikkel
ec21ac5e74
Bug 964187. When the frame for an image is destroyed remove it from the list of visible images. r=mats
...
This prevents us from holding onto the image but also doesn't create any more chance that it will be discarded if the frame comes back right away (ie a frame reconstruct, or moving it around in the DOM tree).
2014-04-15 00:24:01 -05:00
Bobby Holley
d39900b36b
Bug 993423 - Don't hoist <svg:use> content into the XBL scope. r=smaug
2014-04-14 20:38:54 -07:00
Ryan VanderMeulen
f6d009af86
Backed out changeset e2d5b2be4142 (bug 994971) for non-unified bustage.
...
CLOSED TREE
2014-04-14 18:27:52 -04:00
Kyle Huey
54f8bae9b6
Bug 994971: Don't export nsObserverService.h. r=bsmedberg
2014-04-14 12:04:27 -07:00
Terrence Cole
21e586caba
Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
...
--HG--
extra : rebase_source : 87991ed47ed071550af4e4125eea54a66fdb0071
2014-01-21 18:11:17 -08:00
Jon Coppeard
2c591777e1
Bug 993413 - Remove use of JS_Add/Remove*Root in favour of JS::PersistentRooted where possible r=terrence r=bz r=bholley
2014-04-16 09:47:53 +01:00
Geoff Brown
6fb840f728
Bug 982875 - Accept up to 2 assertions in Android test_bug682592.html; r=snorp
2014-04-14 10:39:04 -06:00
Carsten "Tomcat" Book
d286e662bd
Backed out changeset c2350812b7f1 (bug 946065) hoping this fix the B2G mochitest-7 perma-fail on a CLOSED TREE
...
--HG--
rename : dom/xml/crashtests/420429.xul => content/xml/content/crashtest/420429.xul
rename : dom/xml/crashtests/453278-frame.xml => content/xml/content/crashtest/453278-frame.xml
rename : dom/xml/crashtests/453278.html => content/xml/content/crashtest/453278.html
rename : dom/xml/crashtests/803586.xhtml => content/xml/content/crashtest/803586.xhtml
rename : dom/xml/CDATASection.cpp => content/xml/content/src/CDATASection.cpp
rename : dom/xml/CDATASection.h => content/xml/content/src/CDATASection.h
rename : dom/xml/ProcessingInstruction.cpp => content/xml/content/src/ProcessingInstruction.cpp
rename : dom/xml/ProcessingInstruction.h => content/xml/content/src/ProcessingInstruction.h
rename : dom/xml/XMLStylesheetProcessingInstruction.cpp => content/xml/content/src/XMLStylesheetProcessingInstruction.cpp
rename : dom/xml/XMLStylesheetProcessingInstruction.h => content/xml/content/src/XMLStylesheetProcessingInstruction.h
rename : dom/xml/htmlmathml-f.ent => content/xml/content/src/htmlmathml-f.ent
rename : dom/xml/moz.build => content/xml/content/src/moz.build
rename : dom/xml/nsXMLElement.cpp => content/xml/content/src/nsXMLElement.cpp
rename : dom/xml/nsXMLElement.h => content/xml/content/src/nsXMLElement.h
rename : dom/xml/crashtests/136896-1.xml => content/xml/document/crashtests/136896-1.xml
rename : dom/xml/crashtests/185285-1.xml => content/xml/document/crashtests/185285-1.xml
rename : dom/xml/crashtests/382636-1.xml => content/xml/document/crashtests/382636-1.xml
rename : dom/xml/crashtests/382636-2.svg => content/xml/document/crashtests/382636-2.svg
rename : dom/xml/crashtests/382636-3.xhtml => content/xml/document/crashtests/382636-3.xhtml
rename : dom/xml/crashtests/382636-4.xul => content/xml/document/crashtests/382636-4.xul
rename : dom/xml/crashtests/431703-1.xhtml => content/xml/document/crashtests/431703-1.xhtml
rename : dom/xml/crashtests/crashtests.list => content/xml/document/crashtests/crashtests.list
rename : dom/xml/crashtests/tree.gif => content/xml/document/crashtests/tree.gif
rename : dom/xml/nsIXMLContentSink.h => content/xml/document/public/nsIXMLContentSink.h
rename : dom/xml/resources/XMLMonoPrint.css => content/xml/document/resources/XMLMonoPrint.css
rename : dom/xml/resources/XMLPrettyPrint.css => content/xml/document/resources/XMLPrettyPrint.css
rename : dom/xml/resources/XMLPrettyPrint.xml => content/xml/document/resources/XMLPrettyPrint.xml
rename : dom/xml/resources/XMLPrettyPrint.xsl => content/xml/document/resources/XMLPrettyPrint.xsl
rename : dom/xml/resources/jar.mn => content/xml/document/resources/jar.mn
rename : dom/xml/resources/moz.build => content/xml/document/resources/moz.build
rename : dom/xml/XMLDocument.cpp => content/xml/document/src/XMLDocument.cpp
rename : dom/xml/XMLDocument.h => content/xml/document/src/XMLDocument.h
rename : dom/xml/nsXMLContentSink.cpp => content/xml/document/src/nsXMLContentSink.cpp
rename : dom/xml/nsXMLContentSink.h => content/xml/document/src/nsXMLContentSink.h
rename : dom/xml/nsXMLFragmentContentSink.cpp => content/xml/document/src/nsXMLFragmentContentSink.cpp
rename : dom/xml/nsXMLPrettyPrinter.cpp => content/xml/document/src/nsXMLPrettyPrinter.cpp
rename : dom/xml/nsXMLPrettyPrinter.h => content/xml/document/src/nsXMLPrettyPrinter.h
rename : dom/xml/tests/mochitest/file_bug293347.xml => content/xml/document/test/file_bug293347.xml
rename : dom/xml/tests/mochitest/file_bug293347xslt.xml => content/xml/document/test/file_bug293347xslt.xml
rename : dom/xml/tests/mochitest/mochitest.ini => content/xml/document/test/mochitest.ini
rename : dom/xml/tests/mochitest/moz.build => content/xml/document/test/moz.build
rename : dom/xml/tests/mochitest/test_bug232004.xhtml => content/xml/document/test/test_bug232004.xhtml
rename : dom/xml/tests/mochitest/test_bug293347.html => content/xml/document/test/test_bug293347.html
rename : dom/xml/tests/mochitest/test_bug343870.xhtml => content/xml/document/test/test_bug343870.xhtml
rename : dom/xml/tests/mochitest/test_bug355213.xhtml => content/xml/document/test/test_bug355213.xhtml
rename : dom/xml/tests/mochitest/test_bug392338.html => content/xml/document/test/test_bug392338.html
rename : dom/xml/tests/mochitest/test_bug399502.xhtml => content/xml/document/test/test_bug399502.xhtml
rename : dom/xml/tests/mochitest/test_bug445330.html => content/xml/document/test/test_bug445330.html
rename : dom/xml/tests/mochitest/test_bug691215.html => content/xml/document/test/test_bug691215.html
rename : dom/xml/tests/mochitest/test_viewport.xhtml => content/xml/document/test/test_viewport.xhtml
rename : dom/xml/tests/books/bethlehem.gif => content/xml/tests/books/bethlehem.gif
rename : dom/xml/tests/books/bill.gif => content/xml/tests/books/bill.gif
rename : dom/xml/tests/books/books.js => content/xml/tests/books/books.js
rename : dom/xml/tests/books/books.xml => content/xml/tests/books/books.xml
rename : dom/xml/tests/books/charing.gif => content/xml/tests/books/charing.gif
rename : dom/xml/tests/books/classic.css => content/xml/tests/books/classic.css
rename : dom/xml/tests/books/common.css => content/xml/tests/books/common.css
rename : dom/xml/tests/books/kerouac.gif => content/xml/tests/books/kerouac.gif
rename : dom/xml/tests/books/list.css => content/xml/tests/books/list.css
rename : dom/xml/tests/books/road.gif => content/xml/tests/books/road.gif
rename : dom/xml/tests/books/welville.gif => content/xml/tests/books/welville.gif
rename : dom/xml/tests/docbook.css => content/xml/tests/docbook.css
rename : dom/xml/tests/docbooktest.xml => content/xml/tests/docbooktest.xml
rename : dom/xml/tests/flamer.gif => content/xml/tests/flamer.gif
rename : dom/xml/tests/load/display.css => content/xml/tests/load/display.css
rename : dom/xml/tests/load/display.xml => content/xml/tests/load/display.xml
rename : dom/xml/tests/load/load.html => content/xml/tests/load/load.html
rename : dom/xml/tests/load/loadauth.html => content/xml/tests/load/loadauth.html
rename : dom/xml/tests/load/loaddisplay.html => content/xml/tests/load/loaddisplay.html
rename : dom/xml/tests/load/test.xml => content/xml/tests/load/test.xml
rename : dom/xml/tests/script.xml => content/xml/tests/script.xml
rename : dom/xml/tests/simple.xml => content/xml/tests/simple.xml
rename : dom/xml/tests/toc/book.css => content/xml/tests/toc/book.css
rename : dom/xml/tests/toc/irslogo.gif => content/xml/tests/toc/irslogo.gif
rename : dom/xml/tests/toc/minus.gif => content/xml/tests/toc/minus.gif
rename : dom/xml/tests/toc/plus.gif => content/xml/tests/toc/plus.gif
rename : dom/xml/tests/toc/rights.xml => content/xml/tests/toc/rights.xml
rename : dom/xml/tests/toc/toc.css => content/xml/tests/toc/toc.css
rename : dom/xml/tests/toc/toc.js => content/xml/tests/toc/toc.js
rename : dom/xml/tests/xlink/auto.xml => content/xml/tests/xlink/auto.xml
rename : dom/xml/tests/xlink/link.css => content/xml/tests/xlink/link.css
rename : dom/xml/tests/xlink/manual.xml => content/xml/tests/xlink/manual.xml
rename : dom/xml/tests/xmlbase/xmlbase.css => content/xml/tests/xmlbase/xmlbase.css
rename : dom/xml/tests/xmlbase/xmlbase.xml => content/xml/tests/xmlbase/xmlbase.xml
2014-04-14 08:51:51 +02:00
Andrea Marchesini
8204cc0528
Bug 987064 - Remove AudioChannelType. r=roc, r=mchen, r=bent
2014-04-10 18:39:20 +01:00
Olli Pettay
736b1d9117
Bug 688580 - Run deferred scripts before DOMContentLoaded; r=hsivonen
2014-04-12 11:02:21 +02:00
Birunthan Mohanathas
4eb02beb0b
Bug 946065 - Part 6: Move content/xml/ to dom/ and flatten subdirectories; sr=jst
...
--HG--
rename : content/xml/content/src/CDATASection.cpp => dom/xml/CDATASection.cpp
rename : content/xml/content/src/CDATASection.h => dom/xml/CDATASection.h
rename : content/xml/content/src/ProcessingInstruction.cpp => dom/xml/ProcessingInstruction.cpp
rename : content/xml/content/src/ProcessingInstruction.h => dom/xml/ProcessingInstruction.h
rename : content/xml/document/src/XMLDocument.cpp => dom/xml/XMLDocument.cpp
rename : content/xml/document/src/XMLDocument.h => dom/xml/XMLDocument.h
rename : content/xml/content/src/XMLStylesheetProcessingInstruction.cpp => dom/xml/XMLStylesheetProcessingInstruction.cpp
rename : content/xml/content/src/XMLStylesheetProcessingInstruction.h => dom/xml/XMLStylesheetProcessingInstruction.h
rename : content/xml/document/crashtests/136896-1.xml => dom/xml/crashtests/136896-1.xml
rename : content/xml/document/crashtests/185285-1.xml => dom/xml/crashtests/185285-1.xml
rename : content/xml/document/crashtests/382636-1.xml => dom/xml/crashtests/382636-1.xml
rename : content/xml/document/crashtests/382636-2.svg => dom/xml/crashtests/382636-2.svg
rename : content/xml/document/crashtests/382636-3.xhtml => dom/xml/crashtests/382636-3.xhtml
rename : content/xml/document/crashtests/382636-4.xul => dom/xml/crashtests/382636-4.xul
rename : content/xml/content/crashtest/420429.xul => dom/xml/crashtests/420429.xul
rename : content/xml/document/crashtests/431703-1.xhtml => dom/xml/crashtests/431703-1.xhtml
rename : content/xml/content/crashtest/453278-frame.xml => dom/xml/crashtests/453278-frame.xml
rename : content/xml/content/crashtest/453278.html => dom/xml/crashtests/453278.html
rename : content/xml/content/crashtest/803586.xhtml => dom/xml/crashtests/803586.xhtml
rename : content/xml/document/crashtests/crashtests.list => dom/xml/crashtests/crashtests.list
rename : content/xml/document/crashtests/tree.gif => dom/xml/crashtests/tree.gif
rename : content/xml/content/src/htmlmathml-f.ent => dom/xml/htmlmathml-f.ent
rename : content/xml/content/src/moz.build => dom/xml/moz.build
rename : content/xml/document/public/nsIXMLContentSink.h => dom/xml/nsIXMLContentSink.h
rename : content/xml/document/src/nsXMLContentSink.cpp => dom/xml/nsXMLContentSink.cpp
rename : content/xml/document/src/nsXMLContentSink.h => dom/xml/nsXMLContentSink.h
rename : content/xml/content/src/nsXMLElement.cpp => dom/xml/nsXMLElement.cpp
rename : content/xml/content/src/nsXMLElement.h => dom/xml/nsXMLElement.h
rename : content/xml/document/src/nsXMLFragmentContentSink.cpp => dom/xml/nsXMLFragmentContentSink.cpp
rename : content/xml/document/src/nsXMLPrettyPrinter.cpp => dom/xml/nsXMLPrettyPrinter.cpp
rename : content/xml/document/src/nsXMLPrettyPrinter.h => dom/xml/nsXMLPrettyPrinter.h
rename : content/xml/document/resources/XMLMonoPrint.css => dom/xml/resources/XMLMonoPrint.css
rename : content/xml/document/resources/XMLPrettyPrint.css => dom/xml/resources/XMLPrettyPrint.css
rename : content/xml/document/resources/XMLPrettyPrint.xml => dom/xml/resources/XMLPrettyPrint.xml
rename : content/xml/document/resources/XMLPrettyPrint.xsl => dom/xml/resources/XMLPrettyPrint.xsl
rename : content/xml/document/resources/jar.mn => dom/xml/resources/jar.mn
rename : content/xml/document/resources/moz.build => dom/xml/resources/moz.build
rename : content/xml/tests/books/bethlehem.gif => dom/xml/tests/books/bethlehem.gif
rename : content/xml/tests/books/bill.gif => dom/xml/tests/books/bill.gif
rename : content/xml/tests/books/books.js => dom/xml/tests/books/books.js
rename : content/xml/tests/books/books.xml => dom/xml/tests/books/books.xml
rename : content/xml/tests/books/charing.gif => dom/xml/tests/books/charing.gif
rename : content/xml/tests/books/classic.css => dom/xml/tests/books/classic.css
rename : content/xml/tests/books/common.css => dom/xml/tests/books/common.css
rename : content/xml/tests/books/kerouac.gif => dom/xml/tests/books/kerouac.gif
rename : content/xml/tests/books/list.css => dom/xml/tests/books/list.css
rename : content/xml/tests/books/road.gif => dom/xml/tests/books/road.gif
rename : content/xml/tests/books/welville.gif => dom/xml/tests/books/welville.gif
rename : content/xml/tests/docbook.css => dom/xml/tests/docbook.css
rename : content/xml/tests/docbooktest.xml => dom/xml/tests/docbooktest.xml
rename : content/xml/tests/flamer.gif => dom/xml/tests/flamer.gif
rename : content/xml/tests/load/display.css => dom/xml/tests/load/display.css
rename : content/xml/tests/load/display.xml => dom/xml/tests/load/display.xml
rename : content/xml/tests/load/load.html => dom/xml/tests/load/load.html
rename : content/xml/tests/load/loadauth.html => dom/xml/tests/load/loadauth.html
rename : content/xml/tests/load/loaddisplay.html => dom/xml/tests/load/loaddisplay.html
rename : content/xml/tests/load/test.xml => dom/xml/tests/load/test.xml
rename : content/xml/document/test/file_bug293347.xml => dom/xml/tests/mochitest/file_bug293347.xml
rename : content/xml/document/test/file_bug293347xslt.xml => dom/xml/tests/mochitest/file_bug293347xslt.xml
rename : content/xml/document/test/mochitest.ini => dom/xml/tests/mochitest/mochitest.ini
rename : content/xml/document/test/moz.build => dom/xml/tests/mochitest/moz.build
rename : content/xml/document/test/test_bug232004.xhtml => dom/xml/tests/mochitest/test_bug232004.xhtml
rename : content/xml/document/test/test_bug293347.html => dom/xml/tests/mochitest/test_bug293347.html
rename : content/xml/document/test/test_bug343870.xhtml => dom/xml/tests/mochitest/test_bug343870.xhtml
rename : content/xml/document/test/test_bug355213.xhtml => dom/xml/tests/mochitest/test_bug355213.xhtml
rename : content/xml/document/test/test_bug392338.html => dom/xml/tests/mochitest/test_bug392338.html
rename : content/xml/document/test/test_bug399502.xhtml => dom/xml/tests/mochitest/test_bug399502.xhtml
rename : content/xml/document/test/test_bug445330.html => dom/xml/tests/mochitest/test_bug445330.html
rename : content/xml/document/test/test_bug691215.html => dom/xml/tests/mochitest/test_bug691215.html
rename : content/xml/document/test/test_viewport.xhtml => dom/xml/tests/mochitest/test_viewport.xhtml
rename : content/xml/tests/script.xml => dom/xml/tests/script.xml
rename : content/xml/tests/simple.xml => dom/xml/tests/simple.xml
rename : content/xml/tests/toc/book.css => dom/xml/tests/toc/book.css
rename : content/xml/tests/toc/irslogo.gif => dom/xml/tests/toc/irslogo.gif
rename : content/xml/tests/toc/minus.gif => dom/xml/tests/toc/minus.gif
rename : content/xml/tests/toc/plus.gif => dom/xml/tests/toc/plus.gif
rename : content/xml/tests/toc/rights.xml => dom/xml/tests/toc/rights.xml
rename : content/xml/tests/toc/toc.css => dom/xml/tests/toc/toc.css
rename : content/xml/tests/toc/toc.js => dom/xml/tests/toc/toc.js
rename : content/xml/tests/xlink/auto.xml => dom/xml/tests/xlink/auto.xml
rename : content/xml/tests/xlink/link.css => dom/xml/tests/xlink/link.css
rename : content/xml/tests/xlink/manual.xml => dom/xml/tests/xlink/manual.xml
rename : content/xml/tests/xmlbase/xmlbase.css => dom/xml/tests/xmlbase/xmlbase.css
rename : content/xml/tests/xmlbase/xmlbase.xml => dom/xml/tests/xmlbase/xmlbase.xml
2014-04-12 10:41:16 +02:00
Ms2ger
b51961d2c4
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-12 10:18:54 +02:00
Ms2ger
aacfcb2f76
Bug 738196 - Part a: introduce a common superclass for nsDOMStyleSheetList and ShadowRootStyleSheetList; r=bz
2014-04-12 10:15:59 +02:00
Timothy Nikkel
da2313d773
Bug 995552. Declartion of CancelImageRequests(nsresult, bool, int16_t) in nsImageLoadingContent.h is dead code (no implementation or callers). r=jdm
...
Bug 521497 removed the implementation and callers but forgot this.
2014-04-12 01:37:21 -05:00
Boris Zbarsky
34e0756678
Bug 995047. Change out stack/exception APIs to hand out AString instead of AUTF8String for filename/functionname, so we end up with fewer string conversions in practice. r=smaug
2014-04-11 22:20:40 -04:00
Bobby Holley
3b9fea075e
Bug 993438 - Fix up the Frame Message Manager. r=smaug
2014-04-11 08:47:43 -07:00
Bobby Holley
e530e386e6
Bug 993438 - Infer the eventual compartment for OMT-compiled script when the script is retrieved. r=billm
...
Currently, the script gets put in a compartment specified when the compilation
is initiated. Later on, when we retrieve that script and try to execute it, we
won't necessarily be in the same compartment. Currently, SM just handles this
and clones the script, but it's simpler and more efficient to just create the
script in the compartment of whoever calls FinishOffThreadScript.
Note that the existing code actually has a hazard in which the call to
GetBuiltinPrototypePure returns null - it just wasn't exercised in automation
(and was triggered by onNewScript-off-main-thread.js with this patch).
2014-04-11 08:47:43 -07:00
Andrew McCreight
4d697fc708
Bug 990293 - Pass false to WrapNative in nsIDocument::WrapObject. r=bz
2014-04-10 14:46:20 -04:00
Ryan VanderMeulen
50dca137e5
Backed out changeset 02876730f55f (bug 688580) for Android 4.0 debug mochitest-7 perma-fail.
...
CLOSED TREE
2014-04-10 14:38:04 -04:00
Ed Morley
bb814b1fd3
Backed out changeset da45b16f1541 (bug 738196)
2014-04-10 15:48:01 +01:00
Ed Morley
b3a007e1f1
Backed out changeset 02d0214c5e37 (bug 738196)
2014-04-10 15:47:57 +01:00
Ed Morley
b7000e9028
Backed out changeset d4413153af0e (bug 738196)
2014-04-10 15:47:54 +01:00
Andrew McCreight
f76d2ea6a3
Bug 993194, part 5 - Change nsNodeInfoManager::mPrincipal into an nsCOMPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
4fc7b4d059
Bug 993194, part 4 - Make nsNodeInfoManager::mBindingManager into an nsRefPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
67a27d7089
Bug 993194, part 3 - Remove trailing whitespace from nsNodeInfoManager. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
b7ddd22234
Bug 993194, part 2 - Make nsINodeInfo::mOwnerManager into an nsRefPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
34a5866944
Bug 993194, part 1 - Add a comment to nsDocument about mNodeInfoManager. r=smaug
2014-04-10 07:05:20 -07:00
Ms2ger
39fb276091
Bug 738196 - Part c: Remove the aScope argument from StyleSheetList::WrapObject to fix bustage on a CLOSED TREE.
2014-04-10 13:48:56 +02:00
Olli Pettay
fb3b63c023
Bug 688580, run deferred scripts before DOMContentLoaded, r=hsivonen
...
--HG--
extra : rebase_source : e7e56d2d83c7b1bf29a3a5ea4efd7418cfbee1e0
2014-04-10 01:49:17 +03:00
Ms2ger
8065362e18
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-10 13:24:26 +02:00
Ms2ger
f4c6c6af78
Bug 738196 - Part a: introduce a common superclass for nsDOMStyleSheetList and ShadowRootStyleSheetList; r=bz
2014-04-10 13:24:25 +02:00
Carsten "Tomcat" Book
c3dea3f373
Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
2014-04-10 13:18:18 +02:00
Andrea Marchesini
af24d3be6d
Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
2014-04-10 11:49:23 +01:00
Olli Pettay
ac2c78388b
Bug 993508 - Use NullString when initializing a string to null. r=continuation
2014-04-08 10:06:00 +02:00
Boris Zbarsky
4a96901c0e
Bug 993889 part 4. Remove the scope argument of xpc_FastGetCachedWrapper. r=bholley
2014-04-10 00:58:42 -04:00
Boris Zbarsky
67f4d02e6f
Bug 993889 part 1. Remove "scope" argument from nsContentUtils::WrapNative. r=bholley
2014-04-10 00:58:41 -04:00
Ben Kelly
da90ae1b4d
Bug 993548: Free load buffer before starting script compile. r=khuey
2014-04-08 19:40:26 -04:00
Bobby Holley
c1b7093738
Bug 913138 - Move imgLoader singleton management out of nsContentUtils. r=bsmedberg
2014-04-08 15:51:33 -07:00
Boris Zbarsky
fdbb455d4f
Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
...
This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Boris Zbarsky
f8d52c30a9
Bug 991742 part 7. Remove the "aScope" argument of WrapNode() methods. r=bholley
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapNode(JSContext/ {; N; s/\(WrapNode(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and an additional manual change to nsINode.cpp.
2014-04-08 18:27:17 -04:00
Boris Zbarsky
3f26a82832
Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
...
This patch was mostly generated with this command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e 's/Binding::Wrap(aCx, aScope, this/Binding::Wrap(aCx, this/' -e 's/Binding_workers::Wrap(aCx, aScope, this/Binding_workers::Wrap(aCx, this/' -e 's/Binding::Wrap(cx, scope, this/Binding::Wrap(cx, this/' -i ""
plus a few manual fixes to dom/bindings/Codegen.py, js/xpconnect/src/event_impl_gen.py, and a few C++ files that were not caught in the search-and-replace above.
2014-04-08 18:27:17 -04:00
Boris Zbarsky
3b4c77d08b
Bug 991742 part 1. Enter the compartment of the current wrapper before we try to reparent objects. r=bholley
...
This lets us preserve some invariants about our current compartment matching the scope we want to wrap into.
2014-04-08 18:27:15 -04:00
Peter Van der Beken
7b5ecff2b8
Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
...
--HG--
extra : rebase_source : 4a4f368ba4f84e6e5104522181eb3043efd7ed38
2014-02-15 22:12:33 +01:00
Felipe Gomes
860cfdddb9
Bug 971043 - Implement getTranslationNodes function to retrieve nodes from webpage that contains meaningful text for translation. r=smaug
2014-04-05 00:21:08 -03:00
Carsten "Tomcat" Book
066c6f8c10
Merge mozilla-central to mozilla-inbound
2014-04-07 13:56:36 +02:00
Carsten "Tomcat" Book
5decb1ff6a
merge fx-team to mozilla-central
2014-04-07 13:37:38 +02:00
Tim Taubert
34d815cc67
Bug 842511 - Specify a character set for directory listings r=gavin
2014-04-06 06:01:49 +02:00
Bobby Holley
23435e19a8
Bug 986730 - Put all anonymous content into the XBL scope. r=smaug
2014-04-06 12:32:39 -07:00
Bobby Holley
432b79cfa0
Bug 986730 - Add a dynamic accessor to determine whether a node is in an anonymous subtree. r=smaug
2014-04-06 12:32:38 -07:00
Bobby Holley
858319911d
Bug 986730 - Rename NODE_IS_IN_ANONYMOUS_SUBTREE to NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE, since that's what it is. r=smaug
2014-04-06 12:32:38 -07:00
Bobby Holley
b4a8be6b33
Bug 986730 - Fix up a bunch of tests that assume that they can touch AC in content. r=mrbkap
2014-04-06 12:32:38 -07:00
Bobby Holley
6bde9fa227
Bug 988655 - Stop returning true for shadow DOM nodes in nsIContent::IsInAnonymousSubtree. r=mrbkap
2014-04-06 12:32:37 -07:00
Neil Deakin
ba71f5497a
Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil
2014-04-04 13:11:12 -04:00
Maksim Lebedev
518ac59f91
Bug 968148 - Implement PointerCapture for pointer events. r=smaug
...
--HG--
extra : rebase_source : 331cf187194c8827e4b75835e85b2d79fdc419c7
2014-04-04 10:09:10 -07:00
Marco Zehe
1d98675396
Bug 989958 - Expose PRESSED state on a native button element and remove CHECKABLE state from toggle buttons, r=surkov, r=eeejay
2014-04-04 10:01:19 +02:00
Neil Rashbrook
88a9233a1e
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
2014-04-03 23:06:26 +01:00
Masayuki Nakano
852403f45d
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
Masayuki Nakano
5c4524957a
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
...
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Matthew Gregan
ced956736c
Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
2014-04-03 10:53:39 +13:00
xKhorasan
9f69e62b5f
Bug 859095 - URL property of document returned by XMLHttpRequest does not follow the spec. r=smaug
2013-09-25 06:56:52 +09:00
Garrett Robinson
2c65b46fc6
Bug 971341: Fix infinite tab loading due to missing characters in CSP's path regexes r=sstamm
2014-04-02 10:57:35 -07:00
Daniel Holbert
49965c9f9a
Bug 984786 part 3: Mark refcounted classes RDFBindingSet and DataOwner as MOZ_FINAL and make their destructors private. r=bent
2014-04-02 01:10:42 -07:00
Masayuki Nakano
32ead5cb46
Bug 984253 part.4 Rename nsJSEventListener to mozilla::JSEventHandler r=smaug
2014-04-02 11:00:46 +09:00
Doug Turner
d18a85ce28
Bug 989691 - add nsContentUtils::LogMessageToConsole. r=jst
2014-04-01 10:52:37 -07:00
Mark Hammond
763885adb1
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
Ryan VanderMeulen
52484dbcb0
Merge inbound to m-c.
2014-04-01 16:45:00 -04:00
Bob Owen
5dc254ead5
Bug 986439 - Don't use nsNullPrincipalURI for referrer. r=bz
2014-03-29 19:10:27 +00:00
Masayuki Nakano
3d27c3d4fb
Bug 989213 part.2 Rename nsEventNameList.h to mozilla/EventNameList.h r=smaug
...
--HG--
rename : dom/events/nsEventNameList.h => dom/events/EventNameList.h
2014-04-01 20:42:12 +09:00
Jon Coppeard
bd123acdd3
Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
2014-04-01 11:34:39 +01:00
Masayuki Nakano
b185105992
Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug
...
--HG--
rename : dom/events/nsDOMEventTargetHelper.cpp => dom/events/DOMEventTargetHelper.cpp
rename : dom/events/nsDOMEventTargetHelper.h => dom/events/DOMEventTargetHelper.h
2014-04-01 15:13:50 +09:00
Masayuki Nakano
a63f35fff1
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
...
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Kyle Huey
3322da2aed
Bug 989224: Note orphaned FragmentOrElements in the CC log. r=bz
2014-04-01 11:33:28 +08:00
Masatoshi Kimura
e407e8d737
Bug 980134 - Hide DataContainerEvent from content. r=smaug
2014-03-31 06:28:00 +09:00
Olli Pettay
879a58f5d8
Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey
2014-03-28 10:36:47 -04:00
Ehsan Akhgari
345b35a6e8
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Ehsan Akhgari
6f2ea7ebeb
Bug 798158 - Part 0: Do not treat format warnings as errors in a few directories; r=mshal
2014-03-27 16:38:20 -04:00
Ms2ger
a9b18b906d
Bug 973915 - Simplify nsScriptLoader::EvaluateScript a bit; r=hsivonen
2014-03-27 21:05:15 +01:00
Ms2ger
a55d6c279f
Bug 986860 - Cleanup nsContentUtils::GetDocumentFromScriptContext; r=bholley
2014-03-27 21:05:14 +01:00
William Chen
43537a3882
Bug 987031 - Use kNamespaceID_Unknown to match any namespace in the web components custom element registry. r=mrbkap
2014-03-27 11:55:44 -07:00
William Chen
b1d239b17b
Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap
2014-03-27 11:55:44 -07:00
John Shih
e48d8ac267
Bug 960426 - Part 2: Modifications for IDL change. r=blassey
2014-03-05 11:54:55 +08:00
Ryan VanderMeulen
6fa5cbea0b
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Fabrice Desré
c1daa445bf
Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene
2014-03-25 21:56:35 -07:00
Birunthan Mohanathas
7ac995a949
Bug 987320 - Remove unnecessary null checks for do_QueryFrame arguments. r=bz
2014-03-25 11:36:49 -04:00
Gorman Ho
f829937556
Bug 983285 - Add a generic destructor for property values allocated with new. r=kats, r=bz
2014-03-25 09:25:47 -04:00
Robert Longson
8b69e12a76
Bug 986913 - Using setAttributeNS can cause serialisation to fail. r=smaug
2014-03-24 11:20:12 +00:00
Ehsan Akhgari
0a1fe8c669
Bug 983845 follow-up: Move the header to content/base and enable BrowserFeedWriter for xulrunner as well
2014-03-22 21:34:02 -04:00
Garrett Robinson
cbd5b0e76f
Bug 979580: Enable CSP 1.1 {nonce,hash}-source by default r=sstamm
2014-03-21 14:24:53 -07:00
Ehsan Akhgari
0cfc414bc6
Backed out 2 changesets (bug 957431) because we decided we're keeping Attr.ownerElement in the end
...
Backed out changeset ab12a8416a1d (bug 957431)
Backed out changeset 188d1e255d40 (bug 957431)
2014-03-21 16:04:09 -04:00
Ehsan Akhgari
67a4370aba
Backed out 2 changesets (bug 957652) because bug 957431 is being backed out
...
Backed out changeset 92efd61cfca5 (bug 957652)
Backed out changeset 9d405c64a7bf (bug 957652)
2014-03-21 16:02:21 -04:00
Alessio Placitelli
93c7f6ceef
Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst
2014-03-20 20:51:16 +01:00
Alessio Placitelli
ccd66ec5c9
Bug 950076 - Propagate OOM errors to innerHTML getters. r=jst
2014-03-19 13:05:03 -04:00
Alessio Placitelli
d823d1c396
Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst
2014-03-19 13:05:02 -04:00
Masatoshi Kimura
50eae496d9
Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns
2014-03-21 13:00:00 +09:00
Timothy Nikkel
8ccbcd870e
Bug 957668. Add and implement plumbing for a display port margins api. r=kats
2014-03-26 21:46:23 -04:00
Ryan VanderMeulen
c7bbaba022
Backed out changeset fea9904b6dec (bug 987433) for leaks on a CLOSED TREE.
2014-03-26 19:44:54 -04:00
Olli Pettay
f04add4e26
Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey
2014-03-26 16:04:57 -04:00
Paolo Amadini
29bea07d6e
Bug 985954 - Remove deprecated promise.js usage in the testing framework. r=ted
2014-04-01 13:45:48 +02:00
Robert O'Callahan
ae259da2ce
Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst
...
--HG--
extra : rebase_source : 2d01b350d84f220add776341a9cbcda5ace2ef01
2014-03-12 09:11:39 +08:00
Robert O'Callahan
8bcebeb7f3
Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst
...
--HG--
extra : rebase_source : 02febe9fad731185bfbc50454683b485d551bf59
2014-03-12 09:11:38 +08:00
Robert O'Callahan
cf6b0995cb
Bug 917755. Part 4: Add DOMQuad implementation. r=jst
...
--HG--
extra : rebase_source : e74d516f27c004ecf5deea40fb397c2a8f5acfae
2013-09-20 22:21:04 +12:00
Robert O'Callahan
4a84273760
Bug 917755. Part 3: Implement DOMRect per spec. r=jst
...
--HG--
extra : rebase_source : 46ef3a90763ceaea5bb43652e5c97e16667a9e7f
2013-09-20 22:21:03 +12:00
Robert O'Callahan
6ad3d051ce
Bug 917755. Part 2: Implement DOMPoint. r=jst
...
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
--HG--
extra : rebase_source : 8df6b51b3305e91c7c7693128e70e3e928d44b27
2014-03-12 09:11:37 +08:00
Robert O'Callahan
9be2412fdc
Bug 917755. Part 1.5: Make nsImageLoadingContent more robust in unified builds. r=matspal
...
--HG--
extra : rebase_source : be9acaac5b213666d02d1f6a95f132c46a7ada48
2014-03-12 09:11:37 +08:00
Ryan VanderMeulen
4f9ba420d3
Backed out 8 changesets (bug 917755) for bustage making inbound a CLOSED TREE.
...
Backed out changeset 98e31d225a5a (bug 917755)
Backed out changeset 43bceca43fb6 (bug 917755)
Backed out changeset 5117e3f594e7 (bug 917755)
Backed out changeset ada41f2f74b8 (bug 917755)
Backed out changeset 5272cfbd63f3 (bug 917755)
Backed out changeset f3bbd98021f7 (bug 917755)
Backed out changeset b049571a7cce (bug 917755)
Backed out changeset 472cb7738e14 (bug 917755)
2014-03-20 16:34:25 -04:00
Ryan VanderMeulen
bad51a5892
Backed out changesets 716f942b5798, 48edbd324d0f, 3e6446f6d0e6 (bug 918189) for bustage.
2014-03-20 16:33:54 -04:00
Robert O'Callahan
df3c565901
Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst
2014-03-12 09:11:39 +08:00
Robert O'Callahan
efd62ebbf4
Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst
2014-03-12 09:11:38 +08:00
Robert O'Callahan
b4a2a23674
Bug 917755. Part 4: Add DOMQuad implementation. r=jst
2013-09-20 22:21:04 +12:00
Robert O'Callahan
88ce62afde
Bug 917755. Part 3: Implement DOMRect per spec. r=jst
2013-09-20 22:21:03 +12:00
Robert O'Callahan
bbc9ced7d1
Bug 917755. Part 2: Implement DOMPoint. r=jst
...
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
2014-03-12 09:11:37 +08:00
Robert O'Callahan
5024887b7c
Bug 917755. Part 1.5: Make nsImageLoadingContent more robust in unified builds. r=matspal
2014-03-12 09:11:37 +08:00