Implement DOM security

VERIFIED FIXED in M11

Status

()

Core
DOM: Core & HTML
P3
normal
VERIFIED FIXED
19 years ago
18 years ago

People

(Reporter: Norris Boyd, Assigned: Norris Boyd)

Tracking

Trunk
All
Windows NT
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: Need fixes for 13192 and 12957)

(Assignee)

Description

19 years ago
Entering all security bugs and tasks for SeaMonkey into Buzilla for schedule
tracking.
(Assignee)

Updated

19 years ago
Blocks: 7252
(Assignee)

Updated

19 years ago
Target Milestone: M7

Comment 1

18 years ago
This is mostly done but a little unstable (like I know I'm leaking right now).
I don't think we gain a lot dropping this in now so I'm going to put it into
M8 instead and play on local trees for another week.
Status: NEW → ASSIGNED
Target Milestone: M7 → M8

Updated

18 years ago
Target Milestone: M8 → M9

Comment 2

18 years ago
This is partially fixed but not fully functional.  Checking in what I have
now and moving bug to M9 for further work.

Updated

18 years ago
Target Milestone: M9 → M10

Comment 3

18 years ago
This is still in a partial state.  Moving to M10 for further work.
(Assignee)

Updated

18 years ago
Blocks: 858
(Assignee)

Updated

18 years ago
Depends on: 11729
(Assignee)

Updated

18 years ago
Depends on: 11462
(Assignee)

Updated

18 years ago
Depends on: 11734
(Assignee)

Updated

18 years ago
Depends on: 12957
Target Milestone: M10 → M11
(Assignee)

Comment 4

18 years ago
Adding dependency on 12957, pushing back target milestone to M11.
(Assignee)

Updated

18 years ago
No longer depends on: 12957
(Assignee)

Updated

18 years ago
No longer blocks: 7252
(Assignee)

Updated

18 years ago
Depends on: 12957
(Assignee)

Updated

18 years ago
Whiteboard: Need fixes for 13192 and 12957
(Assignee)

Comment 5

18 years ago
DOM security can be enabled by changing
mozilla/modules/libpref/src/win/winprefs.js so that security is enabled
by changing the line
/* DISABLE FOR NOW
to
///* DISABLE FOR NOW
and similarly for the comment close. Rebuild so the changed file is copied to
dist.
This causes incorrect errors as found in 13192 and 12957
(Assignee)

Updated

18 years ago
Blocks: 9810
(Assignee)

Updated

18 years ago
Blocks: 12633
(Assignee)

Updated

18 years ago
Summary: Implement DOM security; Bell Labs code integration → Implement DOM security
(Assignee)

Comment 6

18 years ago
Changed summary to remove "Bell Labs code integration". That's all under bug
858.

Comment 7

18 years ago
Do we really need this for the mozilla beta?
(Assignee)

Comment 8

18 years ago
Yes, we need this for beta. The current beta criteria involve enabling
e-commerce by protecting credit card information on form submission, for which
we need this bug fixed.
(Assignee)

Updated

18 years ago
Assignee: joki → norris
Status: ASSIGNED → NEW
(Assignee)

Updated

18 years ago
Status: NEW → ASSIGNED
(Assignee)

Updated

18 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED
(Assignee)

Comment 9

18 years ago
Checked in changes that enable DOM security checks.

Comment 10

18 years ago
Norris Boyd, Could you please verify this one ?

Updated

18 years ago
Blocks: 16654
(Assignee)

Updated

18 years ago
No longer depends on: 11729

Updated

18 years ago
Status: RESOLVED → VERIFIED

Comment 11

18 years ago
Marking verified.
You need to log in before you can comment on or make changes to this bug.