Commit Graph

543961 Commits

Author SHA1 Message Date
Tom Tung
b9be3137cb Bug 1367309 - Part 2: Test for ensuring DOM Cache update usage to QuotaManager. r=bkelly, r=janv
To do this, this test check all the cache operations which may create or delete
files by comparing overall usage in the memory are the same with overall usage
in the disk.

MozReview-Commit-ID: AXHBD7l5RqZ

--HG--
extra : rebase_source : 683f4fbdd366c60a9251cc7cd7740965fb269706
2017-06-01 15:08:54 +08:00
Tom Tung
8206d1d428 Bug 1367309 - Part 1: Update usage to QuotaManager when a file is deleted in DOM Cache. r=bkelly, r=janv
This patch mainly to update DOM Cahce's usage to the QuotaManager when a file
is deleted. This patch implement two helper function to delete the nsIFile
recursively or directly and update usage to QuotaManager.

MozReview-Commit-ID: 7pZZ02pS48d

--HG--
extra : rebase_source : c33e4afdbc1512f117d5f47814e149736c7ca257
2017-05-23 18:33:47 +08:00
Sean Stangl
dce7170715 Bug 1376619 - Fix --enable-jitspew on opt builds for x86/x64. r=nbp
--HG--
extra : rebase_source : 458ddee460e9bade8b12699ccaaff70f1c2f4428
2017-06-27 16:15:00 -04:00
Andrew Osmond
e3fd385077 Bug 1376590 - When disabling the GPU process, ensure its dependencies are initialized for the same process. r=dvander 2017-06-28 11:31:42 -07:00
Andrea Marchesini
df4d5a917f Bug 1375749 - Avoid FetchConsumer::ContinueConsumeBody() to be called more than once, r=bkelly 2017-06-28 11:28:42 -07:00
Steve Fink
ac07386e0c Bug 1376839 - Do not crash on --no-wasm if wasm function called, r=bbouvier
--HG--
extra : rebase_source : e45189dc52b7fe21600aff96b481bb78069fa312
2017-06-22 10:19:35 -07:00
Steve Fink
bbc9fdd8d7 Bug 1375177 - Report out of memory in RegExpInterpreter to fix jit-test gc/oomInRegExp.js, r=jonco
--HG--
extra : rebase_source : 275a80a01a363ea431883f013f7d6280b34da87a
2017-06-21 11:09:44 -07:00
sotaro
ca474bba44 Bug 1376532 - Do crahs if CreateRenderTexture() is not implemented also on release build r=nical 2017-06-28 10:31:57 -07:00
Jeff Muizelaar
e44fb23df8 Bug 1376797 - Store the bounds of the area that we painted. r=mattwoodrow
Previously we would use the size of the current visible region which
didn't actually match the size of the blob image that we had created.
2017-06-28 09:30:25 -07:00
Michael Layzell
17143c4e93 Bug 1350633 - Remove the Msg_GetWidgetNativeData sync IPC, r=billm, r=jimm
MozReview-Commit-ID: Bql29wgVDZ5
2017-06-28 12:25:32 -04:00
Michael Layzell
83cff4de78 Bug 1343728 - Part 4: Remove the window creation sync IPC calls, r=billm, r=smaug
MozReview-Commit-ID: IWayDUWuRrf
2017-06-28 12:25:30 -04:00
Michael Layzell
2e8a4708cd Bug 1343728 - Part 3: Add StableStateEventTarget, an event target which runs dispatched runnables at the next stable state, r=smaug
MozReview-Commit-ID: 8dlo5Z60qsG
2017-06-28 12:25:29 -04:00
Michael Layzell
a6f9d86063 Bug 1343728 - Part 2: Add const operator== to TextureFactoryIdentifier and CompositorOptions, r=jrmuizel
MozReview-Commit-ID: 6BayMmqNlyx
2017-06-28 12:25:27 -04:00
Michael Layzell
971bb7abef Bug 1343728 - Part 1: Add the ability to temporarially delay remote docshells from becoming active, r=smaug
MozReview-Commit-ID: KAaeu5ETc0x
2017-06-28 12:25:26 -04:00
Michael Layzell
a90065b7f5 Bug 1375940 - Fix an assertion in PresShell::HandleEventWithTarget, r=smaug
MozReview-Commit-ID: 4hRjlgbLDA8
2017-06-28 12:24:38 -04:00
Jan de Mooij
8430ea8843 Bug 1376691 - Improve Ion-inlining of Array.isArray. r=nbp 2017-06-28 08:51:42 -07:00
Carsten "Tomcat" Book
776c3f22b1 Backed out changeset e929b33e7511 (bug 1353312) on a CLOSED TREE for test failures like 1282076-1.html | assertion count 9 is more than expected 0 assertions
--HG--
extra : amend_source : e55a51342d2b91de0e58de54c73fb05bf9a3fb82
2017-06-28 16:38:18 +02:00
Carsten "Tomcat" Book
d1489bfcf4 Merge mozilla-central to mozilla-inbound on a CLOSED TREE
--HG--
extra : amend_source : 67c6f9f68bacd295dde41b981153d8c7ba333461
2017-06-28 16:31:19 +02:00
Carsten "Tomcat" Book
152c0296f8 Backed out changeset e9dfba832730 (bug 1343728) for incomplete backout / making bug 1375293 worse on a CLOSED TREE
--HG--
extra : amend_source : 4c9ee2458a3413a2fe6f0b3e7785d1b2f211137f
2017-06-28 15:53:58 +02:00
Carsten "Tomcat" Book
0a8e2e111d Backed out changeset c3ac91f3aeb9 (bug 1343728) 2017-06-28 15:52:09 +02:00
Carsten "Tomcat" Book
058c1e8ff5 Backed out changeset edbd391db6d8 (bug 1343728) 2017-06-28 15:52:06 +02:00
Carsten "Tomcat" Book
ba466337dd Backed out changeset 4364536ae549 (bug 1343728) 2017-06-28 15:52:04 +02:00
Carsten "Tomcat" Book
6365f16e57 Backed out changeset a1e773337202 (bug 1350633) 2017-06-28 15:52:01 +02:00
Carsten "Tomcat" Book
592863b6c7 Backed out changeset 2db98c5fe22c (bug 1362924) for bustage 2017-06-28 15:46:48 +02:00
Carsten "Tomcat" Book
a8f27f6978 Backed out changeset d9b2f155996d (bug 1362924) 2017-06-28 15:46:35 +02:00
Dragana Damjanovic
d470b7b072 Bug 1369509 - Do not destroy nsHttpConnectionEntry if HalfOpenSock needs it. r=mcmanus 2017-06-28 06:38:28 -07:00
Andrea Marchesini
8f0fb4ecbf Bug 1375457 - name should be a replaceable attribute in worker global scopes, r=bkelly 2017-06-28 06:36:22 -07:00
Cameron McCormack
1a7d5bc791 Bug 1362924 - Part 2: Add script blockers around remaining PresShell::{Destroy,Initialize} calls to protect against re-entrant nsDocumentViewer calls. r=tnikkel
MozReview-Commit-ID: G0lUGsNLb2b
2017-06-28 09:35:45 -04:00
Cameron McCormack
d4a9c812d9 Bug 1362924 - Part 1: Stop synchronously running XBL constructors and flushing style in PresShell::Initialize. r=tnikkel
MozReview-Commit-ID: 8GUm6Mt5wiK
2017-06-28 09:33:04 -04:00
Cameron McCormack
db8e759c66 Bug 1353312 - Don't use conditions when caching a struct with no rules. r=dbaron
MozReview-Commit-ID: 7yzG5vIKxwh
2017-06-28 09:27:30 -04:00
Ehsan Akhgari
d732ce4442 Bug 1375573 - Part 2: Avoid creating an about:blank document in setupJSON() by creating a Window binding through exposing a getter for the inner window ID on nsIWebProgress; r=billm 2017-06-28 09:15:53 -04:00
Ehsan Akhgari
bc4c49bb3f Bug 1375573 - Part 1: Avoid creating an about:blank document in setupJSON() by accessing content.document before STATE_STOP; r=billm 2017-06-28 09:15:53 -04:00
Geoff Brown
1a7d0e6a5d Bug 1375903 - Enable eslint on testing/talos - additional changes; r=jmaher 2017-06-28 06:58:03 -06:00
Geoff Brown
f227d92d5a Bug 1375903 - Enable eslint on testing/talos - mechanical changes; r=jmaher
Most of these changes were made by 'mach eslint --fix'.
2017-06-28 06:58:01 -06:00
Carsten "Tomcat" Book
7918eeee02 merge mozilla-inbound to mozilla-central a=merge 2017-06-28 13:23:29 +02:00
Sebastian Hengst
f87a6b97b3 Backed out changeset 74b19063d4e2 (bug 1365133) for failing browser/components/preferences/in-content-new/tests/browser_security.js and leaking in browser_notification_open_settings.js on Linux debug. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 181d6e3084670e1c309a80c0f8a9632c3da17a4f
2017-06-28 06:24:50 +02:00
Sebastian Hengst
d8870d0e57 Backed out changeset 137ad88e786c (bug 1365133) 2017-06-28 06:23:09 +02:00
Sebastian Hengst
639f52cf67 Backed out changeset 3c6fba8e4015 (bug 1365133) 2017-06-28 06:23:05 +02:00
Sebastian Hengst
8de63d1fbe Backed out changeset 4cd7f4883692 (bug 1367696) for failing formautofill tests, e.g. browser/extensions/formautofill/test/unit/heuristics/test_basic.js. r=backout on a CLOSED TREE 2017-06-28 03:30:18 +02:00
Sebastian Hengst
584008b542 Backed out changeset f031600d142d (bug 1367696) 2017-06-28 03:29:13 +02:00
Sebastian Hengst
c3519600b3 Backed out changeset 09814ac870d3 (bug 1367696) 2017-06-28 03:29:09 +02:00
Sebastian Hengst
ca542c6591 Backed out changeset cfc48662b2cc (bug 1308876) for reftest failures, at least on Windows 7, e.g. layout/reftests/text-overflow/xulscroll.html. r=backout on a CLOSED TREE
--HG--
extra : amend_source : c2c774963898fb014400a580b9364c3e2f1e720a
2017-06-28 02:59:25 +02:00
Sebastian Hengst
209080d74e Backed out changeset 0b20a0fd86ff (bug 1308876) 2017-06-28 02:58:17 +02:00
Sebastian Hengst
856f7d0a63 Backed out changeset 07def0eabf91 (bug 1308876) 2017-06-28 02:58:12 +02:00
Sebastian Hengst
3023bf1d4e Backed out changeset 4b74f07a39bb (bug 1308876) 2017-06-28 02:58:08 +02:00
Sebastian Hengst
ddb5669492 Backed out changeset 67c036d54d3e (bug 1308876) 2017-06-28 02:58:04 +02:00
Sebastian Hengst
ab2913c978 Backed out changeset c89b504be5d7 (bug 1308876) 2017-06-28 02:58:00 +02:00
Sebastian Hengst
c52ed40398 Backed out changeset d2fc16d29960 (bug 1308876) 2017-06-28 02:57:56 +02:00
Sebastian Hengst
4c03f640d2 Backed out changeset b6f51232167c (bug 1308876) 2017-06-28 02:57:52 +02:00
Sebastian Hengst
9023a7640e Backed out changeset 14f1496b0b4d (bug 1308876) 2017-06-28 02:57:48 +02:00