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

617 Коммитов

Автор SHA1 Сообщение Дата
Benoit Girard 1465e09a99 Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
Benoit Jacob 0105ce29db Bug 1035394 - Fix dangerous public destructors in parser - r=wchen 2014-07-08 17:23:18 -04:00
William Chen 9ffebc939f Bug 1000199 - Enable web components for certified apps. r=gabor,smaug 2014-07-07 19:02:03 -07:00
William Chen 8a58e8552a Bug 1032654 - Remove invalid assertion from HTML parser. r=smaug 2014-07-07 18:09:39 -07:00
Chris Peterson e56956aa2f Bug 1032644 - Fix some -Wunused warnings in non-unified OS X build. r=ehsan 2014-07-02 18:55:19 -07:00
Benoit Jacob b1d91ebb0c Bug 1028588 - Fix dangerous public destructors in parser/ - r=wchen 2014-06-27 14:41:03 -04:00
John Schoenick 82815ed367 Bug 870022 - Part 5.4 - Teach parser about <picture> (generated bits). r=hsivonen 2014-06-25 11:47:49 -07:00
John Schoenick 84dbcec004 Bug 870022 - Part 5.3 - Teach parser about <picture> (non-generated bits). r=hsivonen 2014-06-25 11:47:49 -07:00
John Schoenick 737a2d14d8 Bug 870022 - Part 4.3 - Teach parser about sizes attr (generated bits). r=hsivonen 2014-06-25 11:47:48 -07:00
John Schoenick f017e902b1 Bug 870022 - Part 4.2 - Teach parser about sizes attr (non-generated bits). r=hsivonen 2014-06-25 11:47:47 -07:00
Chris Peterson 4d8cb6ff03 Bug 1013065 - Remove bug 65664's NSCAP_DONT_PROVIDE_NONCONST_OPEQ workaround. r=dbaron 2014-05-04 23:11:04 -07:00
Yuki Sekiguchi 839050976b Bug 664104 - Part 1: Implement new ruby model in HTML parser. r=wchen 2014-06-20 17:08:31 -07:00
Kyle Huey b1e3198eed Bug 737976: Remove nsINodeInfo. r=smaug
--HG--
rename : content/base/src/nsNodeInfo.cpp => dom/base/NodeInfo.cpp
rename : content/base/public/nsINodeInfo.h => dom/base/NodeInfo.h
rename : content/base/src/nsNodeInfo.h => dom/base/NodeInfoInlines.h
2014-06-19 19:01:40 -07:00
Yuki Sekiguchi eebed2404e Bug 1024447 - Part 6: Retranslated html parser. r=hsivonen. 2014-06-12 13:37:49 +09:00
Carsten "Tomcat" Book 90f74aea8e Backed out changeset 8c5b73e6b782 (bug 1024447) for bustage on a CLOSED TREE 2014-06-18 12:43:41 +02:00
Yuki Sekiguchi ab4716832e Bug 1024447 - Part 6: Retranslated html parser. r=hsivonen. 2014-06-12 13:37:49 +09:00
Kyle Huey 4de1923bc6 Bug 1024388: Attempt to retarget OnDataAvailable to the HTML parser thread for all channels, not just HTTP channels. r=bz 2014-06-17 09:39:19 -07:00
Olli Pettay 08774e4ba4 Bug 902618 - Parser notifies about subtree roots, but not their descendants, r=hsivonen,bz 2014-06-17 02:01:22 +03:00
Chris Pearce 8e19fdd5f4 Bug 1016162 - Base EME DOM APIs, not connected to a CDM yet. r=bz 2014-06-07 08:52:15 +12:00
Phil Ringnalda 3e5340dd29 Merge f-t to m-c 2014-05-31 20:31:07 -07:00
Victor Porof 9ce7e9c089 Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj 2014-05-23 17:12:29 -04:00
Boris Zbarsky 900ca9c9b2 Bug 998356. Don't completely fail out of the parser if we can't format one of our string error messages. r=hsivonen 2014-05-23 17:32:37 -04:00
Birunthan Mohanathas f65339b9ff Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas 19bebbc68d Bug 869836 - Part 2: Use AppendLiteral instead of `Append(NS_LITERAL_STRING(...))`. r=ehsan 2014-05-22 06:48:50 +03:00
Gabor Krizsanits 9b5a153e09 Bug 877072 - HTML Imports part1. r=mrbkap 2014-05-21 19:08:12 +02:00
John Schoenick 36e3c89be5 Bug 870021 - Part 1.2 - Teach parser about srcset (generated bits). r=hsivonen 2014-05-30 13:03:04 -07:00
John Schoenick fb32dbe7cf Bug 870021 - Part 1.1 - Teach parser about srcset (needs generation). r=hsivonen 2014-05-30 13:03:03 -07:00
Chris Peterson f925cb8832 Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in HTML parser. r=hsivonen 2014-04-28 20:28:54 -07:00
Henri Sivonen 34b67bca76 Bug 943268 - Remove nsCharsetAlias and nsCharsetConverterManager. r=emk. 2014-05-08 12:32:00 +03:00
William Chen 507c29aa81 Bug 1005580 - Fix "after after frameset" insertion mode in HTML parser for handling characters. r=hsivonen 2014-05-06 13:29:31 -07:00
Birunthan Mohanathas 5f1fde8824 Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
Birunthan Mohanathas 7ac92ae5ea 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
Henri Sivonen 8751f19db8 Bug 960519 - Make it safe to refcount the HTML parser's nsIStreamListener off-the-main-thread. r=smaug. 2014-04-16 08:41:39 +03:00
Olli Pettay 9afb24a0a4 Bug 688580 - Run deferred scripts before DOMContentLoaded; r=hsivonen 2014-04-12 11:02:21 +02:00
Ryan VanderMeulen 72ba05589a 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
Olli Pettay 452514e625 Bug 688580, run deferred scripts before DOMContentLoaded, r=hsivonen
--HG--
extra : rebase_source : e7e56d2d83c7b1bf29a3a5ea4efd7418cfbee1e0
2014-04-10 01:49:17 +03:00
Ehsan Akhgari 186680d83a Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg 2014-03-27 16:38:33 -04:00
Masayuki Nakano 3234ceea19 Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
--HG--
rename : dom/events/nsEventDispatcher.cpp => dom/events/EventDispatcher.cpp
rename : dom/events/nsEventDispatcher.h => dom/events/EventDispatcher.h
2014-03-18 13:48:21 +09:00
William Chen c21aececdb Bug 982285 - Update active formatting element list indices in HTML parser adoption agency algorithm. r=hsivonen 2014-03-17 17:34:47 -07:00
Kyle Huey 1f3d658bb3 Bug 967364: Use every already_AddRefed. r=bsmedberg 2014-03-15 12:00:16 -07:00
Henri Sivonen 4d398a8a1d Bug 981279 - Clear the attribute holder after parsing innerHTML. r=smaug 2014-03-10 11:14:16 +02:00
William Chen c1faf91a37 Bug 884795 - HTML parser AAA algorithm should only pop when the current node is not in the list of active formatting elements. r=hsivonen 2014-03-07 15:48:19 -08:00
Henri Sivonen 289b70ef42 Bug 959150 part 8 - Document nsHtml5DocumentBuilder. r=smaug. 2014-03-05 21:38:50 +02:00
Henri Sivonen 250fe382eb Bug 959150 part 7 - Retain probable bugs instead of changing behavior right now. r=smaug. 2014-03-05 21:38:50 +02:00
Henri Sivonen 0fdbc6a846 Bug 959150 part 6 - Move the opening brace to the next line in methods whose body is in non-generated .h files under parser/html/. r=smaug. 2014-03-05 21:38:50 +02:00
Henri Sivonen d4b6f7d8d5 Bug 959150 part 5 - Avoid reallocating the attribute holder when parsing with nsHtml5StringParser. r=smaug. 2014-03-05 21:38:50 +02:00
Henri Sivonen 2fc6c1b93a Bug 959150 part 4 - Avoid using tree ops when parsing with nsHtml5StringParser. r=smaug. 2014-03-05 21:38:50 +02:00
Henri Sivonen 128e0f3424 Bug 959150 part 3 - Move the parts of nsHtml5TreeOpExecutor that the static methods in nsHtml5TreeOperation need to access into a new superclass. r=smaug. 2014-03-05 21:38:49 +02:00
Henri Sivonen dfb2504638 Bug 959150 part 2 - Split reusable operations out of nsHtml5TreeOperation::Perform into static methods. r=smaug. 2014-03-05 21:38:49 +02:00
Henri Sivonen ccbe381144 Bug 959150 part 1 - Represent nodes as void* in the portable part of the parser. r=smaug. 2014-03-05 21:38:49 +02:00