History

Update MDN documentation

Thibaut Courouble committed 8 years ago

Commit f94dbb01 parent 6aae9eb3 files · +7 −2Browse files

Unified · Split

3 files
  1. lib/docs/filters/css/entries.rb +1 −0
  2. lib/docs/filters/dom/entries.rb +5 −1
  3. lib/docs/scrapers/mdn/mdn.rb +1 −1
lib/docs/filters/css/entries.rb+1−0
@@ -51,6 +51,7 @@ module Docs · 50 unmodified lines
5151 type.remove! ' Module'
5252 type.remove! %r{ Level \d\z}
5353 type.remove! %r{\(.*\)}
54+ type.remove! %r{ \d\z}
5455 type.sub! 'and', '&'
5556 type.strip!
5657 type = 'Grid Layout' if type.include?('Grid Layout')
lib/docs/filters/dom/entries.rb+5−1
@@ -11,6 +11,7 @@ module Docs · 10 unmodified lines
1111 'Battery Status' => 'Battery Status',
1212 'Canvas ' => 'Canvas',
1313 'Clipboard' => 'Clipboard',
14+ 'Content Security' => 'Content Security Policy',
1415 'Cooperative Scheduling' => 'Scheduling',
1516 'CSS Font Loading' => 'CSS',
1617 'CSS Object Model' => 'CSS',
@@ -50,6 +51,7 @@ module Docs · 33 unmodified lines
5051 'Web Animations' => 'Animation',
5152 'Web App Manifest' => 'Web App Manifest',
5253 'Budget' => 'Budget',
54+ 'Web Authentication' => 'Authentication',
5355 'Web Workers' => 'Web Workers',
5456 'WebGL' => 'WebGL',
5557 'WebRTC' => 'WebRTC',
@@ -74,6 +76,7 @@ module Docs · 18 unmodified lines
7476 'CustomElement' => 'Custom Elements',
7577 'DataTransfer' => 'Drag & Drop',
7678 'document' => 'Document',
79+ 'Document Object' => 'DOM',
7780 'DocumentFragment' => 'DocumentFragment',
7881 'DocumentType' => 'Nodes',
7982 'DOM' => 'DOM',
@@ -110,6 +113,7 @@ module Docs · 30 unmodified lines
110113 'screen' => 'Screen',
111114 'Selection' => 'Selection',
112115 'Shadow' => 'Shadow DOM',
116+ 'StaticRange' => 'Range',
113117 'Streams' => 'Media Streams',
114118 'StyleSheet' => 'CSS',
115119 'Stylesheet' => 'CSS',
@@ -170,7 +174,6 @@ module Docs · 54 unmodified lines
170174
171175 CLEANUP_NAMES = %w(
172176 CSS\ Object\ Model.
173− Document\ Object\ Model.
174177 Tutorial.
175178 XMLHttpRequest.
176179 ANGLE\ instanced\ arrays.)
@@ -178,6 +181,7 @@ module Docs · 1 unmodified line
178181 def get_name
179182 name = super
180183 CLEANUP_NAMES.each { |str| name.remove!(str) }
184+ name.sub! %r{Document\ Object\ Model\.}i, 'Document Object Model: '
181185 name.sub! 'Input.', 'HTMLInputElement.'
182186 name.sub! 'window.navigator', 'navigator'
183187 name.sub! 'API.', 'API: '
lib/docs/scrapers/mdn/mdn.rb+1−1
@@ -9,7 +9,7 @@ module Docs · 8 unmodified lines
99 html_filters.push 'mdn/clean_html'
1010 text_filters.insert_before 'attribution', 'mdn/contribute_link'
1111
12− options[:rate_limit] = 400
12+ options[:rate_limit] = 200
1313 options[:trailing_slash] = false
1414
1515 options[:skip_link] = ->(link) {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t