Commit Graph

1753 Commits

Author SHA1 Message Date
Pale Moon 104f3de320 Add HSTS and HPKP controls to the preferences UI.
Tag #1053
2018-07-25 07:11:14 +08:00
trav90 562d8d5044 [mse] Allow partial truncation from ResourceQueue 2018-07-25 07:11:12 +08:00
trav90 951292997f [mse] Don't disconnect promise outside target thread 2018-07-25 07:11:10 +08:00
Pale Moon dce17a6724 Remove preloading of domain PKPins Part 2
- Remove security.cert_pinning.process_headers_from_non_builtin_roots

Tag #925
2018-07-25 07:11:08 +08:00
Pale Moon 972b14bd7b Remove preloading of domain PKPins Part 1
- Remove static lists
- Remove tools to generate static lists
- Remove no longer used structs

Tag #925
2018-07-25 07:11:06 +08:00
trav90 770bc90898 Fix calculation of blockForStateMachineNotPlaying 2018-07-25 07:11:04 +08:00
trav90 079b1b63a6 Reset the value to AUDIO_DURATION_USECS or re-calculate if the remainingTime is negtive. Schedule the state machine at the first video sample pushed into the queue 2018-07-25 07:11:02 +08:00
trav90 b71fd54abb Use 32 bits int to compare frequencies
This also fixes a potential out of bounds memory access.
2018-07-25 07:11:00 +08:00
Pale Moon 3f138dea49 Write CRLF to exported bookmarks on Windows.
This resolves #1046
2018-07-25 07:10:58 +08:00
janekptacijarabaci 8af783f166 hasRootDomain: nsPrivateBrowsingService.js -> ForgetAboutSite.jsm 2018-07-25 07:10:56 +08:00
janekptacijarabaci e25885b0f7 Cookies...: Added a comments 2018-07-25 07:10:54 +08:00
janekptacijarabaci 19bc82d752 [minor fix] If the master password is set, sometimes throws an error 2018-07-25 07:10:52 +08:00
janekptacijarabaci 961a0ee9ee Cookies...: if the master password... (follow up), String.indexOf -> String.includes 2018-07-25 07:10:50 +08:00
Pale Moon cd5502cc24 Make JS::IsIncrementalBarrierNeeded return true while sweeping incrementally. 2018-07-25 07:10:48 +08:00
janekptacijarabaci 403fcc5945 Cookies...: Forget About site (follow up); Permissions (follow up) 2018-07-25 07:10:46 +08:00
Pale Moon 56ebea1fb9 Cherry-pick small upstream ANGLE fix. 2018-07-25 07:10:44 +08:00
Pale Moon 60e8a2f61d Fix another old/ancient issue in stream converters. 2018-07-25 07:10:42 +08:00
janekptacijarabaci 3a65fd7edd Multiple browser windows - after restart - throws an error 2018-07-25 07:10:40 +08:00
janekptacijarabaci 303ddbf5c6 Cookies - sub1.example.com vs. sub2.sub1.example.com: Forget About site (+ improvements); Permissions (+ fix comments) - fix typo 2018-07-25 07:10:39 +08:00
janekptacijarabaci fca07bfa84 Cookies - sub1.example.com vs. sub2.sub1.example.com: Forget About site (+ improvements); Permissions (+ fix comments) - fix typo 2018-07-25 07:09:19 +08:00
janekptacijarabaci 2ddc4dd5a8 Cookies - sub1.example.com vs. sub2.sub1.example.com: Forget About site (+ improvements); Permissions (+ fix comments) 2018-07-25 07:09:17 +08:00
trav90 f883930d60 Use nsRefPtr in nsEditor.cpp
Followup to 01b322e
2018-07-25 07:09:15 +08:00
Pale Moon a17dc0d577 Hold a strong reference on the Selection while calling ScrollIntoView with SCROLL_DO_FLUSH. 2018-07-25 07:09:13 +08:00
Pale Moon 4930dcaf60 Add some sanity checks to auth challenge lengths. 2018-07-25 07:09:12 +08:00
Pale Moon 981237edb6 Don't call methods that may flush in nsRange::GetInnerTextNoFlush.
Follow-up to 0059ff300306742bd0a78899566f056704e9039b
2018-07-25 07:09:09 +08:00
Pale Moon 0ab115fe75 Hold strong references to the editor's transaction manager. 2018-07-25 07:09:07 +08:00
Pale Moon 7648075df1 Invalidate the cached flow length when the next-in-flow/continuation changes. 2018-07-25 07:09:05 +08:00
Pale Moon 22f525fd68 Ensure expected focus handling when redirecting focus. 2018-07-25 07:09:03 +08:00
Pale Moon 77c53bcca9 Check for and bail out on zero length data. 2018-07-25 07:09:01 +08:00
Pale Moon 266970ab01 Properly delete pushed eval contexts. 2018-07-25 07:08:59 +08:00
Pale Moon 5209e00493 Init nsExtProtocolChannel.mLoadFlags to 0. 2018-07-25 07:08:57 +08:00
Pale Moon a70e879df0 Add some bounds checks. 2018-07-25 07:08:55 +08:00
Pale Moon 8846d3466b Properly handle displayed address if URL changes. 2018-07-25 07:08:53 +08:00
Pale Moon 4fe593d22e Fix old regression. 2018-07-25 07:08:51 +08:00
Pale Moon c71a8dc53f Remove unnecessary confirmations, fix button style, revert unwanted code style changes.
Follow-up to #1043
2018-07-25 07:08:49 +08:00
Pale Moon 3dde14ea92 Apply some upstream libevent patches. 2018-07-25 07:08:47 +08:00
Pale Moon e2f0c7b883 Leverage multi-core decoding in libVPX. 2018-07-25 07:08:45 +08:00
JustOff 2dd01007a4 Remove telemetry mentioning from comment. 2018-07-25 07:08:43 +08:00
JustOff 05c6d86f31 Rewrite YouTube flash embed tags to use HTML5 player 2018-07-25 07:08:41 +08:00
janekptacijarabaci f2961af2a8 Permissions: Revert "Style clean up", configurable parameter (all.js -> firefox.js), the specific text in question, fix typo
Because the global variables vs. the global space, the order of
properties in the object, etc.
But I will return my "ugly code".
2018-07-25 07:08:39 +08:00
janekptacijarabaci 08a6641180 Permissions: A default value -> [remove from the DB] 2018-07-25 07:08:34 +08:00
janekptacijarabaci caf3d26cc4 HTML - added support toggle <details> and <summary> by keyboard 2018-07-25 07:08:30 +08:00
janekptacijarabaci 346f3becf3 Permissions: Reload list of sites, use default, confirm before any action, permissions.places-sites-limit (improvements), style clean up 2018-07-25 07:08:27 +08:00
Pale Moon ad176068f6 Revert "Simplify two prefs into one multi-valued pref"
This reverts commit 24f32046a33734c657a677590e76bc96b7505533.
Follow-up to #1029 -- see discussion there whyfor this commit.
2018-07-25 07:08:23 +08:00
janekptacijarabaci 0550b0e06c HTML - support for elements: <details> and <summary> (style clean up) 2018-07-25 07:08:21 +08:00
janekptacijarabaci 0959529678 HTML - support for elements: <details> and <summary> (fix typo) 2018-07-25 07:08:17 +08:00
janekptacijarabaci c7d2534e73 HTML - support for elements: <details> and <summary> (fix typo) 2018-07-25 07:08:13 +08:00
janekptacijarabaci 8af1bfea0e HTML - support for elements: <details> and <summary> (follow up) 2018-07-25 07:08:09 +08:00
trav90 8298e4560f Fix build bustage in clang-plugin.cpp 2018-07-25 07:08:05 +08:00
trav90 c4d9cd9aa7 Fix build bustage in /dom/media 2018-07-25 07:08:02 +08:00