fune/dom
Masayuki Nakano 0b2f749b62 Bug 1422668 - Back out changes of RangeBoundary.h which were added for EditorDOMPoint r=catalinb
EditorDOMPoint was a subclass of RangeBoundary.  Therefore, for heavy
use of it in editor, we've implemented a lot of complicated feature
into RangeBoundary.  However, EditorDOMPoint stopped inheriting
RangeBoundary.  So, we can get simple RangeBoundary implementation
back now.

This patch makes RangeBoundary.h almost same as 3f7cbec2446b except
keeps implementing GetPreviousSiblingOfChildAtOffset() and
GetNextSiblingOfChildAtOffset() because the former is used by
Selection and both of them are simple.  And also keeps making it
a friend of EditorDOMPoint because EditorDOMPoint still needs to
copy to/from RangeBoundary.

MozReview-Commit-ID: Hr5SA52ScK0

--HG--
extra : rebase_source : a00a46ff931a5c4fcabf910510fa448b513f50c5
2017-12-04 16:28:50 +09:00
..
abort
animation Bug 1421476 - Wait for the next frame after waitForWheelEvent(). r=birtles 2017-11-29 13:05:21 +09:00
asmjscache
audiochannel Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
base Bug 1422668 - Back out changes of RangeBoundary.h which were added for EditorDOMPoint r=catalinb 2017-12-04 16:28:50 +09:00
battery
bindings Merge inbound to mozilla-central a=merge r=merge 2017-11-28 11:50:57 +02:00
broadcastchannel Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
browser-element Bug 1406253 - Part 3: use currentRequstFinalURI in context menu and add a test case. r=dao 2017-11-14 19:19:27 +08:00
cache Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
canvas Bug 1422676 - Fix small CSS error in test_2d.fill.pattern.imageSmoothingEnabled.html. r=TYLin 2017-12-04 14:57:53 +08:00
clients Backed out 3 changesets (bug 1422314, bug 1420594) for failing xpcshell/test_ext_contentScripts_register.js on Android debug r=backout a=backout 2017-12-04 15:35:07 +02:00
commandhandler
console Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
credentialmanagement Bug 1415675 - Web Authentication - Support AbortSignal types r=jcj,smaug 2017-11-17 09:44:50 +01:00
crypto Backed out changeset 3d02d52b92ee (bug 1333140) 2017-12-01 11:27:05 +01:00
encoding
events Bug 1409975 - Part 3: Fix event get-the-parent algorithm for a node. r=smaug 2017-12-04 16:06:40 +08:00
fetch Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
file Backed out 3 changesets (bug 1422314, bug 1420594) for failing xpcshell/test_ext_contentScripts_register.js on Android debug r=backout a=backout 2017-12-04 15:35:07 +02:00
filehandle
filesystem Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
gamepad Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
geolocation Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz 2017-11-29 10:40:00 -05:00
grid Bug 1416350 - Part 3: Add test to verify line numbers of grids with leading implicit tracks. r=mats 2017-11-10 14:10:33 -08:00
html Bug 1409975 - Part 2: Include slots in the flat tree. r=smaug,emilio 2017-12-04 16:06:37 +08:00
imptests
indexedDB Bug 1394671 - Disable test browser_perwindow_privateBrowsing.js on linux/debug for frequent intermittent leaks; r=me,test-only 2017-11-16 09:11:13 -07:00
interfaces Bug 1420702 - Propagate referrer policy when creating window from pinned tab r=ckerschb,smaug 2017-11-30 21:42:05 +08:00
ipc Merge mozilla-central to autoland r=merge 2017-12-04 12:49:40 +02:00
jsurl Backed out 2 changesets (bug 1420954) for build failure in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsIURIMutator.h:340:3: r=backout on a CLOSED TREE 2017-12-03 01:10:14 +02:00
locales Bug 1222008 - P6: Reject the cors synthesized response for same-origin request. r=bkelly 2017-11-28 10:21:07 +08:00
manifest
mathml
media Bug 1422677. P5 - remove mPlaybackBytesPerSecond and mPlaybackRateReliable by removing the side effect of ComputePlaybackRate(). r=bechen,gerald 2017-12-01 15:05:25 +08:00
messagechannel Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
network Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
notification Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
offline
payments
performance Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
permission
plugins Bug 1421458 - Add more initial configuration setup and prepare .eslintignore for enabling ESLint on more xpcshell-test directories. r=mossop 2017-11-28 22:57:08 +00:00
power Bug 1369194 - Remove MozWakeLock. r=baku 2017-11-20 17:14:41 -08:00
presentation Bug 1421458 - Add more initial configuration setup and prepare .eslintignore for enabling ESLint on more xpcshell-test directories. r=mossop 2017-11-28 22:57:08 +00:00
promise
push Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
quota Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
res
script Bug 1421259 - Fix error events fired when loading JS module dependencies fail r=baku 2017-12-01 13:12:48 +00:00
secureelement
security Bug 1037335 - Add a pref to enable only within Nightly and Early Beta. r=ckerschb,smaug 2017-11-29 16:55:00 +02:00
smil Bug 1415352: Part 2 - Exempt inline CSS from extension principals from CSP. r=bz 2017-11-05 12:19:34 -08:00
storage Bug 1419597 - Part 12: Move storage pref enabled check into a static method on dom::Storage, r=asuth 2017-11-23 13:12:03 -05:00
svg Bug 1415352: Part 1b - Store the subject principal when parsing style attributes. r=bz 2017-11-02 13:36:14 -07:00
system
tests Bug 1392382 - Fix test_bug1053321.html from intermittent failures. r=bkelly 2017-11-30 07:56:00 -05:00
time
u2f Bug 1406462 - Web Authentication - Add support for authenticator selection criteria and attachment types r=jcj,smaug 2017-11-29 13:58:33 +01:00
url
vr Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
webauthn Bug 1406462 - Web Authentication - Add support for authenticator selection criteria and attachment types r=jcj,smaug 2017-11-29 13:58:33 +01:00
webbrowserpersist
webidl Backed out changeset 3d02d52b92ee (bug 1333140) 2017-12-01 11:27:05 +01:00
websocket Bug 1418860 - Adding telemetry to see how often version param is used in ScriptLoader type, r=jonco, data-r=francois 2017-11-29 09:01:04 +01:00
workers Bug 1222008 - P9: Expected failure for loading a same origin XML Document but being responded with a cors response. r=bkelly 2017-11-29 17:06:33 +08:00
worklet Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE 2017-11-30 22:35:32 +02:00
xbl Bug 1422654: stylo: Avoid restyling XBL-bound element if the binding doesn't have stylesheets. r=heycam 2017-12-04 02:47:54 +01:00
xhr Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
xml Backed out 2 changesets (bug 1387427) for crashtest assertions on a CLOSED TREE. 2017-11-28 15:55:36 -05:00
xslt Bug 1421259 - Fix error events fired when loading JS module dependencies fail r=baku 2017-12-01 13:12:48 +00:00
xul Bug 1419597 - Part 17: Avoid implementing *OpenerForInitialContentBrowser on the inner, r=smaug 2017-11-23 13:12:11 -05:00
jar.mn
moz.build Bug 1374574 - Remove the FlyWeb service and DOM interfaces. r=bz,djvj 2017-11-22 15:00:10 +01:00