toolkit/components/places/Database.cpp
eecc4663fdad8f7a2caf39cde80192a1e99582b2
created 2019-01-30 12:16 +0000
pushed 2019-05-13 09:36 +0000
Lina Cambridge Lina Cambridge - Bug 1521840 - Sync bookmarks mirror should write tombstone timestamps in microseconds. r=mak
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
3b8a9abe2766c4bdc68c143416a3aafe85083be4
created 2018-10-24 04:23 +0300
pushed 2019-01-21 12:33 +0000
Noemi Erli Noemi Erli - Backed out changeset bee1c344cb47 (bug 1491909) for failures in browser/components/extensions/test/xpcshell/test_ext_geckoProfiler_control.js
bee1c344cb473d75347c012bbd0f8eac58428926
created 2018-10-23 20:46 +0000
pushed 2019-01-21 12:33 +0000
Denis Palmeiro Denis Palmeiro - Bug 1491909 - Add an AllocPolicy to mozilla::JSONWriter r=jwalden,mstange
6ea457f6ca9d48bf51ffd0ccec57305d2e191882
created 2018-10-06 10:32 +0100
pushed 2018-12-03 15:51 +0000
Marco Bonardo Marco Bonardo - Bug 1477671 - Stop allowing creation of new live bookmarks from the backend. r=standard8
616e64b6948580ad8c67e54540dbee8111750a69
created 2018-08-02 16:41 +0000
pushed 2018-10-15 10:40 +0000
Lina Cambridge Lina Cambridge - Bug 1478918 - Inflate outgoing records and notify observers outside the bookmarks mirror's merge transaction. r=mak
522e7b9b689999e87a0fe9921ca66932de6292e7
created 2018-07-19 17:15 +0000
pushed 2018-10-15 10:40 +0000
Drew Willcoxon Drew Willcoxon - Bug 1476674 - Fix crash in nsNavHistory::RecalculateOriginFrecencyStats r=mak
3719d445438c87ac488642275a0b6c8eee01ada8
created 2018-07-12 16:39 -0700
pushed 2018-10-15 10:40 +0000
Drew Willcoxon Drew Willcoxon - Bug 1475398 - Update "Firefox 63 uses schema version 52" comment in Database.cpp. r=mak
e2c0d7d48415ebfe81c169150186ab4d0abf8d96
created 2018-07-13 15:03 +0000
pushed 2018-10-15 10:40 +0000
Lina Cambridge Lina Cambridge - Bug 1472963 - Add a `totalSyncChanges` counter and use it in the bookmarks mirror. r=mak
4d0ff7720f70a1b9842501b35c0355e120ae4ccb
created 2018-07-05 23:43 +0000
pushed 2018-10-15 10:40 +0000
Lina Cambridge Lina Cambridge - Bug 1472241 - Reparent Places roots on startup and handle misparented roots in the Sync mirror. r=mak
18a6d392999fb556fd429ce542f49fd5ffd3655f
created 2018-07-06 01:53 +0300
pushed 2018-10-15 10:40 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset ddb83501ed00 (bug 1472241) for xpcshell failures on test_current_from_v43. CLOSED TREE
ddb83501ed00ac36bc2cdca537882328d2046394
created 2018-07-05 20:40 +0000
pushed 2018-10-15 10:40 +0000
Lina Cambridge Lina Cambridge - Bug 1472241 - Reparent Places roots on startup and handle misparented roots in the Sync mirror. r=mak
5c31149518e382ce0ea150f04377a797bc3bbb15
created 2018-07-04 14:01 -0700
pushed 2018-10-15 10:40 +0000
Drew Willcoxon Drew Willcoxon - Bug 1467627 - Calculate origin frecency as the sum of all URL frecencies instead of the max. r=mak
b2360af9510ebfd8812095d0a7298158e8d94c0a
created 2018-07-19 17:15 +0000
pushed 2018-08-24 17:02 +0000
Drew Willcoxon Drew Willcoxon - Bug 1476674 - Fix crash in nsNavHistory::RecalculateOriginFrecencyStats r=mak a=lizzard
0deb6e00faa3e55cb1af1a8fddf3f3448eeb6227
created 2018-07-04 14:01 -0700
pushed 2018-08-24 17:02 +0000
Drew Willcoxon Drew Willcoxon - Bug 1467627 - Calculate origin frecency as the sum of all URL frecencies instead of the max. r=mak a=lizzard
01156ddc21ac01bed44c9eed988e34f9a6cab95a
created 2018-06-29 17:46 +0200
pushed 2018-08-24 17:02 +0000
Marco Bonardo Marco Bonardo - Bug 1472127 - Update to Firefox 61.0 may wrongly remove incorrectly parented roots. r=standard8, a=lizzard
d31e89c47054194dbdc4c704f029f369277282c3
created 2018-05-11 07:35 +0100
pushed 2018-08-24 17:02 +0000
Mark Banner Mark Banner - Bug 1460579 - Replace the 'bookmarkPropertiesDialog/folderLastUsed' annotation with a key/value pair in moz_meta. r=mak
eaaf06745eeeabb57932b594777c63d26859ef90
created 2018-05-28 15:22 +0200
pushed 2018-08-24 17:02 +0000
Marco Bonardo Marco Bonardo - Bug 1463017 - Migrate origins frecencies more efficiently. r=adw
bb011366782b9f0e3f48233d276afcb001050e37
created 2018-05-04 17:03 +0100
pushed 2018-08-24 17:02 +0000
Mark Banner Mark Banner - Bug 824502 - Migrate folder=<id> based queries to parent=<guid> for Places' bookmark queries. r=mak
f7f1cabf68efac2cf8d6eccf6d1b3db774f9a5e9
created 2018-04-26 09:05 +0100
pushed 2018-08-24 17:02 +0000
Mark Banner Mark Banner - Bug 824502 - Change folder=<id> to parent=<guid> in Places' bookmark queries. r=mak
94e22944d8ea006c900dc0583c253113025dfef0
created 2018-05-18 22:50 -0700
pushed 2018-08-24 17:02 +0000
Drew Willcoxon Drew Willcoxon - Bug 1461753 - Add places.sqlite migration for calculating initial frecency stats. r=mak
2204626cd4f80564ade6a1e3b41d1cacfb43173b
created 2018-05-09 14:53 +0200
pushed 2018-08-24 17:02 +0000
Marco Bonardo Marco Bonardo - Bug 1432583 - Better corruption handling for favicons.sqlite. r=standard8
acca8e457b3635206b365d29d61f06a59f931f8a
created 2018-05-14 11:27 -0700
pushed 2018-08-24 17:02 +0000
Drew Willcoxon Drew Willcoxon - Bug 1239708: Improve awesomebar autofill. Part 4: Frecency stats. r=mak
918f531e11ce16c1d1f365cef9412e9ca4adaf9a
created 2018-05-14 11:21 -0700
pushed 2018-08-24 17:02 +0000
Drew Willcoxon Drew Willcoxon - Bug 1239708: Improve awesomebar autofill. Part 1: Core follow-ons. r=mak
ced0b5dc71ebad23cf91486eb0a677d0c05bd61a
created 2018-06-29 17:46 +0200
pushed 2018-07-02 16:05 +0000
Marco Bonardo Marco Bonardo - Bug 1472127 - Update to Firefox 61.0 may wrongly remove incorrectly parented roots. r=standard8, a=RyanVM
fe5121c793e4923e45bd622cf92c8687c001b0ff
created 2018-04-18 18:29 +0100
pushed 2018-06-18 21:12 +0000
Mark Banner Mark Banner - Bug 478035 - Re-create the built-in root folders if they are missing in the places database. r=mak
db3d3eb4b46c52ee285a235c54dfc0041d092b27
created 2018-04-18 15:53 +0100
pushed 2018-06-18 21:12 +0000
Mark Banner Mark Banner - Bug 478035 - Move the code for obtaining the places built-in folder ids from nsNavBookmarks to Database. r=mak
a061dfd9f1b14c2f5dd74f5c7d82fbfb76fd6f60
created 2018-04-11 15:45 +0200
pushed 2018-06-18 21:12 +0000
Marco Bonardo Marco Bonardo - Bug 1452660 - Tag queries pointing to an invalid folder are being rewritten as empty urls. r=standard8
bd1263777ab25d5656acea582b8812d6d70c109f
created 2018-03-26 16:44 +0200
pushed 2018-06-18 21:12 +0000
Marco Bonardo Marco Bonardo - Bug 1293445 - 2 - Migrate RESULTS_AS_TAG_CONTENTS queries to place:tag queries. r=kitcambridge,standard8
ce41871980ad162b4e93344bf82fe57f786cf28d
created 2018-04-03 14:23 +0200
pushed 2018-06-18 21:12 +0000
Kit Cambridge Kit Cambridge - Bug 1293445 - 1 - Add a get_query_param SQL function. r=mak
f371354d136461f2aaaeaffbb2646ad1f7334698
created 2018-03-20 20:25 +0000
pushed 2018-06-18 21:12 +0000
Mark Banner Mark Banner - Bug 1306445 - Remove the mobile bookmarks annotation from the mobile root as it is no longer required. r=mak
ee2dc3244e5f0d0dee37fe1d7a54d00c4736517f
created 2018-03-03 11:19 -0800
pushed 2018-06-18 21:12 +0000
Kit Cambridge Kit Cambridge - Bug 1426554 - Add a key-value metadata table to Places. r=mak
4f96e58f2ece971059e8e9758c52073d78056eca
created 2018-03-02 11:09 +0000
pushed 2018-06-18 21:12 +0000
Mark Banner Mark Banner - Bug 1310295 - Provide a Places database migration routine to remove non-built-in roots. r=mak
73c5eb0fb23f62edd9e84f68ea8bb54e79716f17
created 2018-03-14 18:23 +0200
pushed 2018-06-18 21:12 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1310295) for Mochitest and TV failures on browser/components/places/tests/browser/browser_bookmark_folder_moveability.js
a277657bfffad2c7bd6bb1f1782eb32c79596ec3
created 2018-03-02 11:09 +0000
pushed 2018-06-18 21:12 +0000
Mark Banner Mark Banner - Bug 1310295 - Provide a Places database migration routine to remove non-built-in roots. r=mak
381fa7a9955cb647efe0043fe106adb85d11d4e7
created 2018-02-28 23:32 -0800
pushed 2018-06-18 21:12 +0000
Kit Cambridge Kit Cambridge - Bug 1435446 - Use immediate transactions by default in Places. r=mak
8976a2e3a3b5683403febdcda896adb9a0d86a86
created 2018-01-04 16:35 +0000
pushed 2018-04-26 16:43 +0000
Mark Banner Mark Banner - Bug 1432614 - Remove now unnecessary updating and maintenance of Places' root folder titles. r=kitcambridge,mak
0e1ed4c7224223059730320c6de910947337c216
created 2018-02-06 15:58 +0100
pushed 2018-04-26 16:43 +0000
Marco Bonardo Marco Bonardo - Bug 1313188 - Multiple bookmark keywords for same (uri, postData) pair possible. r=kitcambridge,standard8
a39f7d5c004134b3a3140b96351729fab8392535
created 2018-01-18 15:06 +0100
pushed 2018-04-26 16:43 +0000
Marco Bonardo Marco Bonardo - Bug 1346554 - Incremental vacuum favicons.sqlite. r=standard8
ec94d6e3e253b752d1b2f6468ea911d8cd66e053
created 2017-12-07 14:05 +0100
pushed 2018-03-01 12:45 +0000
Marco Bonardo Marco Bonardo - Bug 1411538 - Try to recover tables from a corrupt places.sqlite. r=standard8
4d02718fccf05f6c8fbc76eb7cc6cf5eaffa59bb
created 2017-11-07 12:01 -0800
pushed 2018-03-01 12:45 +0000
Doug Thayer Doug Thayer - Bug 1414892 - Optimize moz_places_afterinsert_trigger r=mak
89bfafd51a2c53bc3e0395c34256ba5159618b1d
created 2017-10-20 12:48 +0200
pushed 2018-01-11 17:45 +0000
Marco Bonardo Marco Bonardo - Bug 1356531 - Remove moz_places_faviconindex and old Places migrations. r=Paolo
c7cab42203dfce68c8c4cd152055a22b4fdbc402
created 2017-10-20 17:14 +0200
pushed 2018-01-11 17:45 +0000
Marco Bonardo Marco Bonardo - Bug 1410457 - Places.sqlite may be marked as corrupt if schema migration mixes up sync and async execution. r=Paolo
455609e45fe7b0e59bcb874e86a3a88c002c0968
created 2017-10-05 11:32 -0700
pushed 2018-01-11 17:45 +0000
Kit Cambridge Kit Cambridge - Bug 1380606 - Add an `IS_VALID_GUID()` SQL function to Places. r=mak
e0005dc883eed2d5f6b0ccc80dff6cab9967e3e2
created 2017-09-18 10:31 +0200
pushed 2018-01-11 17:45 +0000
Marco Bonardo Marco Bonardo - Bug 1399879 - The Places hash SQL function is expensive on large urls. r=adw
4d583d584b5c3a30dd7146eae9c5b218d5eb83c6
created 2017-10-20 17:14 +0200
pushed 2017-11-02 12:36 +0000
Marco Bonardo Marco Bonardo - Bug 1410457 - Places.sqlite may be marked as corrupt if schema migration mixes up sync and async execution. r=Paolo, a=ritu
fc91951971ecb71886540056d630a468a5e04635
created 2017-09-02 13:15 -0700
pushed 2017-11-02 12:36 +0000
Ed Lee Ed Lee - Bug 1396282 - Add query for getting Highlights (recent bookmarks and recent history with metadata). r=mak
e8799d84a76ccc9dc1f17dcafe7527386a87db18
created 2017-08-12 02:33 -0400
pushed 2017-11-02 12:36 +0000
Andrew Sutherland Andrew Sutherland - Bug 1388584 - Part 1: Bind ATTACH DATABASE path argument. r=adw r=markh a=Aryx
e26e9804c545afcb33549da0f7fd693cc3fc671f
created 2017-08-04 14:40 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1386600 - Change nsIStringBundle methods to return |AString| instead of |wstring|. r=emk,sr=dbaron.
70f2f3497546cd2fff2e7d4eba9efb9e9805146e
created 2017-08-12 02:33 -0400
pushed 2017-09-14 16:50 +0000
Andrew Sutherland Andrew Sutherland - Bug 1388584 - Bind ATTACH DATABASE path argument. r=adw, r=markh, a=sledru
b217b97a74781c5d8d2f981651467331f04f6078
created 2016-05-19 23:50 +0200
pushed 2017-09-14 16:50 +0000
Marco Bonardo Marco Bonardo - Bug 1275878 - Part 2: Replace places-will-close-connection notification with a shutdown blocker. r=adw
f32a1cf344aaf2e048c8fe0e591151963abcbcde
created 2017-05-30 19:14 +0530
pushed 2017-09-14 16:50 +0000
Mayank Srivastav Mayank Srivastav - Bug 1354032 - Remove Places analyze call and use PRAGMA optimize(0x02) for optimizations. r=mak
a52251be8386b70d9d275c3ea83b66ffcddfc381
created 2017-07-15 15:51 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 03b8979ccf32 (bug 1354032) for failing database-related mochitests, e.g. browser/components/resistfingerprinting/test/mochitest/test_geolocation.html. r=backout on a CLOSED TREE
03b8979ccf320b4b58e78ce9408949941faf5fa0
created 2017-05-30 19:14 +0530
pushed 2017-09-14 16:50 +0000
Mayank Srivastav Mayank Srivastav - Bug 1354032 - Remove Places analyze call and use PRAGMA optimize(0x02) for optimizations. r=mak
129793760f2d718ed61ba17d9aacd57c7ec6785b
created 2017-07-12 15:13 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1380227 - Avoid many UTF16toUTF8 and UTF8toUTF16 conversions in nsStringBundle. r=emk.
43bfc32f2623cb8c09b97016fbde25d387d07640
created 2017-06-09 18:51 +0200
pushed 2017-09-14 16:50 +0000
Marco Bonardo Marco Bonardo - Bug 1371677 - Delay the database connection in the history service as far as possible. r=adw
06ee61ade38150772fe6b8e17ed43a403c633647
created 2017-06-23 18:15 +0200
pushed 2017-09-14 16:50 +0000
Marco Bonardo Marco Bonardo - Bug 1356812 - Use telemetry to report unfixable corrupt Places databases. r=bsmedberg,past
3d588be9bd876bb348be52319b04fddeed091436
created 2017-05-23 14:54 -0400
pushed 2017-09-14 16:50 +0000
Nan Jiang Nan Jiang - Bug 1352502 - Part 1. Add `description` and `preview_image_url` to Places. r=mak
73edd4e1acef4e708346600b81a337022e450475
created 2017-04-12 17:44 +0200
pushed 2017-09-14 16:50 +0000
Marco Bonardo Marco Bonardo - Bug 1355561 - Add a new API to spinningly close the database when strictly needed, and ensure Close() does what it's named after. r=asuth
1363bdd29ce730fa6981446a9d6137bdd6e16684
created 2017-06-14 13:38 -0400
pushed 2017-09-14 16:50 +0000
Milan Sreckovic Milan Sreckovic - Bug 789945: Part 4. Explicitly make some pref save be blocking calls. r=bsmedberg
less more (0) -100 -60 tip