fune/browser/components/extensions
Brian Grinstead abf1620630 Bug 1479125 - Migrate calls that expect an element to be returned to use element variation firstChild etc to firstElementChild etc;r=Paolo
This allows the JS to work in HTML documents, where whitespace is preserved. In XUL
documents, whitespace is ignored when parsing so text nodes are generally not returned.

The following changes were made, with manual cleanups as necessary (i.e. when firstChild actually
refers to a text node, or when firstChild is used in a loop to empty out an element):

  firstChild->firstElementChild
  lastChild->lastElementChild
  nextSibling->nextElementSibling
  previousSibling->previousElementSibling
  childNodes->children

MozReview-Commit-ID: 95NQ8syBhYw

--HG--
extra : rebase_source : 186d805f7a2a56694dda9032aceac2dfe5424753
2018-08-08 15:22:53 -07:00
..
child Backed out 3 changesets (bug 1454627) for test-oop-extensions/browser_ext_user_events.js failures 2018-08-01 00:36:28 +03:00
parent Bug 1479125 - Migrate calls that expect an element to be returned to use element variation firstChild etc to firstElementChild etc;r=Paolo 2018-08-08 15:22:53 -07:00
schemas Bug 1378647 - support creating lazy tabs from extensions, r=JanH,mikedeboer,rpl 2018-07-30 12:15:32 -03:00
test Bug 1479125 - Migrate calls that expect an element to be returned to use element variation firstChild etc to firstElementChild etc;r=Paolo 2018-08-08 15:22:53 -07:00
.eslintrc.js
ext-browser.json Bug 1352598 - Add WebExtension API for access to search. r=aswan 2018-06-18 10:39:12 -05:00
extension-mac-panel.css
extension-mac.css
extension-win-panel.css
extension.css
extension.svg
ExtensionControlledPopup.jsm Backed out 4 changesets (bug 1478308) for ESlint failure on AttributionCode.jsm. CLOSED TREE 2018-07-26 11:13:28 +03:00
ExtensionPopups.jsm Bug 1452514: Correctly handle a browser window closing before its popups do. r=mixedpuppy 2018-07-19 19:03:20 -07:00
extensions-browser.manifest Bug 1372406: Stop misusing import-globals-from in extension API scripts. r=aswan 2018-03-25 21:20:17 -07:00
jar.mn Bug 1352598 - Add WebExtension API for access to search. r=aswan 2018-06-18 10:39:12 -05:00
moz.build Bug 1469872 - update bugzilla products and components in moz.build files: webextensions. r=nalexander 2018-06-20 21:41:59 +03:00
ParseBreakpadSymbols-worker.js Bug 1461056 - Remove the "remoteBreakpad" symbol rule, because it's no longer needed. r=dthayer 2018-05-11 23:18:44 -04:00
ParseCppFiltSymbols-worker.js
ParseNMSymbols-worker.js
ParseSymbols.jsm