summaryrefslogtreecommitdiff
path: root/docshell
Commit message (Collapse)AuthorAge
* [Docshell] Implement reload flood guardMoonchild2022-04-07
|
* [Docshell] Close ContentViewer properly if initialization fails.Olli Pettay2022-04-07
|
* Issue #21 - Remove Telemetry accumulation/structures from toolkit js.Moonchild2022-04-02
| | | | | This fixes toolkit modules and prevents toolkit component breakage. Also removes about:telemetry
* Issue #1822 - Part 4: Remove URL classifier and internal blocklist errors.Moonchild2022-04-01
| | | | | This removes NS_ERROR_{TRACKING|MALWARE|PHISHING|UNWANTED|BLOCKED}_URI that are no longer in use.
* Issue #1822 - Part 3: Remove LOAD_CLASSIFIER_URI and variousMoonchild2022-04-01
| | | | helper functions.
* [docshell] Stop loading of the document if network load is stopped.Moonchild2021-03-24
| | | | After all, stop means stop.
* Issue #1688 - Add flood guard to state change logic.Moonchild2021-02-16
|
* Issue #1656 - Part 8: Devtools and misc.Moonchild2020-09-24
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* Issue #1656 - Part 4: Manual cleanupMoonchild2020-09-23
|
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* [Docshell] Ensure nsDocShell::mContentViewer is released properly.wolfbeast2020-04-07
|
* Issue #1280 - Un-bust certerror pages and ForgetAboutSitewolfbeast2020-03-31
|
* Issue #1053 - Remove android support from docshellMatt A. Tobin2020-02-25
|
* Issue #1366 - Completely remove showModalDialogGaming4JC2020-01-21
|
* Issue #1118 - Part 6: Fix various tests that are no longer correct.wolfbeast2019-12-22
| | | | | The behavior change of document.open() requires these tests to be changed to account for the new spec behavior.
* Issue #1118 Part 4: Allow UpdateURLAndHistory to work even if there's nowolfbeast2019-08-06
| | | | | | | root session history. This can happen when someone does a document.open() on a document that has no session history.
* Issue #1118 Part 2: Allow UpdateURLAndHistory to work even if mOSHE iswolfbeast2019-08-06
| | | | | | | | null, if we're doing a replace. We're going to end up hitting this if someone does a document.open() before mOSHE has been set. We shouldn't need to worry about mLSHE, because the document.open() will cancel the corresponding load.
* Issue #1118 Part 1: Split out part of nsDocShell::AddState into awolfbeast2019-07-31
| | | | | | | separate method. This implements the "URL and history update steps" from the HTML spec. See https://html.spec.whatwg.org/multipage/history.html
* Stop building /docshell unified and fix deprot.wolfbeast2019-02-21
| | | | Tag #80
* Telemetry: Remove stubs and related codeadeshkp2019-01-12
|
* Do not report resource-timing subdocument loads triggered by that subdocument.wolfbeast2018-12-14
|
* backport m-c 1435319: CVE-2018-12381 - Dropping an Outlook email message ↵Gaming4JC2018-10-09
| | | | into the browser window will trigger a page navigation when the message's mail columns are incorrectly interpreted as a URL.
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03
| | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this.
* Explicitly specify parentheses in a mixed boolean expression in ↵JustOff2018-08-22
| | | | ShouldAddToSessionHistory()
* Use "browser.newtabpage.add_to_session_history" to decide whether to store ↵JustOff2018-08-22
| | | | "about:newtab" in the session history
* Update ShouldAddToSessionHistory() rules for "about:newtab" and "about:logopage"JustOff2018-08-21
|
* Make the Error Console accessible from about:consoleMatt A. Tobin2018-06-26
|
* Remove docshell contract for about:webrtcwolfbeast2018-06-25
| | | | | Follow-up to 9755c93cff958fd8f1a9ef1a105ef0aafd6f9669 Tag #536
* Make about:webrtc conditional.wolfbeast2018-06-24
| | | | This resolves #536
* Remove support and tests for HSTS priming from the tree. Fixes #384Gaming4JC2018-05-26
|
* Bug 1379762 part 2. Use a more reliable test to figure out when we can skip ↵janekptacijarabaci2018-05-15
| | | | | | firing onload in nsDocumentViewer::LoadComplete Issue #357
* Bug 1379762 part 1. Don't call MediaFeaturesChanged if our override device ↵janekptacijarabaci2018-05-15
| | | | | | pixel ratio is set to its current value Issue #357
* moebius#231: Consider blocking top level window data: URIs (tests)janekptacijarabaci2018-05-06
| | | | https://github.com/MoonchildProductions/moebius/pull/231
* Bug 1359204 - Test view-source can open link is not blocked by security policiesjanekptacijarabaci2018-04-30
|
* Bug 1359204 - Use SystemPrincipal as TriggeringPrincipal when loading page ↵janekptacijarabaci2018-04-30
| | | | as view-source
* Bug 1333147 - Do not use owner as triggeringPrincipal when creating session ↵janekptacijarabaci2018-04-30
| | | | history entry
* Bug 1334875 - Temporarily remove assertion that history loads pass a valid ↵janekptacijarabaci2018-04-30
| | | | triggeringprincipal
* Bug 1341754: Test SetURI in Location passes triggeringPrincipaljanekptacijarabaci2018-04-30
|
* Bug 1341754: Provide a valid triggeringPrincipal when calling SetURI in Locationjanekptacijarabaci2018-04-30
|
* Bug 1341589 - Test TriggeringPrincipal on history entry for view-source loadsjanekptacijarabaci2018-04-30
|
* Bug 1337622 - Temporarily fall back to SystemPrincipal if History entry does ↵janekptacijarabaci2018-04-30
| | | | not have a valid triggeringPrincipal
* Bug 1307736 - Ensure History loads pass valid triggeringPrincipaljanekptacijarabaci2018-04-30
|
* Bug 1332310 - Update AddState and CreateContentViewer to provide an accurate ↵janekptacijarabaci2018-04-30
| | | | triggeringPrincipal for creating a history entry
* Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal (without an ↵janekptacijarabaci2018-04-30
| | | | hard e10s)
* Bug 1182569 - Skip security check for plugins using newstream attributejanekptacijarabaci2018-04-30
|
* Bug 1182569: Use AsyncOpen2 for docshell loadsjanekptacijarabaci2018-04-30
|
* moebius#187: DOM - nsIContentPolicy - context (document)janekptacijarabaci2018-04-23
| | | | https://github.com/MoonchildProductions/moebius/pull/187
* Revert "Bug 1182569: Use AsyncOpen2 for docshell loads"janekptacijarabaci2018-04-22
| | | | This reverts commit 29bd11c3cd6ff41f7167530f9bbcd9d195b7c427.
* Revert "Bug 1182569 - Skip security check for plugins using newstream attribute"janekptacijarabaci2018-04-22
| | | | This reverts commit 5b0f4649b3fee771379af60ec04d43b8a525cf80.