Commit graph

  • cca692c240 Creating customized built-in elements without relevant definitions registered first shouldn't throw NotFoundError; Gaming4JC 2020-01-04 18:59:37 -05:00
  • cb89330bf3 Bug 1359346 - Implement custom element state; Gaming4JC 2020-01-04 13:24:58 -05:00
  • 5ad5f4e1ec Bug 1357002 - Part 2: Don't call SetupCustomElement() if the custom element feature is pref-ed off; Gaming4JC 2020-01-04 13:20:19 -05:00
  • 979d2bfb96 Bug 1357002 - Part 1: Cache dom.webcomponents.customelements.enabled preference; Gaming4JC 2020-01-04 13:19:01 -05:00
  • d662ddd6b6 Bug 1341898 - Make nsDocument::IsWebComponentsEnabled use a cached bool pref; Gaming4JC 2020-01-04 13:07:48 -05:00
  • f7154d573b Bug 1309147 - Part 5: Eliminate performance cliff when accessing CEReactions code. Gaming4JC 2020-01-04 10:34:36 -05:00
  • cc71e21e02 Bug 1309147 - Part 4: Add CEReactions for CustomElementRegistry. Gaming4JC 2020-01-04 10:32:21 -05:00
  • 303037d0fc Bug 1309147 - Part 3: Implement the support for CEReactions in Codegen. Gaming4JC 2020-01-04 10:28:38 -05:00
  • 0b774c0ec4 Bug 1309147 - Part 2: Add the name of 'this' value's JSObject* for codegen to generate CEReaction code. Gaming4JC 2020-01-04 10:13:59 -05:00
  • 39fcec342d Bug 1309147 - Part 1: Implement the support for CEReactions in WebIDL parser. Gaming4JC 2020-01-04 10:12:32 -05:00
  • 932dde0dfe Bug 1350960 - Release CustomElementReactionsStack in TabGroup thread when DocGroup is going away. Gaming4JC 2020-01-04 10:08:13 -05:00
  • a176a0e5f2 Bug 1351979 - Change CustomElementRegistry::Define code to properly propagate out JS exceptions; Gaming4JC 2020-01-03 22:20:36 -05:00
  • bde53294f8 Bug 1347446 - Move custom element reactions stack to DocGroup. Gaming4JC 2020-01-03 22:18:55 -05:00
  • 62678b52de Bug 1341693 - Don't need to check GetDocShell() when creating CustomElementRegistry; Gaming4JC 2020-01-03 18:50:56 -05:00
  • a91f703945 Bug 1309184 - Implement upgrade reaction for custom element reactions. Gaming4JC 2020-01-02 22:04:11 -05:00
  • d76a336cd0 Bug 1274159 - Part 4: Add test cases for HTMLConstructor; Gaming4JC 2020-01-02 21:48:12 -05:00
  • af9931215b Bug 1274159 - Part 3-2: Update web-platform-test expected result; Gaming4JC 2020-01-02 21:47:43 -05:00
  • 978d53832c Bug 1274159 - Part 3-1: Add HTMLConstructor to HTMLElement and its subclass; Gaming4JC 2020-01-02 21:46:47 -05:00
  • ed08e1aced Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements; Gaming4JC 2020-01-02 21:25:47 -05:00
  • 64e957cc9b Bug 1274159 - Part 2-1: Include the name of relevant interface in nsHTMLTagList.h; Gaming4JC 2020-01-07 20:45:38 -05:00
  • 516fe49cb2 Bug 1274159 - Part 1: Support looking up definitions by using constructor as a key; Gaming4JC 2020-01-02 21:24:22 -05:00
  • a2e1955dc6 Bug 1271549 - Remove details and summary preference. Gaming4JC 2020-01-07 20:27:27 -05:00
  • e8e20e994d Bug 1276438 part 3. Align the .body setter with the spec a bit better. Gaming4JC 2020-01-01 15:08:37 -05:00
  • c939244e89 Bug 1276438 part 2. Move the implementation of the .body setter from nsHTMLDocument to nsIDocument. Gaming4JC 2020-01-01 15:04:58 -05:00
  • 0ef352d74b Bug 1276438 part 1. Move the implementation of the .body getter from nsHTMLDocument to nsIDocument. Gaming4JC 2020-01-01 14:56:19 -05:00
  • 0fbfd09291 Fix whitespace. athenian200 2020-01-26 01:51:37 -06:00
  • bd714bc690 Issue #1349 - Stop 2xx FTP responses from causing browser to hang. athenian200 2020-01-26 01:40:55 -06:00
  • 678ad26488 Merge remote-tracking branch 'origin/master' into custom Roy Tam 2020-01-24 09:39:16 +08:00
  • 0d69766fb3 No issue - Always use jemalloc allocator for storage memory when MOZ_MEMORY is defined (which is defined by enabling jemalloc in config) wolfbeast 2020-01-23 15:17:51 +01:00
  • a8daf97de0 Issue #1338 - Follow-up: Also cache the most recent PBKDF1 hash Kai Engert 2020-01-23 13:11:09 +01:00
  • 25ae10aaec Issue #1342 - Remove support for system libevent wolfbeast 2020-01-23 13:08:02 +01:00
  • b33c6e6dbf Issue #1366 - Fix build bustage from erroneously removing 2 function implementations. wolfbeast 2020-01-22 21:42:10 +01:00
  • 305537e8d6 Issue #1354 - Fix typo wolfbeast 2020-01-21 21:23:46 +01:00
  • 9d76eb5791 Issue #1354 - Clear the current context when MakeCurrent() fails. wolfbeast 2020-01-20 22:35:36 +01:00
  • 8d600c51ed Issue #1366 - Completely remove showModalDialog Gaming4JC 2020-01-21 20:00:48 -05:00
  • abb2afe2a7 Issue #1338 - Bump NSS version wolfbeast 2020-01-20 11:59:36 +01:00
  • 45cb58760b Issue #1358 - Default to SSL/TLS when using the Account Wizard Matt A. Tobin 2020-01-18 14:09:43 -05:00
  • 2aca38b372 Issue #1359 - Pointlessly rename greprefs.. again. Matt A. Tobin 2020-01-18 13:17:41 -05:00
  • 6f165b3446 [Pale-Moon] Issue #1708- Update UA override for GitHub JustOff 2020-01-19 17:47:56 +02:00
  • 145a3c62e0 [Pale-Moon] Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. Matt A. Tobin 2020-01-18 13:24:23 -05:00
  • ffabfb276b [Basilisk] Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. Matt A. Tobin 2020-01-18 13:28:25 -05:00
  • 00d1bac44d Issue #1362 - Revert "Implement regular expression lookbehind" wolfbeast 2020-01-19 14:38:36 +01:00
  • 7d2350c859 Issue #1362 - Revert "Update js/src/builtin/TestingFunctions.cpp for regex lookbehind changes" wolfbeast 2020-01-19 14:35:28 +01:00
  • e2647e4529 Minor update to the html5 parser component doc wolfbeast 2020-01-18 13:25:35 +01:00
  • c8f73fb28e No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT. wolfbeast 2020-01-18 13:17:09 +01:00
  • a448ed3c0c Add component documentation for the HTML5 parser. wolfbeast 2020-01-18 13:01:53 +01:00
  • ac0a9f144e nsContentSecurityManager::CheckFTPSubresourceLoad: fix crash when viewing HTML in FTP site Roy Tam 2020-01-24 06:40:47 +08:00
  • 969d239b65 Merge remote-tracking branch 'origin/master' into custom Roy Tam 2020-01-17 09:24:31 +08:00
  • 8e404a2761 Revert "Block Noveau NV96 mesa driver layers acceleration." Pale Moon 2020-01-10 19:21:15 +01:00
  • ad32641c0b Issue #1706 - Improve copying from the location bar, stop encoding parentheses explicitly JustOff 2020-01-10 12:04:59 +02:00
  • df37b6046c Update readme instructions for how to use the java html5 parser codegen makefile Matt A. Tobin 2020-01-16 07:43:21 -05:00
  • 4baeeaa8ec Regenerate nsHtml5*.cpp files from java htmlparser sources Matt A. Tobin 2020-01-16 07:28:40 -05:00
  • 0add893f66 Update the html5 parser java codegen makefile to clean up snapshot javasrc Matt A. Tobin 2020-01-16 07:22:22 -05:00
  • eeaf636ec7 Update gitignore to no longer track snapshot javasrc for the html5 parser Matt A. Tobin 2020-01-16 07:19:29 -05:00
  • e490bc29d0 Remove obsolete javasrc snapshot Matt A. Tobin 2020-01-16 07:17:55 -05:00
  • 93a01a5d01 Update java htmlparser copyright on code to be translated to cpp Matt A. Tobin 2020-01-16 07:16:39 -05:00
  • 3338198f76 Fix an issue with the html5 tokenizer and tree builder (java htmlparser) Matt A. Tobin 2020-01-15 22:07:59 -05:00
  • 7938a0ac1b Bug 1562033 Matt A. Tobin 2020-01-15 18:10:14 -05:00
  • 38d498e499 Bug 1347737 - Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. (java htmlparser) Matt A. Tobin 2020-01-15 16:55:12 -05:00
  • bdd222ff43 Bug 1555523 (java htmlparser version) Matt A. Tobin 2020-01-15 16:18:08 -05:00
  • b3cddc869b Bug 1322938 - Make the tree builder aware of <dialog>. Matt A. Tobin 2020-01-15 15:30:54 -05:00
  • 474878fe27 Update the java codegen makefile for having the two libs in-tree and change a few target names so they aren't obnoxious Matt A. Tobin 2020-01-15 14:59:35 -05:00
  • a0020b4fa4 Add the java javaparser Matt A. Tobin 2020-01-15 14:58:11 -05:00
  • 36189e6a63 Add java htmlparser sources that match the original 52-level state Matt A. Tobin 2020-01-15 14:56:04 -05:00
  • 3efecbe3cc Update gitignore for import of java html5 codegen and parser sources Matt A. Tobin 2020-01-15 14:45:20 -05:00
  • 173637496c No issue - Fix some line endings in WebGLShaderValidator.cpp wolfbeast 2020-01-16 01:41:21 +01:00
  • 9f7f1d457f Issue #1354 - Don't allow glsl[130,400] unless we have gpu_shader5 wolfbeast 2020-01-16 01:40:30 +01:00
  • 5b8610f989 Issue #1354 - Cherry-pick ANGLE update for broken drivers that support required indexing but not the extensions. wolfbeast 2020-01-16 01:31:47 +01:00
  • 0466317716 Issue #1332 - Enable seeking to next frame by default. wolfbeast 2020-01-14 15:51:26 +01:00
  • 50fe8f9d20 Issue #1319 - Set some obvious prefs for production builds. wolfbeast 2020-01-14 15:47:27 +01:00
  • 4860ee4709 Issue #1353 - Disable remote jar: URIs by default. wolfbeast 2020-01-14 15:29:08 +01:00
  • 84818be343 No issue - Remove unused network.http.bypass-cachelock-threshold pref. wolfbeast 2020-01-14 15:07:15 +01:00
  • 540e9c1500 No issue - Don't define gamepad prefs when gamepad support isn't built. wolfbeast 2020-01-14 14:45:33 +01:00
  • fe9d8da299 Issue #1319 - Enable promise debugging only in DEBUG builds. wolfbeast 2020-01-14 14:44:13 +01:00
  • c9a887d46b Issue #1319 - Disable MOZ_LOGGING in production builds. wolfbeast 2020-01-14 13:35:03 +01:00
  • d28c0b15a6 Issue #1319 - Remove stderr_to_file. wolfbeast 2020-01-14 13:23:39 +01:00
  • 47e85541f1 Fix comments for NSS PBKDF setup (no code change) wolfbeast 2020-01-14 13:14:57 +01:00
  • 3d75257e8d Issue #1338: Follow-up: Cache the most recent PBKDF2 password hash, to speed up repeated SDR operations. Kai Engert 2020-01-14 13:08:48 +01:00
  • ae6de70624 Reinstate the java->c++ source, generator code + documentation. wolfbeast 2020-01-13 09:29:30 +01:00
  • 844d2dd0ff Simplify some alias sets in IonMonkey. wolfbeast 2020-01-11 13:09:17 +01:00
  • f9aa123602 Merge remote-tracking branch 'origin/master' into custom Roy Tam 2020-01-11 06:48:56 +08:00
  • 75fdf9c3b0 Issue #1338 - Followup: certdb: propagate trust information if trust module is loaded afterwards, Daiki Ueno 2020-01-10 20:34:53 +01:00
  • 01ba6b6d82 Update GTK clipboard handling wolfbeast 2020-01-10 19:40:14 +01:00
  • b299b34492 Issue #1338 - Un-bust building of NSS after update to 3.48 on Linux. wolfbeast 2020-01-10 18:17:14 +01:00
  • 239002b5c9 Merge remote-tracking branch 'origin/master' into custom Roy Tam 2020-01-10 17:07:32 +08:00
  • d43f7275d0 Handle missing base64 challenge in NegotiateAuth and NTLMAuth. wolfbeast 2020-01-09 22:35:03 +01:00
  • a0c6c89208 Make copy of list before iterating over it. Yaron Tausky 2020-01-09 22:23:13 +01:00
  • d12d260c6a Be more consistent about decoding IP addresses in PSM. wolfbeast 2020-01-09 21:39:28 +01:00
  • 647d6033e0 Simplify value setting. wolfbeast 2020-01-09 18:26:06 +01:00
  • b8ab527949 ported mozilla upstream bug: Bug 1607443 - Fix some alias sets. r=tcampbell, a=lizzard Roy Tam 2020-01-10 17:03:52 +08:00
  • 9fff83592e Merge remote-tracking branch 'origin/master' into custom Roy Tam 2020-01-09 21:40:31 +08:00
  • 0aef7dd2f9 Block Noveau NV96 mesa driver layers acceleration. Pale Moon 2020-01-08 17:26:55 +01:00
  • 53db2dd6ea Issue #1703 - Update UA overrides for Google and YouTube Pale Moon 2020-01-04 22:28:15 +01:00
  • 1a197351cd Merge remote-tracking branch 'origin/master' into custom Roy Tam 2020-01-09 21:28:41 +08:00
  • 8b32eff646 Bug 1379728 part 1. Remove the double-definition of the 'close' event from EventNameList.h. Gaming4JC 2020-01-07 09:48:00 -05:00
  • 3b33af54af Bug 1322938 - Make the HTML tree builder aware of <dialog>. Gaming4JC 2020-01-07 09:36:48 -05:00
  • a77fa3ec13 Bug 1322938 - Put <dialog> element behind preference. Gaming4JC 2020-01-07 09:10:56 -05:00
  • 7186de99e7 Bug 1322938 - Update <dialog> element Web Platform Tests expected results. Gaming4JC 2020-01-07 08:51:47 -05:00
  • c39b0e4fd7 Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is called. Gaming4JC 2020-01-07 08:27:34 -05:00
  • 900df90dae Bug 1322938 - Basic implementation of HTMLDialogElement. Gaming4JC 2020-01-07 08:22:36 -05:00